Skip to content

Commit f25e9e4

Browse files
committed
work on project creation form #206
1 parent 05d5e13 commit f25e9e4

File tree

2 files changed

+36
-6
lines changed

2 files changed

+36
-6
lines changed

manager_dashboard/manager_dashboard/create.html

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,30 @@ <h3>Basic Project Information</h3>
8282

8383
<form class="form-style-7">
8484
<ul>
85+
<li>
86+
<label for="projectTopic">Project Topic</label>
87+
<input type="text" name="projectTopic" id="projectTopic" maxlength="50" required>
88+
<span>Enter the topic of your project (50 chars max).</span>
89+
</li>
90+
<li>
91+
<label for="projectRegion">Project Region</label>
92+
<input type="text" name="projectRegion" id="projectRegion" maxlength="50" required>
93+
<span>Enter name of your project Region (50 chars max).</span>
94+
</li>
95+
<li>
96+
<label for="projectNumber">Project Number</label>
97+
<input type="number" name="projectNumber" id="projectNumber" min="1" value="1">
98+
<span>Is this project part of a bigger campaign with multiple projects?</span>
99+
</li>
100+
<li>
101+
<label for="requestingOrganisation">Requesting Organisation</label>
102+
<input type="text" name="requestingOrganisation" id="requestingOrganisation" maxlength="100" required>
103+
<span>Which group, institution or community is requesting this project.</span>
104+
</li>
85105
<li>
86106
<label for="name">Name</label>
87-
<input type="text" name="name" id="name" maxlength="25" required>
88-
<span>Enter the name of your project (25 chars max).</span>
107+
<p id="name"></br>[projectTopic] - [projectRegion](taskNumber)<br>[requesting organisation]</p>
108+
<span>We will generate you project name based on your inputs above.</span>
89109
</li>
90110
<li>
91111
<label for="lookFor">Look For</label>
@@ -121,7 +141,7 @@ <h3>Basic Project Information</h3>
121141
</li>
122142
<li>
123143
<label for="groupSize">Group Size</label>
124-
<input type="number" name="groupSize" id="groupSize" value="50" min="10" max="200">
144+
<input type="number" name="groupSize" id="groupSize" value="120" min="10" max="200">
125145
<span>How big should a mapping session be? Group size refers to the number of tasks per mapping session.</span>
126146
</li>
127147
<li></li>
@@ -171,7 +191,7 @@ <h3>Project Type Specific Information</h3>
171191
</li>
172192
<li id="tileServerCreditsFieldBuildArea">
173193
<label for="tileServerCreditsFieldBuildArea">Imagery Credits</label>
174-
<input type="text" name="tileServerCreditsBuildArea" id="tileServerCreditsBuildArea">
194+
<input type="text" name="tileServerCreditsBuildArea" id="tileServerCreditsBuildArea" value="© 2019 Microsoft Corporation, Earthstar Geographics SIO">
175195
<span>Insert appropriate imagery credits. E.g. for Bing: "© 2019 Microsoft Corporation, Earthstar Geographics SIO"</span>
176196
</li>
177197
<li>
@@ -219,7 +239,7 @@ <h3>Project Type Specific Information</h3>
219239
</li>
220240
<li id="tileServerCreditsFieldFootprint">
221241
<label for="tileServerCreditsFieldFootprint">Imagery Credits</label>
222-
<input type="text" name="tileServerCreditsFootprint" id="tileServerCreditsFootprint">
242+
<input type="text" name="tileServerCreditsFootprint" id="tileServerCreditsFootprint" value="© 2019 Microsoft Corporation, Earthstar Geographics SIO">
223243
<span>Insert appropriate imagery credits. E.g. for Bing: "© 2019 Microsoft Corporation, Earthstar Geographics SIO"</span>
224244
</li>
225245
<li>

manager_dashboard/manager_dashboard/js/uploadProjects.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,13 @@ function submitInfo() {
4444
} else {
4545

4646
// get basic project information
47-
var name = document.getElementById("name").value;
47+
var projectTopic = document.getElementById("projectTopic").value;
48+
var projectRegion = document.getElementById("projectRegion").value;
49+
var projectNumber = document.getElementById("projectNumber").value;
50+
var requestingOrganisation = document.getElementById("requestingOrganisation").value;
51+
var name = projectTopic + ' - ' + projectRegion + ' (' + projectNumber + ')\n' + requestingOrganisation
52+
53+
4854
var lookFor = document.getElementById("lookFor").value;
4955
var projectDetails = document.getElementById("projectDetails").value;
5056
var projectType = document.getElementById("projectType").value;
@@ -66,6 +72,10 @@ function submitInfo() {
6672

6773
var mapswipe_import = {
6874
name: name,
75+
projectRegion: projectRegion,
76+
projectTopic: projectTopic,
77+
projectNumber: projectNumber,
78+
requestingOrganisation: requestingOrganisation,
6979
lookFor: lookFor,
7080
projectDetails: projectDetails,
7181
projectType: parseInt(projectType),

0 commit comments

Comments
 (0)