diff --git a/config/site.js b/config/site.js index 4306431..03a202e 100644 --- a/config/site.js +++ b/config/site.js @@ -163,6 +163,54 @@ exports.configSchema = { label: 'Template (variables available)' }, ], + conceptEmail: [ + { + parentKey: 'ideas', + key: 'from', + type: 'string', // todo: add type email/list of emails + default: '', + label: "From Address" + }, + { + parentKey: 'ideas', + key: 'subject', + type: 'string', + default: '', + label: 'Subject line' + }, + { + parentKey: 'ideas', + key: 'template', + type: 'string', + default: '', + textarea: true, + label: 'Template (variables available)' + }, + ], + conceptToPublishedEmail: [ + { + parentKey: 'ideas', + key: 'from', + type: 'string', // todo: add type email/list of emails + default: '', + label: "From Address" + }, + { + parentKey: 'ideas', + key: 'subject', + type: 'string', + default: '', + label: 'Subject line' + }, + { + parentKey: 'ideas', + key: 'template', + type: 'string', + default: '', + textarea: true, + label: 'Template (variables available)' + }, + ], categories: [ { key: 'themes', diff --git a/templates/site/settings/ideas.html b/templates/site/settings/ideas.html index 58fbf5e..dce0bac 100644 --- a/templates/site/settings/ideas.html +++ b/templates/site/settings/ideas.html @@ -45,6 +45,45 @@
{% include 'site/settings/modal-thankyou-email.html' %} + +
+ +
+
+ {{ __('Submitted a concept plan e-mail ') }} + {{ renderFields(siteConfigSchema.conceptEmail, site.config.ideas.conceptEmail, 'config[conceptEmail]') }} + + + +
+ +
+
+ +
+ + {% include 'site/settings/modal-thankyou-concept-email.html' %} +
+ + +
+ +
+
+ {{ __('Published a concept plan e-mail ') }} + {{ renderFields(siteConfigSchema.conceptToPublishedEmail, site.config.ideas.conceptToPublishedEmail, 'config[conceptToPublishedEmail]') }} + + + +
+ +
+
+ +
+ + {% include 'site/settings/modal-concept-to-published-email.html' %} +
diff --git a/templates/site/settings/modal-concept-to-published-email.html b/templates/site/settings/modal-concept-to-published-email.html new file mode 100644 index 0000000..dfe2e6b --- /dev/null +++ b/templates/site/settings/modal-concept-to-published-email.html @@ -0,0 +1,99 @@ + diff --git a/templates/site/settings/modal-thankyou-concept-email.html b/templates/site/settings/modal-thankyou-concept-email.html new file mode 100644 index 0000000..91fc629 --- /dev/null +++ b/templates/site/settings/modal-thankyou-concept-email.html @@ -0,0 +1,97 @@ +