+ )
+ }
+ })}
+
+
+
+
+ )
+ }
+}
+
export default WithCurrentUser(
WithCurrentProject(
(WithTaskPropertyStyleRules(
diff --git a/src/components/AdminPane/Manage/ManageChallenges/EditChallenge/Messages.js b/src/components/AdminPane/Manage/ManageChallenges/EditChallenge/Messages.js
index 80fda6abb..9ee63417d 100644
--- a/src/components/AdminPane/Manage/ManageChallenges/EditChallenge/Messages.js
+++ b/src/components/AdminPane/Manage/ManageChallenges/EditChallenge/Messages.js
@@ -29,6 +29,11 @@ export default defineMessages({
defaultMessage: "Cancel Edit",
},
+ submitChallenges: {
+ id: "Admin.EditChallenge.bulkSubmit.header",
+ defaultMessage: "Submit Bulk Edit",
+ },
+
cloneChallenge: {
id: "Admin.EditChallenge.clone.header",
defaultMessage: "Clone",
@@ -732,6 +737,16 @@ will not be able to make sense of it.
defaultMessage: "Request Review By Default",
},
+ reviewAndSubmitLabel: {
+ id: "Admin.EditChallenge.form.reviewAndSubmit.label",
+ defaultMessage: "Review and Submit",
+ },
+
+ bulkEditWarningLabel: {
+ id: "Admin.EditChallenge.form.bulkSubmit.label",
+ defaultMessage: "The following changes will be applied to all selected challenges. This process is not reversible, so please review before submitting.",
+ },
+
reviewSettingDescription: {
id: "Admin.EditChallenge.form.reviewSetting.description",
defaultMessage:
diff --git a/src/components/ViewTask/ViewTask.js b/src/components/ViewTask/ViewTask.js
index 72651d532..d35eca656 100644
--- a/src/components/ViewTask/ViewTask.js
+++ b/src/components/ViewTask/ViewTask.js
@@ -16,6 +16,9 @@ export default class ViewTask extends Component {
return
}
+ console.log(this.props.task.geometries)
+ console.log(JSON.stringify(this.props.task.geometries, null, 4))
+
return (
diff --git a/src/lang/en-US.json b/src/lang/en-US.json
index 45609065c..a0b320273 100644
--- a/src/lang/en-US.json
+++ b/src/lang/en-US.json
@@ -107,6 +107,7 @@
"Admin.ChallengeTaskMap.controls.inspectTask.label": "Inspect Task",
"Admin.EditChallenge.bulkCancel.header": "Cancel Edit",
"Admin.EditChallenge.bulkEdit.header": "Bulk Edit",
+ "Admin.EditChallenge.bulkSubmit.header": "Submit Bulk Edit",
"Admin.EditChallenge.clone.header": "Clone",
"Admin.EditChallenge.controls.cancel.label": "Abandon Changes",
"Admin.EditChallenge.controls.cancelNewChallenge.label": "Abandon Challenge",
@@ -118,6 +119,7 @@
"Admin.EditChallenge.form.additionalKeywords.label": "Additional Categorization Keywords",
"Admin.EditChallenge.form.blurb.description": "A very brief description of your challenge suitable for small spaces, such as a map marker popup. This field supports [Markdown](https://learn.maproulette.org/documentation/markdown/).",
"Admin.EditChallenge.form.blurb.label": "Blurb",
+ "Admin.EditChallenge.form.bulkSubmit.label": "The following changes will be applied to all selected challenges. This process is not reversible, so please review before submitting.",
"Admin.EditChallenge.form.category.description": "Selecting an appropriate category for your challenge can help users discover challenges that match their interests. Choose the Other category if nothing seems appropriate.",
"Admin.EditChallenge.form.category.label": "How should your Challenge be Categorized?",
"Admin.EditChallenge.form.checkinComment.description": "Comment to be associated with changes made by users in editor",
@@ -197,6 +199,7 @@
"Admin.EditChallenge.form.required.label": "is a required property",
"Admin.EditChallenge.form.requiresLocal.description": "Tasks require local or on-the-ground knowledge to complete. Note: challenge will not appear in the Find Challenges list.",
"Admin.EditChallenge.form.requiresLocal.label": "Requires Local Knowledge",
+ "Admin.EditChallenge.form.reviewAndSubmit.label": "Review and Submit",
"Admin.EditChallenge.form.reviewSetting.description": "This will pre-check the users request review box when submitting a task.",
"Admin.EditChallenge.form.reviewSetting.label": "Request Review By Default",
"Admin.EditChallenge.form.source.label": "Location of your Task Data",