From 1397d0b5328a3fde4a7d211774c8626ba229eccd Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 10:07:20 +0100
Subject: [PATCH 01/50] Update group_journal.html
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
.../admin/elements/forms/group_journal.html | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/templates/admin/elements/forms/group_journal.html b/src/templates/admin/elements/forms/group_journal.html
index ff59b01c0d..15694b8205 100644
--- a/src/templates/admin/elements/forms/group_journal.html
+++ b/src/templates/admin/elements/forms/group_journal.html
@@ -39,7 +39,7 @@
-
You can enable the Switch Language field from here which will enable internationalisation. By default all of the languages available at the press level will be present. You can enable a custom sub set of them on the language selection interface.
+
You can enable the Switch Language field from here, which will enable internationalisation. By default, all of the languages available at the press level will be present. You can enable a custom subset of them on the language selection interface.
{% include "admin/elements/forms/field.html" with field=edit_form.switch_language %}
-
If you don't want to display language flags - you can
+
If you don't want to display flags to represent a language, you can display the language as text instead, e.g. 'English'.
{% include "admin/elements/forms/field.html" with field=edit_form.enable_language_text %}
-
You can include a google analytics code here if you want to track user visits.
+
You can include a Google Analytics code here if you want to track user visits.
{% include "admin/elements/forms/field.html" with field=edit_form.google_analytics_code %}
{% include "admin/elements/forms/field.html" with field=edit_form.use_ga_four %}
-
You can use this setting to stop this journal being list on the Press' journals page.
+
You can use this setting to stop this journal from being listed on the Press' journals page.
{% include "admin/elements/forms/field.html" with field=attr_form.hide_from_press %}
-
If you want to display a special message on the login page you can add it here.
+
If you want to display a special message on the login page, you can add it here.
{% include "admin/elements/forms/field.html" with field=edit_form.display_login_page_notice %}
{% include "admin/elements/forms/field.html" with field=edit_form.login_page_notice %}
-
If you want to display a special message on the registration page you can add it here.
+
If you want to display a special message on the registration pag,e you can add it here.
{% include "admin/elements/forms/field.html" with field=edit_form.display_register_page_notice %}
{% include "admin/elements/forms/field.html" with field=edit_form.register_page_notice %}
From 917d95879d8931d8a2f6ee229bde9151fbc1416a Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 10:11:04 +0100
Subject: [PATCH 02/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 321648e08e..725e9522bb 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -1560,7 +1560,7 @@
"name": "styling"
},
"setting": {
- "description": "If checked, the journal title will be displayed on the top bar of the site (not supported on Material theme)",
+ "description": "If checked, the journal title will be displayed on the top bar of the site (not supported on Material theme).",
"is_translatable": false,
"name": "display_journal_title",
"pretty_name": "Enable Journal title in Navbar",
From f03b97925c661dd22aee6ae2e4ef82b60f50d397 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 10:38:28 +0100
Subject: [PATCH 03/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 725e9522bb..70740e91ff 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -1693,7 +1693,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, reviewers will be able to save the progress in a peer-review and come back later to complete it (Only recommended journals using custom review forms that are particularly long)",
+ "description": "If enabled, reviewers will be able to save the progress in a peer-review and come back later to complete it. This setting is only recommended for journals using custom review forms that are particularly long.",
"is_translatable": false,
"name": "enable_save_review_progress",
"pretty_name": "Enable save review progress",
@@ -1845,7 +1845,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, the review dashboard will show all active reviews, otherwise just a count of completed reviews",
+ "description": "If enabled, the review dashboard will show all active reviews, otherwise just a count of completed reviews.",
"is_translatable": false,
"name": "enable_expanded_review_details",
"pretty_name": "Enable expanded review details",
@@ -3954,7 +3954,7 @@
"name": "general"
},
"setting": {
- "description": "When this setting is enabled the review assignment page will attempt to match keywords with interests. Warning: This is an expensive process.",
+ "description": "When this setting is enabled the review assignment page will attempt to match keywords with interests. Warning: This takes a lot of resource and may slow the page.",
"is_translatable": false,
"name": "enable_suggested_reviewers",
"pretty_name": "Enable Suggested Reviewers",
@@ -4730,7 +4730,7 @@
"name": "general"
},
"setting": {
- "description": "Reviewers will not be asked to make any recommendation e.g. Accept or Reject. Review recommendation will be set to No Recommendation",
+ "description": "Reviewers will not be asked to make any recommendation, e.g. 'Accept' or 'Reject'. Review recommendation will be set to 'No Recommendation'.",
"is_translatable": false,
"name": "disable_reviewer_recommendation",
"pretty_name": "Disable Reviewer Recommendation",
From 95352ac006eed7ffe3b6542cd071212b2c7ca128 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 10:42:26 +0100
Subject: [PATCH 04/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 70740e91ff..d08c599564 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -3577,7 +3577,7 @@
"type": "boolean",
"pretty_name": "Abstracts Are Required",
"is_translatable": false,
- "description": "If enabled all submissions will require an abstract.",
+ "description": "If enabled, all submissions will require an abstract.",
"name": "abstract_required"
},
"group": {
@@ -3707,7 +3707,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled this will suppress the how to cite block on the article page.",
+ "description": "If enabled, this will suppress the how to cite block on the article page.",
"is_translatable": false,
"name": "suppress_how_to_cite",
"pretty_name": "Suppress How to Cite",
@@ -3764,7 +3764,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled guest editors will display on the article page for primary issues.",
+ "description": "If enabled, guest editors will display on the article page for primary issues.",
"is_translatable": false,
"name": "display_guest_editors",
"pretty_name": "Display Guest Editors",
@@ -3821,7 +3821,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled this will suppress the citations counter on the article page. The citation block will only appear for articles that have a citation. This setting is overruled by the Disable Metrics setting.",
+ "description": "If enabled, this will suppress the citations counter on the article page. The citation block will only appear for articles that have a citation. This setting is overruled by the Disable Metrics setting.",
"is_translatable": false,
"name": "suppress_citations_metric",
"pretty_name": "Suppress Citation Metrics",
@@ -3840,7 +3840,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled altmetric badges will be displayed in the sidebar.",
+ "description": "If enabled, altmetric badges will be displayed in the sidebar.",
"is_translatable": false,
"name": "display_altmetric_badge",
"pretty_name": "Display Altmetric Badges",
@@ -3935,7 +3935,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled the language buttons will use text rather than flags.",
+ "description": "If enabled, the language buttons will use text rather than flags.",
"is_translatable": false,
"name": "enable_language_text",
"pretty_name": "Language Button Text Override",
@@ -4030,7 +4030,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled the article page will not display links to email correspondence authors.",
+ "description": "If enabled, the article page will not display links to email correspondence authors.",
"is_translatable": false,
"name": "hide_author_email_links",
"pretty_name": "Hide Author Email Links",
@@ -4239,7 +4239,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled users must request the author role before they are allowed to submit.",
+ "description": "If enabled, users must request the author role before they are allowed to submit.",
"is_translatable": false,
"name": "limit_access_to_submission",
"pretty_name": "Limit Access to Submission",
@@ -4638,7 +4638,7 @@
"name": "notifications"
},
"setting": {
- "description": "If enabled Janeway will notify readers of new published articles.",
+ "description": "If enabled, Janeway will notify readers of new published articles.",
"is_translatable": false,
"name": "send_reader_notifications",
"pretty_name": "Send Reader Notifications",
From 1191f1aa8c4f742870224930f15a655b6d84312e Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 11:00:38 +0100
Subject: [PATCH 05/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index d08c599564..53b2f4faad 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -80,7 +80,7 @@
"name": "general"
},
"setting": {
- "description": "
Displayed on the About and Submission pages. You should update this to display the Journal's copyright requirements.",
+ "description": "Displayed on the About and Submission pages. You should update this to display the Journal's copyright requirements.",
"is_translatable": true,
"name": "copyright_notice",
"pretty_name": "Copyright Notice",
@@ -98,7 +98,7 @@
"name": "general"
},
"setting": {
- "description": "
Displayed on the Submission pages. You should update this to display the Journal's acceptance criteria.",
+ "description": "Displayed on the Submission pages. You should update this to display the Journal's acceptance criteria.",
"is_translatable": true,
"name": "acceptance_criteria",
"pretty_name": "Acceptance Criteria",
@@ -1769,7 +1769,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, only Doc, Docx, RTF and ODT files will be accepted during submission.",
+ "description": "If enabled, only DOC, DOCX, RTF and ODT files will be accepted during submission.",
"is_translatable": false,
"name": "limit_manuscript_types",
"pretty_name": "Limit Manuscript Types",
@@ -1826,7 +1826,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, one click access links are emailed to reviewers.",
+ "description": "If enabled, one-click access links are emailed to reviewers.",
"is_translatable": false,
"name": "enable_one_click_access",
"pretty_name": "Enable One Click Review Access",
From 373d0d454d1adc2e371b990bccc26c3fb3d333ba Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 11:01:57 +0100
Subject: [PATCH 06/50] Update
0048_submissionconfiguration_submission_file_text.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
.../0048_submissionconfiguration_submission_file_text.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/submission/migrations/0048_submissionconfiguration_submission_file_text.py b/src/submission/migrations/0048_submissionconfiguration_submission_file_text.py
index 3f2a1a5ba7..d617077053 100644
--- a/src/submission/migrations/0048_submissionconfiguration_submission_file_text.py
+++ b/src/submission/migrations/0048_submissionconfiguration_submission_file_text.py
@@ -16,7 +16,7 @@ class Migration(migrations.Migration):
name="submission_file_text",
field=models.CharField(
default="Manuscript File",
- help_text="During submission the author will be asked to upload a filethat is considered the main text of the article. You can usethis field to change the label for that file in submission.",
+ help_text="During submission, the author will be asked to upload a file that is considered the main text of the article. You can use this field to change the label for that file in submission.",
max_length=255,
),
),
From cb14e4c02234bd5b46458c4722e2d08f17a23822 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 11:05:58 +0100
Subject: [PATCH 07/50] Update 0025_auto_20180508_1138.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/submission/migrations/0025_auto_20180508_1138.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/submission/migrations/0025_auto_20180508_1138.py b/src/submission/migrations/0025_auto_20180508_1138.py
index dea9844696..ba3128ea74 100644
--- a/src/submission/migrations/0025_auto_20180508_1138.py
+++ b/src/submission/migrations/0025_auto_20180508_1138.py
@@ -514,7 +514,7 @@ class Migration(migrations.Migration):
("zul", "Zulu"),
("zun", "Zuni"),
],
- help_text="The default language of articles when lang is hidden",
+ help_text="The default language of articles when no option is chosen or this submission field is disabled.",
max_length=200,
null=True,
),
@@ -523,7 +523,7 @@ class Migration(migrations.Migration):
model_name="submissionconfiguration",
name="default_license",
field=models.ForeignKey(
- help_text="The default license applied when no option is presented",
+ help_text="The default license applied when no option is chosen or this submission field is disabled.",
null=True,
on_delete=django.db.models.deletion.CASCADE,
to="submission.Licence",
@@ -533,7 +533,7 @@ class Migration(migrations.Migration):
model_name="submissionconfiguration",
name="default_section",
field=models.ForeignKey(
- help_text="The default section of articles when no option is presented",
+ help_text="The default section of articles when no option is chosen or this submission field is disabled.",
null=True,
on_delete=django.db.models.deletion.CASCADE,
to="submission.Section",
@@ -554,7 +554,7 @@ class Migration(migrations.Migration):
name="competing_interests",
field=models.TextField(
blank=True,
- help_text="If you have any competing or conflict of interests in the publication of this article please state them here.",
+ help_text="If you have any competing or conflict of interests in the publication of this article, please state them here.",
null=True,
),
),
From 9f28a4d2b9341e11e6069228ea588bb86c0c5d1c Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 11:34:47 +0100
Subject: [PATCH 08/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 53b2f4faad..91f18c59d0 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -4,7 +4,7 @@
"name": "general"
},
"setting": {
- "description": "Display of feeds for this journal. Displayed on the About and the Submission pages.",
+ "description": "Information about fees for this journal. Displayed on the About and the Submission pages.",
"is_translatable": true,
"name": "publication_fees",
"pretty_name": "Publication Fees",
@@ -23,7 +23,7 @@
"name": "general"
},
"setting": {
- "description": "URL of the Journal's Publisher.",
+ "description": "URL of the journal's publisher.",
"is_translatable": false,
"name": "publisher_url",
"pretty_name": "Publisher URL",
@@ -42,7 +42,7 @@
"name": "general"
},
"setting": {
- "description": "URL to an external privacy-policy, linked from the footer. If blank, it links to the Janeway CMS page: /site/privacy.",
+ "description": "URL to an external privacy policy, linked from the footer. If left blank, it links to the Janeway CMS page: /site/privacy.",
"is_translatable": false,
"name": "privacy_policy_url",
"pretty_name": "External Privacy Policy URL",
@@ -61,7 +61,7 @@
"name": "general"
},
"setting": {
- "description": "Name of the Journal's Publisher. Displayed throughout the site and metadata.",
+ "description": "Name of the journal's publisher. Displayed throughout the site and metadata.",
"is_translatable": true,
"name": "publisher_name",
"pretty_name": "Publisher Name",
@@ -80,7 +80,7 @@
"name": "general"
},
"setting": {
- "description": "Displayed on the About and Submission pages. You should update this to display the Journal's copyright requirements.",
+ "description": "Displayed on the About and Submission pages. You should update this to display the journal's copyright requirements.",
"is_translatable": true,
"name": "copyright_notice",
"pretty_name": "Copyright Notice",
@@ -98,7 +98,7 @@
"name": "general"
},
"setting": {
- "description": "Displayed on the Submission pages. You should update this to display the Journal's acceptance criteria.",
+ "description": "Displayed on the Submission pages. You should update this to display the journal's acceptance criteria.",
"is_translatable": true,
"name": "acceptance_criteria",
"pretty_name": "Acceptance Criteria",
@@ -344,7 +344,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to editors when a reviewer complete a review.",
+ "description": "Email sent to editors when a reviewer completes a review.",
"is_translatable": true,
"name": "review_complete_acknowledgement",
"pretty_name": "Review Complete Update",
@@ -420,7 +420,7 @@
"name": "email"
},
"setting": {
- "description": "Notify reviewer of accepted request and remind them to review submission.",
+ "description": "Email sent to notify reviewer of accepted request and remind them to review submission.",
"is_translatable": true,
"name": "accepted_review_reminder",
"pretty_name": "Accepted Review Reminder",
@@ -496,7 +496,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to editors when they are unassigned from an article",
+ "description": "Email sent to editors when they are unassigned from an article.",
"is_translatable": true,
"name": "unassign_editor",
"pretty_name": "Unassign Editor",
@@ -572,7 +572,7 @@
"name": "general"
},
"setting": {
- "description": "Tacked onto the end of system automated emails where there is no actor.",
+ "description": "Tacked onto the end of automated system emails (where there is no person specifically sendinf it).",
"is_translatable": true,
"name": "auto_signature",
"pretty_name": "Auto Signature",
@@ -629,7 +629,7 @@
"name": "general"
},
"setting": {
- "description": "When enabled, we will send all log entries to slack.",
+ "description": "When enabled, we will send all log entries to Slack.",
"is_translatable": false,
"name": "slack_logging",
"pretty_name": "Slack Logging",
@@ -667,7 +667,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Whether or not to automatically register DOIs with Crossref at acceptance. If set to false, DOIs are generated at acceptance but should manually registered. Has no effect if `use_crossref` if off.",
+ "description": "Whether or not to automatically register DOIs with Crossref at acceptance. If set to false, DOIs are generated at acceptance but should be manually registered. Has no effect if `use_crossref` is off.",
"is_translatable": false,
"name": "register_doi_at_acceptance",
"pretty_name": "Register DOI at acceptance",
From 0c841f7fe0d39f798d31f16f2a55188cf8f8303d Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 11:58:09 +0100
Subject: [PATCH 09/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 38 ++++++++++++-------------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 91f18c59d0..6d77db9bea 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -4844,7 +4844,7 @@
"name": "general"
},
"setting": {
- "description": "When this setting is enabled and you make either a share reviews decision or are sharing reviews via the review interface then Janeway will include any reviewer response letters.",
+ "description": "If this setting is enabled and you make either a share reviews decision or are sharing reviews via the review interface, then Janeway will include any reviewer response letters.",
"is_translatable": false,
"name": "share_author_response_letters",
"pretty_name": "Automatically Share Author Response Letters",
@@ -4863,7 +4863,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent editors when an author completes a revision request.",
+ "description": "Email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "revisions_complete_editor_notification",
"pretty_name": "Revisions Complete Editor Notification",
@@ -4882,7 +4882,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Revisions Complete Editor Notification.",
+ "description": "Subject for the email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "subject_revisions_complete_editor_notification",
"pretty_name": "Subject for Revisions Complete Editor Notification",
@@ -4901,7 +4901,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent when an outgoing email bounces.",
+ "description": "Email sent when an outgoing email bounces (fails to deliver).",
"is_translatable": true,
"name": "bounced_email_notification",
"pretty_name": "Bounced Email Notification",
@@ -4920,7 +4920,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Bounced Email Notification.",
+ "description": "Subject for bounced email notification.",
"is_translatable": true,
"name": "subject_bounced_email_notification",
"pretty_name": "Subject Bounced Email Notification",
@@ -4939,7 +4939,7 @@
"name": "general"
},
"setting": {
- "description": "Action URL for an external newsletter signup form",
+ "description": "Action URL for an external newsletter signup form.",
"is_translatable": false,
"name": "external_newsletter_signup_url",
"pretty_name": "External Newsletter Signup URL",
@@ -4994,7 +4994,7 @@
"name": "article"
},
"setting": {
- "description": "When enabled the date an article was submitted will be displayed on the article page.",
+ "description": "If enabled, the date an article was submitted will be displayed on the article page.",
"is_translatable": false,
"name": "display_date_submitted",
"pretty_name": "Display Date Submitted",
@@ -5013,7 +5013,7 @@
"name": "article"
},
"setting": {
- "description": "When enabled the date an article was accepted will be displayed on the article page.",
+ "description": "If enabled, the date an article was accepted will be displayed on the article page.",
"is_translatable": false,
"name": "display_date_accepted",
"pretty_name": "Display Date Accepted",
@@ -5051,7 +5051,7 @@
"name": "styling"
},
"setting": {
- "description": "When enabled no group names are displayed on the editorial group page.",
+ "description": "If enabled, no group names are displayed on the editorial group page.",
"is_translatable": false,
"name": "hide_editorial_group_names",
"pretty_name": "Hide Editorial Group Names",
@@ -5073,7 +5073,7 @@
"name": "notify_section_editors_of_publication",
"pretty_name": "Notify Section Editors of Publication",
"type": "boolean",
- "description": "When this setting is enabled, section editors will be copied on publication notification emails sent to authors.",
+ "description": "If enabled, section editors will be copied on publication notification emails sent to authors.",
"is_translatable": false
},
"value": {
@@ -5092,7 +5092,7 @@
"name": "notify_peer_reviewers_of_publication",
"pretty_name": "Notify Peer Reviewers of Publication",
"type": "boolean",
- "description": "When enabled this will populate an email from the Peer Reviewer Publication Notification setting to be edited and sent out during the prepublication process.",
+ "description": "If enabled, this will populate an email from the Peer Reviewer Publication Notification setting to be edited and sent out during the prepublication process.",
"is_translatable": false
},
"value": {
@@ -5123,7 +5123,7 @@
"name": "permission"
},
"setting": {
- "description": "When this setting is enabled assigned section editors will not be able to see personally identifiable information about authors until a decision for an article has been made. The general setting Reply-To Address should be set in order for this setting to work correctly.",
+ "description": "When this setting is enabled, assigned section editors will not be able to see personally identifiable information about authors until a decision for an article has been made. The general setting Reply-To Address should be set in order for this setting to work correctly.",
"is_translatable": false,
"name": "se_pii_filter",
"pretty_name": "Section Editor Personally Identifiable Information Filter",
@@ -5138,7 +5138,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Typesetter on task assignment.",
+ "description": "Email sent to typesetter on task assignment.",
"is_translatable": true,
"name": "typesetting_notify_typesetter",
"pretty_name": "Typesetter Assignment Notification (PLUGIN)",
@@ -5153,7 +5153,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetter Assignment Notification.",
+ "description": "Subject for typesetter assignment notification.",
"is_translatable": true,
"name": "subject_typesetting_notify_typesetter",
"pretty_name": "Subject for Typesetter Assignment Notification (PLUGIN)",
@@ -5168,7 +5168,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to typesetting manager when a typesetter accepts a task.",
+ "description": "Email sent to a typesetting manager when a typesetter accepts a task.",
"is_translatable": true,
"name": "typsetting_typesetter_decision_accept",
"pretty_name": "Typesetter Accept (PLUGIN)",
@@ -5183,7 +5183,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetter Accept",
+ "description": "Subject for an email sent to a typesetting manager when a typesetter accepts a task.",
"is_translatable": true,
"name": "subject_typsetting_typesetter_decision_accept",
"pretty_name": "Subject for Typesetter Accept (PLUGIN)",
@@ -5507,7 +5507,7 @@
"name": "general"
},
"setting": {
- "description": "Whether or not to use CRediT for this journal",
+ "description": "Whether or not to use CRediT for this journal.",
"is_translatable": false,
"name": "use_credit",
"pretty_name": "Enable CRediT",
@@ -5564,7 +5564,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Conditional Accept Email",
+ "description": "Subject for conditional acceptance email sent to authors.",
"is_translatable": true,
"name": "subject_conditional_accept",
"pretty_name": "Subject Conditional Accept",
@@ -5583,7 +5583,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Desk Reject Email",
+ "description": "Subject for a desk rejection email sent to authors.",
"is_translatable": true,
"name": "subject_review_decision_desk_reject",
"pretty_name": "Subject Desk Reject",
From cdc32d3052dcc7f9519d91b2361bbd87c2d78f27 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 12:07:17 +0100
Subject: [PATCH 10/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 48 ++++++++++++-------------
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 6d77db9bea..75114b6599 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -515,7 +515,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Unassign Editor Email",
+ "description": "Subject for email sent to editors when they are unassigned from an article.",
"is_translatable": true,
"name": "subject_unassign_editor",
"pretty_name": "Subject Unassign Editor",
@@ -572,7 +572,7 @@
"name": "general"
},
"setting": {
- "description": "Tacked onto the end of automated system emails (where there is no person specifically sendinf it).",
+ "description": "Tacked onto the end of automated system emails (where there is no person specifically sending it).",
"is_translatable": true,
"name": "auto_signature",
"pretty_name": "Auto Signature",
@@ -933,7 +933,7 @@
"name": "general"
},
"setting": {
- "description": "When using a custom theme you can set the base theme, when a template from a custom theme is missing templates from the base theme will be used as a backup.",
+ "description": "When using a custom theme, you can set the base theme. When a template from a custom theme is missing, templates from the base theme will be used as a backup.",
"is_translatable": false,
"name": "journal_base_theme",
"pretty_name": "Journal Base Theme",
@@ -952,7 +952,7 @@
"name": "general"
},
"setting": {
- "description": "Guide shown to Copyeditors.",
+ "description": "Guide shown to copyeditors.",
"is_translatable": true,
"name": "copyediting_guidelines",
"pretty_name": "Copyediting Guidelines",
@@ -971,7 +971,7 @@
"name": "general"
},
"setting": {
- "description": "Guide shown to Author during Copyediting.",
+ "description": "Guide shown to authors during copyediting.",
"is_translatable": true,
"name": "author_copyediting_guidelines",
"pretty_name": "Author Copyediting Guidelines",
@@ -990,14 +990,14 @@
"name": "email"
},
"setting": {
- "description": "Email sent to copyeditors.",
+ "description": "Email sent to copyeditors notifying them of a new copyediting assignment.",
"is_translatable": true,
"name": "copyeditor_assignment_notification",
"pretty_name": "Copyedit Notify Copyeditor",
"type": "rich-text"
},
"value": {
- "default": "
Dear {{ assignment.copyeditor.salutation_name }},
We are requesting that your undertake a copyedit for the article \"{{ assignment.article.safe_title }}\".
This assignment is due on {{ assignment.due }}. You can access this task on the\u00a0journal site: {{ copyedit_requests_url }}
Regards,
{{ request.user.signature|safe }}
"
+ "default": "
Dear {{ assignment.copyeditor.salutation_name }},
We are requesting that you undertake a copyedit for the article \"{{ assignment.article.safe_title }}\".
This assignment is due on {{ assignment.due }}. You can access this task on the\u00a0journal site: {{ copyedit_requests_url }}
Regards,
{{ request.user.signature|safe }}
"
},
"editable_by": [
"editor",
@@ -1009,7 +1009,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to editor when copyedits are complete.",
+ "description": "Email sent to editors when copyedits are complete.",
"is_translatable": true,
"name": "copyeditor_notify_editor",
"pretty_name": "Copyedit Notify Editor",
@@ -1028,7 +1028,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Author asking them to review copyedits.",
+ "description": "Email sent to authors asking them to review copyedits.",
"is_translatable": true,
"name": "copyeditor_notify_author",
"pretty_name": "Copyedit Notify Author",
@@ -1047,7 +1047,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Copyeditor asking them to undertake further copyedits.",
+ "description": "Email sent to copyeditors asking them to undertake further copyedits.",
"is_translatable": true,
"name": "copyeditor_reopen_task",
"pretty_name": "Copyedit Reopen Task",
@@ -1066,7 +1066,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Copyeditor to thank them.",
+ "description": "Email sent to copyeditors to thank them.",
"is_translatable": true,
"name": "copyeditor_ack",
"pretty_name": "Copyedit Acknowledge",
@@ -1085,7 +1085,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Editor when an author copyedit review is complete.",
+ "description": "Email sent to editors when an author copyedit review is complete.",
"is_translatable": true,
"name": "author_copyedit_complete",
"pretty_name": "Author Copyediting Complete",
@@ -1104,7 +1104,7 @@
"name": "general"
},
"setting": {
- "description": "Guidelines displayed to the typesetter.",
+ "description": "Guidelines displayed to typesetters.",
"is_translatable": true,
"name": "typesetting_guide",
"pretty_name": "Typesetting Guidelines",
@@ -1123,7 +1123,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Production Manager on assignment.",
+ "description": "Email sent to production managers notifying them of a new assignment.",
"is_translatable": true,
"name": "production_manager_notification",
"pretty_name": "Production Manager Assignment Notification",
@@ -1142,7 +1142,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Typesetter on task assignment.",
+ "description": "Email sent to typesetters notifying them of a new assignment.",
"is_translatable": true,
"name": "typesetter_notification",
"pretty_name": "Typesetter Assignment Notification",
@@ -1161,7 +1161,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Production Manager on typeset task complete.",
+ "description": "Email sent to production managers upon typesetting task completion.",
"is_translatable": true,
"name": "typesetter_complete_notification",
"pretty_name": "Typesetter Complete Notification",
@@ -1180,7 +1180,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Typesetter to acknowledge a completed task.",
+ "description": "Email sent to typesetters to acknowledge a completed task.",
"is_translatable": true,
"name": "typeset_ack",
"pretty_name": "Typesetter Acknowledgement",
@@ -1199,7 +1199,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Editors when Production is Complete.",
+ "description": "Email sent to editors when production is complete.",
"is_translatable": true,
"name": "production_complete",
"pretty_name": "Production Complete",
@@ -1218,7 +1218,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Typesetter to inform them that a task has been re-opened.",
+ "description": "Email sent to sypesetters to inform them that a task has been reopened.",
"is_translatable": true,
"name": "typeset_reopened",
"pretty_name": "Typeset Task Reopened",
@@ -1237,7 +1237,7 @@
"name": "email"
},
"setting": {
- "description": "Auto email sent to Proofing Manager when they are assigned.",
+ "description": "Automated email sent to proofing manager when they are assigned.",
"is_translatable": true,
"name": "notify_proofing_manager",
"pretty_name": "Notify Proofing Manager",
@@ -1256,7 +1256,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the proofing manager on completion.",
+ "description": "Email sent to proofing managers on completion of a proofing task.",
"is_translatable": true,
"name": "notify_proofreader_complete",
"pretty_name": "Notify Proofreader Complete",
@@ -1294,7 +1294,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the typesetter requesting changes based on Proofing feedback.",
+ "description": "Email sent to typesetters requesting changes based on proofing feedback.",
"is_translatable": true,
"name": "notify_typesetter_proofing_changes",
"pretty_name": "Notify Typesetter of Proofreading Feedback",
@@ -1313,7 +1313,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the typesetter and proofreaders thanking them.",
+ "description": "Email sent to typesetters and proofreaders thanking them.",
"is_translatable": true,
"name": "thank_proofreaders_and_typesetters",
"pretty_name": "Thank Proofreaders and Typesetters",
@@ -1332,7 +1332,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the Editor when Proofing is complete.",
+ "description": "Email sent to editors when proofing is complete.",
"is_translatable": true,
"name": "notify_editor_proofing_complete",
"pretty_name": "Notify Editor that Proofreading is Complete",
From e651ce0ff2eaf7adc2f4c75876e0cd1cf7e77b6b Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 13:09:03 +0100
Subject: [PATCH 11/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 58 ++++++++++++-------------
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 75114b6599..19d83099ac 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -1503,7 +1503,7 @@
"name": "general"
},
"setting": {
- "description": "When enabled, non staff will not be able to access the site.",
+ "description": "If enabled, non-staff will not be able to access the site.",
"is_translatable": false,
"name": "maintenance_mode",
"pretty_name": "Enable Maintenance Mode",
@@ -1541,7 +1541,7 @@
"name": "general"
},
"setting": {
- "description": "If checked, editorial team link will display in Navigation.",
+ "description": "If checked, the editorial team link will display in Navigation.",
"is_translatable": false,
"name": "enable_editorial_display",
"pretty_name": "Enable Editorial Team Display",
@@ -1579,7 +1579,7 @@
"name": "article"
},
"setting": {
- "description": "If checked, the article large image will not be displayed on the article page",
+ "description": "If checked, the article's large image will not be displayed on the article page.",
"is_translatable": false,
"name": "disable_article_large_image",
"pretty_name": "Disable article large image",
@@ -1598,7 +1598,7 @@
"name": "article"
},
"setting": {
- "description": "If checked, no article thumbnails will be rendered on public article lists",
+ "description": "If checked, no article thumbnails will be rendered on public article lists.",
"is_translatable": false,
"name": "disable_article_thumbnails",
"pretty_name": "Disable article thumbnails",
@@ -1674,7 +1674,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, Sections Editors can only make a draft of a decision for a Senior Editor to review.",
+ "description": "If enabled, section editors can only make a draft of a decision for a senior editor to review.",
"is_translatable": false,
"name": "draft_decisions",
"pretty_name": "Draft Decisions",
@@ -1693,7 +1693,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, reviewers will be able to save the progress in a peer-review and come back later to complete it. This setting is only recommended for journals using custom review forms that are particularly long.",
+ "description": "If enabled, reviewers will be able to save the progress in a peer review and come back later to complete it. This setting is only recommended for journals using custom review forms that are particularly long.",
"is_translatable": false,
"name": "enable_save_review_progress",
"pretty_name": "Enable save review progress",
@@ -1731,7 +1731,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the Editor when a section editor makes a draft decision.",
+ "description": "Email sent to editors when a section editor makes a draft decision.",
"is_translatable": true,
"name": "draft_editor_message",
"pretty_name": "Draft Decisions Editor Message",
@@ -1750,7 +1750,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the Editor when there is a new submission.",
+ "description": "Email sent to editors when there is a new submission.",
"is_translatable": true,
"name": "editor_new_submission",
"pretty_name": "New Submission for Editor",
@@ -1788,7 +1788,7 @@
"name": "email"
},
"setting": {
- "description": "NOTE: This setting is deprecated--please use Notify Section Editors of Publication instead. Email sent to the Section Editor when article is published.",
+ "description": "NOTE: This setting is deprecated--please use Notify Section Editors of Publication instead. Email sent to the Section Editor when the article is published.",
"is_translatable": true,
"name": "section_editor_pub_notification",
"pretty_name": "Section Editor Publication Notification",
@@ -1807,7 +1807,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to the Peer Reviewer when article is published.",
+ "description": "Email sent to reviewers when the article they reviewed is published.",
"is_translatable": true,
"name": "peer_reviewer_pub_notification",
"pretty_name": "Peer Reviewer Publication Notification",
@@ -1845,7 +1845,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, the review dashboard will show all active reviews, otherwise just a count of completed reviews.",
+ "description": "If enabled, the review dashboard will show all active reviews; otherwise just a count of completed reviews.",
"is_translatable": false,
"name": "enable_expanded_review_details",
"pretty_name": "Enable expanded review details",
@@ -1883,7 +1883,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Reviewers.",
+ "description": "Email sent with a digest of outstanding review requests and overdue requests.",
"is_translatable": true,
"name": "reviewer_digest",
"pretty_name": "Review Digest",
@@ -1921,7 +1921,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "You can set your DOI pattern. The default is ``{{ article.journal.code }}.{{ article.pk }}``",
+ "description": "You can set your DOI pattern. The default is ``{{ article.journal.code }}.{{ article.pk }}``.",
"is_translatable": false,
"name": "doi_pattern",
"pretty_name": "Article DOI Pattern",
@@ -1959,7 +1959,7 @@
"name": "crosscheck"
},
"setting": {
- "description": "Used to submit files for review",
+ "description": "Used to submit files for review.",
"is_translatable": false,
"name": "username",
"pretty_name": "Username for crosscheck/ithenticate",
@@ -1978,7 +1978,7 @@
"name": "crosscheck"
},
"setting": {
- "description": "If enabled, links to crosscheck reports will be displayed",
+ "description": "If enabled, links to Crosscheck reports will be displayed.",
"is_translatable": false,
"name": "enable",
"pretty_name": "Enable Crosscheck",
@@ -1997,10 +1997,10 @@
"name": "crosscheck"
},
"setting": {
- "description": "Used to submit files for review",
+ "description": "Used to submit files for review.",
"is_translatable": false,
"name": "password",
- "pretty_name": "Password for crosscheck/ithenticate",
+ "pretty_name": "Password for Crosscheck/iThenticate",
"type": "char"
},
"value": {
@@ -2016,7 +2016,7 @@
"name": "general"
},
"setting": {
- "description": "Selected Editors will receive a submission notification. If None, all Editors are emailed.",
+ "description": "Selected editors will receive notifications of new submissions. If none are selected, all editors are emailed.",
"is_translatable": false,
"name": "editors_for_notification",
"pretty_name": "Editors Notified on Submission",
@@ -2054,7 +2054,7 @@
"name": "general"
},
"setting": {
- "description": "Sets Open, Single Anonymous or Double Anonymous as the default for the anonymity drop down when creating a review assignment.",
+ "description": "Sets Open, Single Anonymous or Double Anonymous as the default for the anonymity drop-down when creating a review assignment.",
"is_translatable": false,
"name": "default_review_visibility",
"pretty_name": "Default Review Anonymity",
@@ -2111,7 +2111,7 @@
"name": "general"
},
"setting": {
- "description": "Webhook for sending slack messages.",
+ "description": "Webhook for sending Slack messages.",
"is_translatable": false,
"name": "slack_webhook",
"pretty_name": "Slack Webhook",
@@ -2130,7 +2130,7 @@
"name": "email"
},
"setting": {
- "description": "Send to a user specified in notification manager.",
+ "description": "Send to a user specified in the notification manager.",
"is_translatable": true,
"name": "notification_submission",
"pretty_name": "Submission Notification",
@@ -2187,7 +2187,7 @@
"name": "general"
},
"setting": {
- "description": "Enables the Non Specialist Summary submission field.",
+ "description": "Enables the 'Non-specialist summary' submission field.",
"is_translatable": false,
"name": "submission_summary",
"pretty_name": "Non Specialist Summary",
@@ -2206,7 +2206,7 @@
"name": "general"
},
"setting": {
- "description": "Journal's twitter handle.",
+ "description": "Journal's Twitter handle.",
"is_translatable": false,
"name": "twitter_handle",
"pretty_name": "Twitter Handle",
@@ -2225,7 +2225,7 @@
"name": "general"
},
"setting": {
- "description": "Default Review Form.",
+ "description": "Default review form.",
"is_translatable": false,
"name": "default_review_form",
"pretty_name": "Default Review Form",
@@ -2251,7 +2251,7 @@
"type": "rich-text"
},
"value": {
- "default": "This should be updated to reflect your journals focus."
+ "default": "This should be updated to reflect your journal's focus."
},
"editable_by": [
"editor",
@@ -2270,7 +2270,7 @@
"type": "rich-text"
},
"value": {
- "default": "This journal published continuously all year round/publishes in issues every x months."
+ "default": "This journal is published continuously all year round/publishes in issues every x months."
},
"editable_by": [
"editor",
@@ -2282,14 +2282,14 @@
"name": "general"
},
"setting": {
- "description": "Peer Review Information, displayed on the Submissions page.",
+ "description": "Peer review information, displayed on the Submissions page.",
"is_translatable": true,
"name": "peer_review_info",
"pretty_name": "Peer Review Information",
"type": "rich-text"
},
"value": {
- "default": "This journal operates a open/single anonymous/double anonymous, peer review policy."
+ "default": "This journal operates an open/single anonymous/double anonymous, peer review policy."
},
"editable_by": [
"editor",
@@ -2339,7 +2339,7 @@
"name": "general"
},
"setting": {
- "description": "Use cookieless GA 4 instead of traditional analytics.",
+ "description": "Use cookieless Google Analytics 4 instead of traditional analytics.",
"is_translatable": false,
"name": "use_ga_four",
"pretty_name": "Use Google Analytics 4",
From 740cae5cb39092e8014840d0149ddb3aa5a479a7 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 13:16:21 +0100
Subject: [PATCH 12/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 19d83099ac..a7a8cdd313 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -572,7 +572,7 @@
"name": "general"
},
"setting": {
- "description": "Tacked onto the end of automated system emails (where there is no person specifically sending it).",
+ "description": "Tacked onto the end of automated system emails (where there is no specific person sending it).",
"is_translatable": true,
"name": "auto_signature",
"pretty_name": "Auto Signature",
@@ -2912,7 +2912,7 @@
"type": "char",
"pretty_name": "Password Reset",
"is_translatable": true,
- "description": "Subject for Email sent when user requests a password reset.",
+ "description": "Subject for the email sent when users request a password reset.",
"name": "subject_password_reset"
},
"group": {
@@ -2931,7 +2931,7 @@
"type": "char",
"pretty_name": "Peer Reviewer Publication Notification",
"is_translatable": true,
- "description": "Subject for Email sent to the Peer Reviewer when article is published.",
+ "description": "Subject for email sent to the Peer Reviewer when article is published.",
"name": "subject_peer_reviewer_pub_notification"
},
"group": {
From 659de44000e35e4c081ecdaefd76da911e0dfe0d Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 13:20:13 +0100
Subject: [PATCH 13/50] Update forms.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/core/homepage_elements/popular/forms.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/core/homepage_elements/popular/forms.py b/src/core/homepage_elements/popular/forms.py
index 3e77ae9bb2..ffc8784d67 100644
--- a/src/core/homepage_elements/popular/forms.py
+++ b/src/core/homepage_elements/popular/forms.py
@@ -24,7 +24,7 @@ def __init__(self, *args, **kwargs):
)
num_most_popular = forms.IntegerField(
label="Number of Most Popular Articles to Display",
- help_text="Determines how many popular articles we should display.",
+ help_text="Determines how many popular articles should be displayed.",
)
most_popular_time = forms.ChoiceField(
choices=(
@@ -33,7 +33,7 @@ def __init__(self, *args, **kwargs):
("yearly", "Yearly"),
),
label="Number of Most Popular Articles to Display",
- help_text="Determines how many popular articles we should display.",
+ help_text="Determines how many popular articles should be displayed.",
)
def save(self, commit=True):
From ea80598ad3b0ffc6885b39e9eeea81189c08593e Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 13:34:52 +0100
Subject: [PATCH 14/50] Update 0001_initial.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/cms/migrations/0001_initial.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/cms/migrations/0001_initial.py b/src/cms/migrations/0001_initial.py
index f64912ec5e..2de2c7fea2 100755
--- a/src/cms/migrations/0001_initial.py
+++ b/src/cms/migrations/0001_initial.py
@@ -30,7 +30,7 @@ class Migration(migrations.Migration):
(
"link_name",
models.CharField(
- help_text="The text that will appear in the nav bar (e.g. “About” or “Research Integrity”)",
+ help_text="The text that will appear in the navbar, e.g. “About” or “Research Integrity”.",
max_length=100,
verbose_name="Display name",
),
@@ -85,14 +85,14 @@ class Migration(migrations.Migration):
(
"name",
models.CharField(
- help_text="Page name displayed in the URL bar eg. about or contact",
+ help_text="Page name displayed in the URL bar, e.g. "about" or "contact".",
max_length=300,
),
),
(
"display_name",
models.CharField(
- help_text="Name of the page, in 100 characters or fewer, displayed in the nav and in the top-level heading on the page (e.g. “Research Integrity”).",
+ help_text="Name of the page, in 100 characters or fewer, displayed in the nav and the top-level heading on the page (e.g. “Research Integrity”).",
max_length=100,
),
),
@@ -100,7 +100,7 @@ class Migration(migrations.Migration):
"content",
models.TextField(
blank=True,
- help_text="The content of the page. For headings, we recommend using the Style dropdown (looks like a wand) and selecting a heading level from 2 to 6, as the display name field occupies the place of heading level 1. Note that copying and pasting from a word processor can produce unwanted results, but you can use Remove Font Style (looks like an eraser) to remove some unwanted formatting. To edit the page as HTML, turn on the Code View (<>).",
+ help_text="The content of the page. For headings, we recommend using the Style dropdown (looks like a wand) and selecting a heading level from 2 to 6, as the page title is heading level 1. Note that copying and pasting from a word processor can produce unwanted results, but you can use Remove Font Style (looks like an eraser) to remove some unwanted formatting. To edit the page as HTML, turn on the Code View (<>).",
null=True,
),
),
From 6af9cc517e2661e4ced68968adfe3651220db632 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 14:00:42 +0100
Subject: [PATCH 15/50] Update models.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/core/models.py | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/core/models.py b/src/core/models.py
index e02a2ab8b3..5d818bb197 100644
--- a/src/core/models.py
+++ b/src/core/models.py
@@ -498,7 +498,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
max_length=300, null=True, blank=True, verbose_name=_("Website")
)
github = models.CharField(
- max_length=300, null=True, blank=True, verbose_name=_("Github Username")
+ max_length=300, null=True, blank=True, verbose_name=_("GitHub Username")
)
profile_image = models.ImageField(
upload_to=profile_images_upload_path,
@@ -514,7 +514,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
blank=True,
null=True,
verbose_name=_("Confirmation Code"),
- help_text="A UUID created upon registration and retrieved "
+ help_text="A Universally Unique Identifier (UUID) created upon registration and retrieved "
"for authentication during account activation",
)
signature = JanewayBleachField(
@@ -997,7 +997,7 @@ class Meta:
class Role(models.Model):
name = models.CharField(
max_length=100,
- help_text="Display name for this role (can include spaces and capital letters)",
+ help_text="Display name for this role (can include spaces and capital letters).",
)
slug = models.CharField(
max_length=100,
@@ -1063,7 +1063,7 @@ def __repr__(self):
("public", "Public"),
("typesetters", "Typesetters"),
("proofreaders", "Proofreaders"),
- ("copyeditors", "Copyedtiors"),
+ ("copyeditors", "Copyeditors"),
("editors", "Editors"),
("owner", "Owner"),
)
@@ -1625,8 +1625,8 @@ class Galley(AbstractLastModifiedModel):
# All Galleys
label = models.CharField(
max_length=400,
- help_text='Typeset file labels are displayed in download links and have the format "Download Label" eg. if '
- "you set the label to be PDF the link will be Download PDF. If you want Janeway to set a label for "
+ help_text="Typeset file labels are displayed in download links and have the format 'Download Label', e.g. if "
+ "you set the label to be \"PDF\", the link will be \"Download PDF\". If you want Janeway to set a label for "
"you, leave it blank.",
)
type = models.CharField(max_length=100, choices=galley_type_choices())
@@ -1768,7 +1768,7 @@ class XSLFile(models.Model):
date_uploaded = models.DateTimeField(default=timezone.now)
label = models.CharField(
max_length=255,
- help_text="A label to help recognise this stylesheet",
+ help_text="A label to help recognise this stylesheet.",
unique=True,
)
comments = JanewayBleachField(blank=True, null=True)
@@ -1833,7 +1833,7 @@ class Task(models.Model):
link = models.TextField(
null=True,
blank=True,
- help_text="A url name, where the action of this task can undertaken",
+ help_text="A URL name, where the action of this task can be undertaken.",
)
assignees = models.ManyToManyField(Account)
completed_by = models.ForeignKey(
@@ -1950,7 +1950,7 @@ class EditorialGroupMember(models.Model):
sequence = models.PositiveIntegerField()
statement = models.TextField(
blank=True,
- help_text="A statement of interest or purpose",
+ help_text="A statement of interest or purpose.",
)
class Meta:
@@ -2793,7 +2793,7 @@ class RORStatus(models.TextChoices):
max_length=10,
validators=[validate_ror_id],
verbose_name="ROR ID",
- help_text="Non-URI form of Research Organization Registry identifier",
+ help_text="Non-URI form of Research Organization Registry identifier.",
)
ror_status = models.CharField(
blank=True,
@@ -2804,7 +2804,7 @@ class RORStatus(models.TextChoices):
ror_record_timestamp = models.CharField(
max_length=10,
blank=True,
- help_text="The admin.last_modified.date string from ROR data",
+ help_text="The admin.last_modified.date string from ROR data.",
)
website = models.CharField(
blank=True,
@@ -3022,7 +3022,7 @@ class ControlledAffiliation(models.Model):
)
is_primary = models.BooleanField(
default=False,
- help_text="Each author or user can have one primary affiliation",
+ help_text="Each author or user can have one primary affiliation.",
)
start = models.DateField(
blank=True,
@@ -3033,7 +3033,7 @@ class ControlledAffiliation(models.Model):
blank=True,
null=True,
verbose_name="End date",
- help_text="Leave empty for a current affiliation",
+ help_text="Leave empty for a current affiliation.",
)
class Meta:
@@ -3274,7 +3274,7 @@ def bulk_update_from_ror(self, ror_records):
class Location(models.Model):
name = models.CharField(
max_length=200,
- help_text="City or place name",
+ help_text="City or place name.",
blank=True,
)
country = models.ForeignKey(
From bf7e440297862f09a57c1192892f5344f79617d3 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 15:14:09 +0100
Subject: [PATCH 16/50] Update models.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/submission/models.py | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/submission/models.py b/src/submission/models.py
index 0ee68924c5..738b36d1d6 100755
--- a/src/submission/models.py
+++ b/src/submission/models.py
@@ -1029,10 +1029,10 @@ class Article(AbstractLastModifiedModel):
blank=True,
null=True,
choices=LANGUAGE_CHOICES,
- help_text=_("The primary language of the article"),
+ help_text=_("The primary language of the article."),
)
section = models.ForeignKey(
- "Section", blank=True, null=True, on_delete=models.SET_NULL
+ "Section", blank=True, null=True, on_delete=models.SET_NULL, help_text="The section the article is part of (article type).",
)
jats_article_type_override = DynamicChoiceField(
max_length=255,
@@ -1061,7 +1061,7 @@ def jats_article_type(self):
is_remote = models.BooleanField(
default=False,
verbose_name="Remote article",
- help_text="Check if this article is remote",
+ help_text="Check if this article is remote.",
)
remote_url = models.URLField(
blank=True,
@@ -1088,13 +1088,13 @@ def jats_article_type(self):
null=True,
help_text="If you have any conflict "
"of interests in the publication of this "
- "article please state them here.",
+ "article, please state them here.",
)
rights = JanewayBleachField(
blank=True,
null=True,
help_text="A custom statement on the usage rights for this article"
- " and associated materials, to be rendered in the article page",
+ " and associated materials, to be rendered in the article page.",
)
article_number = models.PositiveIntegerField(
@@ -1217,8 +1217,8 @@ def jats_article_type(self):
null=True,
blank=True,
help_text=_(
- "Name of the publisher who published this article"
- " Only relevant to migrated articles from a different publisher"
+ "Name of the publisher who published this article."
+ " Only relevant to migrated articles from a different publisher."
),
)
@@ -1236,8 +1236,8 @@ def jats_article_type(self):
null=True,
blank=True,
help_text=_(
- "Original ISSN of this article's journal when published"
- " Only relevant for back content published under a different title"
+ "Original ISSN of this article's journal when published."
+ " Only relevant for back content published under a different title."
),
)
From 4b32440f9323180ff7c96e21353bb87a66495834 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 15:55:17 +0100
Subject: [PATCH 17/50] Update models.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/submission/models.py | 44 ++++++++++++++++++++--------------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/src/submission/models.py b/src/submission/models.py
index 738b36d1d6..e777389d46 100755
--- a/src/submission/models.py
+++ b/src/submission/models.py
@@ -697,16 +697,16 @@ class Meta:
null=True,
help_text="Funder DOI (optional). Enter as a full Uniform "
"Resource Identifier (URI), such as "
- "https://dx.doi.org/10.13039/501100021082",
+ "https://dx.doi.org/10.13039/501100021082.",
)
funding_id = models.CharField(
max_length=500,
blank=True,
null=True,
- help_text="The grant ID (optional). Enter the ID by itself",
+ help_text="The grant ID (optional). Enter the ID by itself.",
)
funding_statement = models.TextField(
- blank=True, help_text=_("Additional information regarding this funding entry")
+ blank=True, help_text=_("Additional information regarding this funding entry.")
)
def __str__(self):
@@ -1016,7 +1016,7 @@ class Article(AbstractLastModifiedModel):
null=True,
)
non_specialist_summary = JanewayBleachField(
- blank=True, null=True, help_text="A summary of the article for non specialists."
+ blank=True, null=True, help_text="A summary of the article for non-specialists."
)
keywords = M2MOrderedThroughField(
Keyword,
@@ -1094,7 +1094,7 @@ def jats_article_type(self):
blank=True,
null=True,
help_text="A custom statement on the usage rights for this article"
- " and associated materials, to be rendered in the article page.",
+ " and associated materials, to be rendered on the article page.",
)
article_number = models.PositiveIntegerField(
@@ -1145,7 +1145,7 @@ def jats_article_type(self):
max_length=32,
blank=True,
null=True,
- help_text=_("Custom page range. e.g.: 'I-VII' or 1-3,4-8"),
+ help_text=_("Custom page range, e.g. 'I-VII' or 1-3,4-8."),
)
total_pages = models.PositiveIntegerField(blank=True, null=True)
@@ -1159,7 +1159,7 @@ def jats_article_type(self):
dynamic_choices=PLUGIN_WORKFLOW_STAGES,
help_text="
WARNING: Manually changing the stage of a submission\
overrides Janeway's workflow. It should only be changed to a value\
- which is know to be safe such as a stage an article has already\
+ which is known to be safe, such as a stage an article has already\
been a part of before.",
)
@@ -1218,7 +1218,7 @@ def jats_article_type(self):
blank=True,
help_text=_(
"Name of the publisher who published this article."
- " Only relevant to migrated articles from a different publisher."
+ " Only relevant for migrated articles from a different publisher."
),
)
@@ -1227,8 +1227,8 @@ def jats_article_type(self):
null=True,
blank=True,
help_text=_(
- "Name of the publisher who published this article"
- " Only relevant to migrated articles from a different publisher"
+ "Name of the original journal title when published."
+ " Only relevant for articles published under a different title."
),
)
ISSN_override = models.CharField(
@@ -1237,7 +1237,7 @@ def jats_article_type(self):
blank=True,
help_text=_(
"Original ISSN of this article's journal when published."
- " Only relevant for back content published under a different title."
+ "Only relevant for back content published under a different title."
),
)
@@ -2595,13 +2595,13 @@ class FrozenAuthor(AbstractLastModifiedModel):
name_prefix = models.CharField(
max_length=300,
blank=True,
- help_text=_("Optional name prefix (e.g: Prof or Dr)"),
+ help_text=_("Optional name prefix, e.g. Prof or Dr."),
validators=[plain_text_validator],
)
name_suffix = models.CharField(
max_length=300,
blank=True,
- help_text=_("Optional name suffix (e.g.: Jr or III)"),
+ help_text=_("Optional name suffix, e.g. Jr or III."),
validators=[plain_text_validator],
)
first_name = models.CharField(
@@ -3048,12 +3048,12 @@ class Section(AbstractLastModifiedModel):
)
public_submissions = models.BooleanField(default=True)
indexing = models.BooleanField(
- default=True, help_text="Whether this section is put forward for indexing"
+ default=True, help_text="Whether this section is put forward for indexing."
)
sequence = models.PositiveIntegerField(
default=0,
- help_text="Determines the order in which the section is rendered"
- " Sections can also be reorder by drag-and-drop",
+ help_text="Determines the order in which sections are rendered"
+ " They can be reordered by drag-and-drop.",
)
name = models.CharField(
max_length=200,
@@ -3063,7 +3063,7 @@ class Section(AbstractLastModifiedModel):
max_length=200,
null=True,
blank=True,
- help_text="Pluralised name for the section (e.g: Article -> Articles)",
+ help_text="Pluralised name for the section, e.g. Article -> Articles.",
)
objects = model_utils.JanewayMultilingualManager()
@@ -3202,7 +3202,7 @@ class Field(models.Model):
required = models.BooleanField(default=True)
order = models.IntegerField()
display = models.BooleanField(
- default=False, help_text="Whether or not display this field in the article page"
+ default=False, help_text="Whether or not to display this field on the article page."
)
help_text = models.TextField()
@@ -3277,7 +3277,7 @@ class SubmissionConfiguration(models.Model):
Licence,
null=True,
blank=True,
- help_text=_("The default license applied when no option is presented"),
+ help_text=_("The default license applied when no option is chosen or this submission field is disabled."),
on_delete=models.SET_NULL,
)
default_language = models.CharField(
@@ -3285,19 +3285,19 @@ class SubmissionConfiguration(models.Model):
null=True,
blank=True,
choices=LANGUAGE_CHOICES,
- help_text=_("The default language of articles when lang is hidden"),
+ help_text=_("The default language of articles when no option is chosen or this submission field is disabled."),
)
default_section = models.ForeignKey(
Section,
null=True,
blank=True,
- help_text=_("The default section of articles when no option is presented"),
+ help_text=_("The default section of articles when no option is chosen or this submission field is disabled."),
on_delete=models.SET_NULL,
)
submission_file_text = models.CharField(
max_length=255,
default="Manuscript File",
- help_text="During submission the author will be asked to upload a file"
+ help_text="During submission, the author will be asked to upload a file"
"that is considered the main text of the article. You can use"
"this field to change the label for that file in submission.",
)
From cb48dde194cacf1b47e009a7e1cd47bcb36891fb Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Mon, 18 Aug 2025 16:03:15 +0100
Subject: [PATCH 18/50] Update models.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/submission/models.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/submission/models.py b/src/submission/models.py
index e777389d46..d3369f8bae 100755
--- a/src/submission/models.py
+++ b/src/submission/models.py
@@ -3191,7 +3191,7 @@ class Field(models.Model):
on_delete=models.SET_NULL,
)
name = models.CharField(max_length=200)
- kind = models.CharField(max_length=50, choices=field_kind_choices())
+ kind = models.CharField(max_length=50, choices=field_kind_choices(), help_text="The type of field this is. Note: a text field is for short, one-line input. A text area is more appropriate for longer responses.")
width = models.CharField(max_length=50, choices=width_choices(), default="full")
choices = models.CharField(
max_length=1000,
From ce0a7e4af2a790877e1f1d0aa755b5f54525623f Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 10:43:56 +0100
Subject: [PATCH 19/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index a7a8cdd313..c0f46b1119 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -23,7 +23,7 @@
"name": "general"
},
"setting": {
- "description": "URL of the journal's publisher.",
+ "description": "Your publisher's URL.",
"is_translatable": false,
"name": "publisher_url",
"pretty_name": "Publisher URL",
@@ -42,7 +42,7 @@
"name": "general"
},
"setting": {
- "description": "URL to an external privacy policy, linked from the footer. If left blank, it links to the Janeway CMS page: /site/privacy.",
+ "description": "Link to your privacy policy, which will appear in the footer. If this section is left blank, a link to the blank /site/privacy default page will be displayed. This page can be accessed through the Content Manager.",
"is_translatable": false,
"name": "privacy_policy_url",
"pretty_name": "External Privacy Policy URL",
From 7c26e8400d509bab390f4bd92243af9eeabf983e Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 11:15:37 +0100
Subject: [PATCH 20/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index c0f46b1119..18173a242f 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -174,7 +174,7 @@
"name": "general"
},
"setting": {
- "description": "System emails are sent From this address.",
+ "description": "System emails are sent from this address.",
"is_translatable": false,
"name": "from_address",
"pretty_name": "From Address",
@@ -192,7 +192,7 @@
"name": "general"
},
"setting": {
- "description": "Address set as the 'Reply-to' for system emails.",
+ "description": "When recipients reply to emails sent through Janeway, their replies will be sent to this email address.",
"is_translatable": false,
"name": "replyto_address",
"pretty_name": "Reply-To Address",
@@ -629,10 +629,10 @@
"name": "general"
},
"setting": {
- "description": "When enabled, we will send all log entries to Slack.",
+ "description": "Tick this box to allow automatic notifications to be sent in a Slack or Discord channel.",
"is_translatable": false,
"name": "slack_logging",
- "pretty_name": "Slack Logging",
+ "pretty_name": "Slack or Discord Logging",
"type": "boolean"
},
"value": {
@@ -2111,7 +2111,7 @@
"name": "general"
},
"setting": {
- "description": "Webhook for sending Slack messages.",
+ "description": "You can paste the webhook for
Slack or
Discord here.",
"is_translatable": false,
"name": "slack_webhook",
"pretty_name": "Slack Webhook",
From 7dbd61b93aa37c4fef9e417130816d766cfd7cba Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 12:11:05 +0100
Subject: [PATCH 21/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 28 ++++++++++++-------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 18173a242f..54088a8e72 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -1560,7 +1560,7 @@
"name": "styling"
},
"setting": {
- "description": "If checked, the journal title will be displayed on the top bar of the site (not supported on Material theme).",
+ "description": "Tick this box to display the journal title in the top bar of your site (please note this option is not supported on the Material theme).",
"is_translatable": false,
"name": "display_journal_title",
"pretty_name": "Enable Journal title in Navbar",
@@ -4068,7 +4068,7 @@
"name": "general"
},
"setting": {
- "description": "Message to display if you enable Display Login Notice.",
+ "description": "This message will be displayed on your login page if the
Display login page notice box is ticked.",
"is_translatable": true,
"name": "login_page_notice",
"pretty_name": "Login Page Notice",
@@ -4087,7 +4087,7 @@
"name": "general"
},
"setting": {
- "description": "If set to true the Registration Page Notice will display.",
+ "description": "Tick this box to display a custom message on your registration page.",
"is_translatable": true,
"name": "display_register_page_notice",
"pretty_name": "Display Registration Page Notice",
@@ -4106,7 +4106,7 @@
"name": "general"
},
"setting": {
- "description": "Message to display if you enable Display Registration Page Notice.",
+ "description": "This message will be displayed on your registration page if the
Display registration page notice box is ticked.",
"is_translatable": true,
"name": "register_page_notice",
"pretty_name": "Registration Page Notice",
@@ -4125,7 +4125,7 @@
"name": "crossref"
},
"setting": {
- "description": "For migrated content where we need to tweak the crossref date.",
+ "description": "For migrated content where we need to tweak the Crossref date.",
"is_translatable": true,
"name": "crossref_date_suffix",
"pretty_name": "Crossref Date Suffix",
@@ -4163,7 +4163,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "The suffix pattern from which Issue DOIs are auto-generated (e.g. 10.0001/myjournal.issue.1)",
+ "description": "The suffix pattern from which Issue DOIs are auto-generated, e.g. 10.0001/myjournal.issue.1.",
"is_translatable": false,
"name": "issue_doi_pattern",
"pretty_name": "Issue DOI Pattern",
@@ -4182,7 +4182,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Automatically register issue DOIs on article publication, based on the issue DOI pattern",
+ "description": "Automatically register issue DOIs on article publication, based on the issue DOI pattern.",
"is_translatable": false,
"name": "register_issue_dois",
"pretty_name": "Auto-register issue-level DOIs",
@@ -4258,7 +4258,7 @@
"name": "general"
},
"setting": {
- "description": "Support email address for editors and staff users.",
+ "description": "This is the email address support requests should be sent to.",
"is_translatable": false,
"name": "support_email",
"pretty_name": "Support Email",
@@ -4277,7 +4277,7 @@
"name": "general"
},
"setting": {
- "description": "Text to accompany access requests. Linked to Limit Access to Submission",
+ "description": "Text to accompany access requests. Linked to the
Limit access to submission setting.",
"is_translatable": true,
"name": "submission_access_request_text",
"pretty_name": "Submission Access Request Text",
@@ -4334,14 +4334,14 @@
"name": "general"
},
"setting": {
- "description": "Support message to display to editors and staff on Manager page.",
+ "description": "This message will be displayed to editors and staff on the
Manager page of your journal. \"{{ support_email }}\" will be automatically replaced with the email you provide under
Support email.",
"is_translatable": true,
"name": "support_contact_message_for_staff",
"pretty_name": "Janeway Support Contact for Staff",
"type": "rich-text"
},
"value": {
- "default": "
For help with Janeway, contact {{ support_email }}.
"
+ "default": "
For support, contact {{ support_email }}.
"
},
"editable_by": [
"editor",
@@ -4391,7 +4391,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent when a Access Request is evaluated by a staff member.",
+ "description": "Email sent when an Access Request is evaluated by a staff member.",
"is_translatable": true,
"name": "submission_access_request_complete",
"pretty_name": "Submission Access Request Complete",
@@ -4505,7 +4505,7 @@
"name": "general"
},
"setting": {
- "description": "A warning displayed warning Editors what will happen when they accept an article.",
+ "description": "This text will be displayed to editors before they accept an article, warning them of what will happen when they do so.",
"is_translatable": true,
"name": "accept_article_warning",
"pretty_name": "Accept Article Warning",
@@ -5507,7 +5507,7 @@
"name": "general"
},
"setting": {
- "description": "Whether or not to use CRediT for this journal.",
+ "description": "Tick this box to enable CRediT support for this journal.",
"is_translatable": false,
"name": "use_credit",
"pretty_name": "Enable CRediT",
From fa3994cb87573e668f90fd2098d28273f8b0403d Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 12:32:09 +0100
Subject: [PATCH 22/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 54088a8e72..e4c3e1ce9f 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -4049,7 +4049,7 @@
"name": "general"
},
"setting": {
- "description": "If set to true the Login Page Notice will display.",
+ "description": "Tick this box to display a custom message on your login page.",
"is_translatable": true,
"name": "display_login_page_notice",
"pretty_name": "Display Login Page Notice",
From 4f558dcef8ba7a892885fea693bc0ee109883963 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 12:38:16 +0100
Subject: [PATCH 23/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index e4c3e1ce9f..97b529743f 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -42,7 +42,7 @@
"name": "general"
},
"setting": {
- "description": "Link to your privacy policy, which will appear in the footer. If this section is left blank, a link to the blank /site/privacy default page will be displayed. This page can be accessed through the Content Manager.",
+ "description": "Link to your privacy policy, which will appear in the footer. If this section is left blank, a link to the blank \"/site/privacy\" default page will be displayed. This page can be accessed through the Content Manager.",
"is_translatable": false,
"name": "privacy_policy_url",
"pretty_name": "External Privacy Policy URL",
@@ -572,7 +572,7 @@
"name": "general"
},
"setting": {
- "description": "Tacked onto the end of automated system emails (where there is no specific person sending it).",
+ "description": "Added onto the end of automated system emails (where there is no specific person sending it).",
"is_translatable": true,
"name": "auto_signature",
"pretty_name": "Auto Signature",
@@ -610,7 +610,7 @@
"name": "Preprints"
},
"setting": {
- "description": "Allow authors to select to make their works publicly available during ongoing review.",
+ "description": "Tick this box to allow authors to select to make their works publicly available during ongoing review.",
"is_translatable": false,
"name": "enable_preprints",
"pretty_name": "Enable Preprints",
@@ -648,7 +648,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Whether or not to use Crossref DOIs.",
+ "description": "Tick this box to use Crossref DOIs.",
"is_translatable": false,
"name": "use_crossref",
"pretty_name": "Use Crossref DOIs",
@@ -667,7 +667,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Whether or not to automatically register DOIs with Crossref at acceptance. If set to false, DOIs are generated at acceptance but should be manually registered. Has no effect if `use_crossref` is off.",
+ "description": "Tick this box to register DOIs with Crossref at acceptance automatically. If unticked, DOIs are generated at acceptance but should be manually registered. Has no effect if `use_crossref` is off.",
"is_translatable": false,
"name": "register_doi_at_acceptance",
"pretty_name": "Register DOI at acceptance",
@@ -686,7 +686,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Whether or not to use Crossref's test server.",
+ "description": "Tick this box to use Crossref's test server.",
"is_translatable": false,
"name": "crossref_test",
"pretty_name": "Use Crossref test deposit server",
From d6b30615e319d9123a2377ee6d7bd58c898f99ef Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 12:44:20 +0100
Subject: [PATCH 24/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 97b529743f..c6eb53b293 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -1826,7 +1826,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, one-click access links are emailed to reviewers.",
+ "description": "Tick this box to allow one-click access links to be sent to reviewers, allowing them to access their review assignment directly from their email.",
"is_translatable": false,
"name": "enable_one_click_access",
"pretty_name": "Enable One Click Review Access",
@@ -2054,7 +2054,7 @@
"name": "general"
},
"setting": {
- "description": "Sets Open, Single Anonymous or Double Anonymous as the default for the anonymity drop-down when creating a review assignment.",
+ "description": "Select the type of review to use as the default when creating a new review assignment for this journal.",
"is_translatable": false,
"name": "default_review_visibility",
"pretty_name": "Default Review Anonymity",
@@ -2073,7 +2073,7 @@
"name": "general"
},
"setting": {
- "description": "The default number of days before a review assignment is due.",
+ "description": "The default number of days reviewers have to complete their review assignment.",
"is_translatable": false,
"name": "default_review_days",
"pretty_name": "Default Number of Days for Review",
From 193e63777b0eb84953aa4992991c74eeb8f37c3b Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 15:55:28 +0100
Subject: [PATCH 25/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 100 ++++++++++++------------
1 file changed, 50 insertions(+), 50 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index c6eb53b293..1e838d943f 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -4,7 +4,7 @@
"name": "general"
},
"setting": {
- "description": "Information about fees for this journal. Displayed on the About and the Submission pages.",
+ "description": "This text will be displayed on both the About and Submissions pages. It should outline any fees associated with publishing in your journal.",
"is_translatable": true,
"name": "publication_fees",
"pretty_name": "Publication Fees",
@@ -80,7 +80,7 @@
"name": "general"
},
"setting": {
- "description": "Displayed on the About and Submission pages. You should update this to display the journal's copyright requirements.",
+ "description": "This text will be displayed on both the About and Submissions pages. It should contain your journal's copyright notice, providing the terms which authors agree to when publishing in your journal.",
"is_translatable": true,
"name": "copyright_notice",
"pretty_name": "Copyright Notice",
@@ -98,7 +98,7 @@
"name": "general"
},
"setting": {
- "description": "Displayed on the Submission pages. You should update this to display the journal's acceptance criteria.",
+ "description": "This text will be displayed on the Submissions page. It should outline the criteria you use when deciding if an article will be accepted.",
"is_translatable": true,
"name": "acceptance_criteria",
"pretty_name": "Acceptance Criteria",
@@ -155,7 +155,7 @@
"name": "general"
},
"setting": {
- "description": "Displayed on the About and Submission pages. You should update this with an ordered list of submission requirements.",
+ "description": "This text will be displayed on both the About and Submissions pages. It should provide a ordered list of submission requirements.",
"is_translatable": true,
"name": "submission_checklist",
"pretty_name": "Submission Checklist",
@@ -572,7 +572,7 @@
"name": "general"
},
"setting": {
- "description": "Added onto the end of automated system emails (where there is no specific person sending it).",
+ "description": "Added onto the end of automated system emails (where no specific person is sending it).",
"is_translatable": true,
"name": "auto_signature",
"pretty_name": "Auto Signature",
@@ -1218,7 +1218,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to sypesetters to inform them that a task has been reopened.",
+ "description": "Email sent to typesetters to inform them that a task has been reopened.",
"is_translatable": true,
"name": "typeset_reopened",
"pretty_name": "Typeset Task Reopened",
@@ -1503,7 +1503,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, non-staff will not be able to access the site.",
+ "description": "Tick this box to prevent non-staff users from accessing the site.",
"is_translatable": false,
"name": "maintenance_mode",
"pretty_name": "Enable Maintenance Mode",
@@ -1541,7 +1541,7 @@
"name": "general"
},
"setting": {
- "description": "If checked, the editorial team link will display in Navigation.",
+ "description": "Tick this box to display the editorial team link in the navigation bar.",
"is_translatable": false,
"name": "enable_editorial_display",
"pretty_name": "Enable Editorial Team Display",
@@ -1579,7 +1579,7 @@
"name": "article"
},
"setting": {
- "description": "If checked, the article's large image will not be displayed on the article page.",
+ "description": "Tick this box to prevent the article's large image from being displayed on the article page.",
"is_translatable": false,
"name": "disable_article_large_image",
"pretty_name": "Disable article large image",
@@ -1598,7 +1598,7 @@
"name": "article"
},
"setting": {
- "description": "If checked, no article thumbnails will be rendered on public article lists.",
+ "description": "Tick this box to prevent article thumbnails from being displayed on public article lists.",
"is_translatable": false,
"name": "disable_article_thumbnails",
"pretty_name": "Disable article thumbnails",
@@ -1617,7 +1617,7 @@
"name": "styling"
},
"setting": {
- "description": "If checked, editorial groups will have their own pages.",
+ "description": "Tick this box to give editorial teams their own pages.",
"is_translatable": false,
"name": "multi_page_editorial",
"pretty_name": "Enable Multi Page Editorial Team Display (is overwritten by Enable Team Display)",
@@ -1674,7 +1674,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, section editors can only make a draft of a decision for a senior editor to review.",
+ "description": "Tick this box to require senior editors to review and confirm decisions made by section editors.",
"is_translatable": false,
"name": "draft_decisions",
"pretty_name": "Draft Decisions",
@@ -1693,7 +1693,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, reviewers will be able to save the progress in a peer review and come back later to complete it. This setting is only recommended for journals using custom review forms that are particularly long.",
+ "description": "Tick this box to enable reviewers to save their progress in a peer review and come back later to complete it. We only recommend this for journals using particularly long review forms.",
"is_translatable": false,
"name": "enable_save_review_progress",
"pretty_name": "Enable save review progress",
@@ -1845,7 +1845,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, the review dashboard will show all active reviews; otherwise just a count of completed reviews.",
+ "description": "Tick this box to show all active reviews on the review dashboard. If this box is not ticked, a count of completed reviews will be shown instead.",
"is_translatable": false,
"name": "enable_expanded_review_details",
"pretty_name": "Enable expanded review details",
@@ -1864,7 +1864,7 @@
"name": "email"
},
"setting": {
- "description": "Digest email sent to editors..",
+ "description": "Digest email sent to editors.",
"is_translatable": true,
"name": "editor_digest",
"pretty_name": "Editor Digest",
@@ -1978,7 +1978,7 @@
"name": "crosscheck"
},
"setting": {
- "description": "If enabled, links to Crosscheck reports will be displayed.",
+ "description": "Tick this box to display links to Crosscheck reports.",
"is_translatable": false,
"name": "enable",
"pretty_name": "Enable Crosscheck",
@@ -2016,7 +2016,7 @@
"name": "general"
},
"setting": {
- "description": "Selected editors will receive notifications of new submissions. If none are selected, all editors are emailed.",
+ "description": "The editors selected will receive notifications of new submissions. If none are selected, all editors listed here are notified.",
"is_translatable": false,
"name": "editors_for_notification",
"pretty_name": "Editors Notified on Submission",
@@ -2187,7 +2187,7 @@
"name": "general"
},
"setting": {
- "description": "Enables the 'Non-specialist summary' submission field.",
+ "description": "Tick this box to require all submissions to include a non-specialist summary, providing a short explanation of the paper for people who are not experts in the field",
"is_translatable": false,
"name": "submission_summary",
"pretty_name": "Non Specialist Summary",
@@ -2244,14 +2244,14 @@
"name": "general"
},
"setting": {
- "description": "Journal's Focus and Scope, displayed on the Submissions page.",
+ "description": "This text will be displayed on the Submissions page. It should give an overview of the type of content your journal seeks to publish.",
"is_translatable": true,
"name": "focus_and_scope",
"pretty_name": "Focus and Scope",
"type": "rich-text"
},
"value": {
- "default": "This should be updated to reflect your journal's focus."
+ "default": "This should be updated to reflect your journal's focus and scope."
},
"editable_by": [
"editor",
@@ -2263,7 +2263,7 @@
"name": "general"
},
"setting": {
- "description": "Journal's publication schedule, displayed on the Submissions page.",
+ "description": "This text will be displayed on the Submissions page. It should indicate how frequently you publish or if you do so on a continuous or rolling basis.",
"is_translatable": true,
"name": "publication_cycle",
"pretty_name": "Publication Cycle",
@@ -2282,7 +2282,7 @@
"name": "general"
},
"setting": {
- "description": "Peer review information, displayed on the Submissions page.",
+ "description": "This text will be displayed on the Submissions page. It should provide information about your peer review policy, including whether you operate single anonymous, double anonymous or open peer review.",
"is_translatable": true,
"name": "peer_review_info",
"pretty_name": "Peer Review Information",
@@ -2377,7 +2377,7 @@
"name": "email"
},
"setting": {
- "description": "Sent when a copyediting assignment is updated.",
+ "description": "Sent to copyeditors when a copyediting assignment is updated.",
"is_translatable": true,
"name": "copyedit_updated",
"pretty_name": "Copyediting Request Updated",
@@ -2396,7 +2396,7 @@
"name": "email"
},
"setting": {
- "description": "Sent when a copyediting assignment is deleted.",
+ "description": "Sent to copyeditors when a copyediting assignment is deleted.",
"is_translatable": true,
"name": "copyedit_deleted",
"pretty_name": "Copyediting Request Deleted",
@@ -2415,7 +2415,7 @@
"name": "email"
},
"setting": {
- "description": "Sent when a typesetting assignment is deleted.",
+ "description": "Sent to typesetters when a typesetting assignment is deleted.",
"is_translatable": true,
"name": "typeset_deleted",
"pretty_name": "Typesetting Request Deleted",
@@ -2434,7 +2434,7 @@
"name": "email"
},
"setting": {
- "description": "Sent when a proofing assignment is edited.",
+ "description": "Sent to proofreaders when a proofing assignment is edited.",
"is_translatable": true,
"name": "notify_proofreader_edited",
"pretty_name": "Proofing Task Edited",
@@ -2456,7 +2456,7 @@
"type": "char",
"pretty_name": "Author Copyediting Complete",
"is_translatable": true,
- "description": "Subject for Email sent to Editor when an author copyedit review is complete.",
+ "description": "Subject for the email sent to editors when an author copyedit review is complete.",
"name": "subject_author_copyedit_complete"
},
"group": {
@@ -2475,7 +2475,7 @@
"type": "char",
"pretty_name": "Copyediting Decision",
"is_translatable": true,
- "description": "Subject for email sent to managing editor when a copyeditor accepts or declines a request.",
+ "description": "Subject for the email sent to managing editors when a copyeditor accepts or declines a request.",
"name": "subject_copyediting_decision"
},
"group": {
@@ -2494,7 +2494,7 @@
"type": "char",
"pretty_name": "Article Publication",
"is_translatable": true,
- "description": "Subject for notifying the author that the article is published.",
+ "description": "Subject for the email notifying the author that the article is published.",
"name": "subject_author_publication"
},
"group": {
@@ -2513,7 +2513,7 @@
"type": "char",
"pretty_name": "Copyedit Acknowledge",
"is_translatable": true,
- "description": "Subject for Email sent to Copyeditor to thank them.",
+ "description": "Subject for the email sent to copyeditors to thank them.",
"name": "subject_copyeditor_ack"
},
"group": {
@@ -2532,7 +2532,7 @@
"type": "char",
"pretty_name": "Copyedit Notify Copyeditor",
"is_translatable": true,
- "description": "Subject for Email sent to copyeditors.",
+ "description": "Subject for the email sent to copyeditors to notify them of a new task.",
"name": "subject_copyeditor_assignment_notification"
},
"group": {
@@ -2551,7 +2551,7 @@
"type": "char",
"pretty_name": "Copyedit Notify Author",
"is_translatable": true,
- "description": "Subject for Email sent to Author asking them to review copyedits.",
+ "description": "Subject for the email sent to authors asking them to review copyedits.",
"name": "subject_copyeditor_notify_author"
},
"group": {
@@ -2570,7 +2570,7 @@
"type": "char",
"pretty_name": "Copyedit Notify Editor",
"is_translatable": true,
- "description": "Subject for Email sent to editor when copyedits are complete.",
+ "description": "Subject for emails sent to editors when copyedits are complete.",
"name": "subject_copyeditor_notify_editor"
},
"group": {
@@ -2589,7 +2589,7 @@
"type": "char",
"pretty_name": "Copyedit Reopen Task",
"is_translatable": true,
- "description": "Subject for Email sent to Copyeditor asking them to undertake further copyedits.",
+ "description": "Subject for the email sent to copyeditors asking them to undertake further copyedits.",
"name": "subject_copyeditor_reopen_task"
},
"group": {
@@ -2608,7 +2608,7 @@
"type": "char",
"pretty_name": "Copyediting Request Deleted",
"is_translatable": true,
- "description": "Subject for Sent when a copyediting assignment is deleted.",
+ "description": "Subject for the email sent to copyeditors when a copyediting assignment is deleted.",
"name": "subject_copyedit_deleted"
},
"group": {
@@ -2627,7 +2627,7 @@
"type": "char",
"pretty_name": "Copyediting Request Updated",
"is_translatable": true,
- "description": "Subject for Sent when a copyediting assignment is updated.",
+ "description": "Subject for the email sent when a copyediting assignment is updated.",
"name": "subject_copyedit_updated"
},
"group": {
@@ -2646,7 +2646,7 @@
"type": "char",
"pretty_name": "Draft Decisions Editor Message",
"is_translatable": true,
- "description": "Subject for Email sent to the Editor when a section editor makes a draft decision.",
+ "description": "Subject for the email sent to editors when a section editor makes a draft decision.",
"name": "subject_draft_editor_message"
},
"group": {
@@ -2665,7 +2665,7 @@
"type": "char",
"pretty_name": "Draft Decisions Message",
"is_translatable": true,
- "description": "Subject for Email sent when a section editor makes a draft decision.",
+ "description": "Subject for the email sent to editors when a section editor makes a draft decision.",
"name": "subject_draft_message"
},
"group": {
@@ -2684,7 +2684,7 @@
"type": "char",
"pretty_name": "Editor Assignment",
"is_translatable": true,
- "description": "Subject for Email sent to editors when they are assigned to a submission.",
+ "description": "Subject for the email sent to editors when they are assigned to a submission.",
"name": "subject_editor_assignment"
},
"group": {
@@ -2703,7 +2703,7 @@
"type": "char",
"pretty_name": "Editor Digest",
"is_translatable": true,
- "description": "Subject for Email sent to Editors.",
+ "description": "Subject for the editors' digest.",
"name": "subject_editor_digest"
},
"group": {
@@ -2722,7 +2722,7 @@
"type": "char",
"pretty_name": "New Submission for Editor",
"is_translatable": true,
- "description": "Subject for Email sent to the Editor when there is a new submission.",
+ "description": "Subject for the email sent to editors when there is a new submission.",
"name": "subject_editor_new_submission"
},
"group": {
@@ -2741,7 +2741,7 @@
"type": "char",
"pretty_name": "New User Registration",
"is_translatable": true,
- "description": "Subject for Email sent when user registers.",
+ "description": "Subject for email sent when user registers.",
"name": "subject_new_user_registration"
},
"group": {
@@ -2760,7 +2760,7 @@
"type": "char",
"pretty_name": "Submission Notification",
"is_translatable": true,
- "description": "Subject for Send to a user specified in notification manager.",
+ "description": "Subject for the email sent to a user specified in notification manager.",
"name": "subject_notification_submission"
},
"group": {
@@ -3368,7 +3368,7 @@
"type": "char",
"pretty_name": "Typesetter Assignment Notification",
"is_translatable": true,
- "description": "Subject for Email sent to Typesetter on task assignment.",
+ "description": "Subject for email sent to typesetters to notify them of a new task.",
"name": "subject_typesetter_notification"
},
"group": {
@@ -3387,7 +3387,7 @@
"type": "char",
"pretty_name": "Typesetter Acknowledgement",
"is_translatable": true,
- "description": "Subject for Email sent to Typesetter to acknowledge a completed task.",
+ "description": "Subject for email sent to typesetters to acknowledge a completed task.",
"name": "subject_typeset_ack"
},
"group": {
@@ -3406,7 +3406,7 @@
"type": "char",
"pretty_name": "Typesetting Request Deleted",
"is_translatable": true,
- "description": "Subject for Sent when a typesetting assignment is deleted.",
+ "description": "Subject for email sent when a typesetting assignment is deleted.",
"name": "subject_typeset_deleted"
},
"group": {
@@ -3463,7 +3463,7 @@
"type": "boolean",
"pretty_name": "Disable Submission",
"is_translatable": false,
- "description": "If true, users cannot submit new articles.",
+ "description": "Check this box to prevent people from submitting new articles.",
"name": "disable_journal_submission"
},
"group": {
@@ -3802,7 +3802,7 @@
"name": "general"
},
"setting": {
- "description": "Enable open peer review mode on this journal. With this feature enabled, each peer review can be approved for public display alongside its published article. The peer reviewer and the editor must separately approve each review before it is made public.",
+ "description": "Tick this box to allow peer reviews to be displayed alongside published articles. Each review will still need to be approved by both the editor and the peer reviewer before it is made public.",
"is_translatable": false,
"name": "open_peer_review",
"pretty_name": "Enable open peer review",
@@ -4448,7 +4448,7 @@
"name": "general"
},
"setting": {
- "description": "Instruction text for manuscript file upload pop-up window.",
+ "description": "This text will be displayed in the pop-up window that appears when users click to upload a manuscript.",
"is_translatable": true,
"name": "manuscript_file_submission_instructions",
"pretty_name": "Manuscript File Submission Instructions",
@@ -4467,7 +4467,7 @@
"name": "general"
},
"setting": {
- "description": "Instruction text for data and figure file upload pop-up window.",
+ "description": "This text will be displayed in the pop-up window that appears when users click to upload data and figure files.",
"is_translatable": true,
"name": "data_figure_file_submission_instructions",
"pretty_name": "Data and Figure File Submission Instructions",
From e45bb087f5f031cf74f8da7f9570b412164d7b2f Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Tue, 19 Aug 2025 16:21:10 +0100
Subject: [PATCH 26/50] Update 0001_initial.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/cms/migrations/0001_initial.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/cms/migrations/0001_initial.py b/src/cms/migrations/0001_initial.py
index 2de2c7fea2..2d28772e79 100755
--- a/src/cms/migrations/0001_initial.py
+++ b/src/cms/migrations/0001_initial.py
@@ -85,14 +85,14 @@ class Migration(migrations.Migration):
(
"name",
models.CharField(
- help_text="Page name displayed in the URL bar, e.g. "about" or "contact".",
+ help_text="Page name displayed in the URL bar, e.g. \"about\" or \"contact\".",
max_length=300,
),
),
(
"display_name",
models.CharField(
- help_text="Name of the page, in 100 characters or fewer, displayed in the nav and the top-level heading on the page (e.g. “Research Integrity”).",
+ help_text="Name of the page, in 100 characters or fewer, displayed in the nav and the top-level heading on the page (e.g. \"Research Integrity\").",
max_length=100,
),
),
From d3d1efd5a0e4b5b56b08f115b54f86cac964affd Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 21 Aug 2025 15:31:17 +0100
Subject: [PATCH 27/50] Update models.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/core/models.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/core/models.py b/src/core/models.py
index 5d818bb197..2b8c18e11a 100644
--- a/src/core/models.py
+++ b/src/core/models.py
@@ -515,7 +515,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
null=True,
verbose_name=_("Confirmation Code"),
help_text="A Universally Unique Identifier (UUID) created upon registration and retrieved "
- "for authentication during account activation",
+ "for authentication during account activation.",
)
signature = JanewayBleachField(
blank=True,
@@ -541,7 +541,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
)
enable_public_profile = models.BooleanField(
default=False,
- help_text=_("If enabled, your basic profile will be available to the public."),
+ help_text=_("Tick this box to make your basic profile available to the public."),
verbose_name=_("Enable public profile"),
)
@@ -1918,7 +1918,7 @@ class EditorialGroup(models.Model):
sequence = models.PositiveIntegerField()
display_profile_images = models.BooleanField(
default=False,
- help_text="Enable to display profile images for this group.",
+ help_text="Tick this box to display profile images for this group.",
)
class Meta:
From 9d261611b135659e4affa04dd21917fb65de4eb5 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 21 Aug 2025 15:37:40 +0100
Subject: [PATCH 28/50] Update forms.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/core/homepage_elements/popular/forms.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/core/homepage_elements/popular/forms.py b/src/core/homepage_elements/popular/forms.py
index ffc8784d67..98839955c4 100644
--- a/src/core/homepage_elements/popular/forms.py
+++ b/src/core/homepage_elements/popular/forms.py
@@ -18,12 +18,12 @@ def __init__(self, *args, **kwargs):
self.fields["most_popular_time"].initial = most_popular_time
most_popular = forms.BooleanField(
- label="Display Most Popular Articles",
+ label="Display most popular articles",
help_text="Displays the most popular articles.",
required=False,
)
num_most_popular = forms.IntegerField(
- label="Number of Most Popular Articles to Display",
+ label="Number of most popular articles to aisplay",
help_text="Determines how many popular articles should be displayed.",
)
most_popular_time = forms.ChoiceField(
@@ -32,7 +32,7 @@ def __init__(self, *args, **kwargs):
("monthly", "Monthly"),
("yearly", "Yearly"),
),
- label="Number of Most Popular Articles to Display",
+ label="Number of most popular articles to display",
help_text="Determines how many popular articles should be displayed.",
)
From 17650d6255765b1805490f3e817431dce049751c Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 21 Aug 2025 15:42:46 +0100
Subject: [PATCH 29/50] Update models.py
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/core/models.py | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/core/models.py b/src/core/models.py
index 2b8c18e11a..4cd5a58a78 100644
--- a/src/core/models.py
+++ b/src/core/models.py
@@ -486,26 +486,26 @@ class Account(AbstractBaseUser, PermissionsMixin):
max_length=40, null=True, blank=True, verbose_name=_("ORCiD")
)
twitter = models.CharField(
- max_length=300, null=True, blank=True, verbose_name=_("Twitter Handle")
+ max_length=300, null=True, blank=True, verbose_name=_("Twitter handle")
)
facebook = models.CharField(
- max_length=300, null=True, blank=True, verbose_name=_("Facebook Handle")
+ max_length=300, null=True, blank=True, verbose_name=_("Facebook handle")
)
linkedin = models.CharField(
- max_length=300, null=True, blank=True, verbose_name=_("Linkedin Profile")
+ max_length=300, null=True, blank=True, verbose_name=_("Linkedin profile")
)
website = models.URLField(
max_length=300, null=True, blank=True, verbose_name=_("Website")
)
github = models.CharField(
- max_length=300, null=True, blank=True, verbose_name=_("GitHub Username")
+ max_length=300, null=True, blank=True, verbose_name=_("GitHub username")
)
profile_image = models.ImageField(
upload_to=profile_images_upload_path,
null=True,
blank=True,
storage=fs,
- verbose_name=("Profile Image"),
+ verbose_name=("Profile image"),
)
email_sent = models.DateTimeField(blank=True, null=True)
date_confirmed = models.DateTimeField(blank=True, null=True)
@@ -513,7 +513,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
max_length=200,
blank=True,
null=True,
- verbose_name=_("Confirmation Code"),
+ verbose_name=_("Confirmation code"),
help_text="A Universally Unique Identifier (UUID) created upon registration and retrieved "
"for authentication during account activation.",
)
@@ -528,7 +528,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
blank=True,
choices=tuple(),
dynamic_choices=TIMEZONE_CHOICES,
- verbose_name=_("Preferred Timezone"),
+ verbose_name=_("Preferred timezone"),
)
is_active = models.BooleanField(default=False)
@@ -537,7 +537,7 @@ class Account(AbstractBaseUser, PermissionsMixin):
enable_digest = models.BooleanField(
default=False,
- verbose_name=_("Enable Digest"),
+ verbose_name=_("Enable digest"),
)
enable_public_profile = models.BooleanField(
default=False,
@@ -2211,7 +2211,7 @@ class HomepageElement(models.Model):
has_config = models.BooleanField(default=True)
class Meta:
- verbose_name_plural = "Homepage Elements"
+ verbose_name_plural = "Homepage elements"
ordering = ("sequence", "name")
unique_together = ("name", "content_type", "object_id")
From e94b4113a4b22cbc0080f8ecc7cef589b8b6c304 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 21 Aug 2025 16:28:24 +0100
Subject: [PATCH 30/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 212 ++++++++++++------------
1 file changed, 106 insertions(+), 106 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 1e838d943f..134f12202d 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -42,7 +42,7 @@
"name": "general"
},
"setting": {
- "description": "Link to your privacy policy, which will appear in the footer. If this section is left blank, a link to the blank \"/site/privacy\" default page will be displayed. This page can be accessed through the Content Manager.",
+ "description": "Link to your privacy policy, which will appear in the footer. If this section is left blank, a link to the blank \"/site/privacy\" default page will be displayed. This page can be accessed through the Content manager.",
"is_translatable": false,
"name": "privacy_policy_url",
"pretty_name": "External Privacy Policy URL",
@@ -155,7 +155,7 @@
"name": "general"
},
"setting": {
- "description": "This text will be displayed on both the About and Submissions pages. It should provide a ordered list of submission requirements.",
+ "description": "This text will be displayed on both the About and Submissions pages. It should provide an ordered list of submission requirements.",
"is_translatable": true,
"name": "submission_checklist",
"pretty_name": "Submission Checklist",
@@ -233,7 +233,7 @@
"description": "Email sent to authors when they have submitted an article.",
"is_translatable": true,
"name": "submission_acknowledgement",
- "pretty_name": "Submission Acknowledgement",
+ "pretty_name": "Submission acknowlegement",
"type": "rich-text"
},
"value": {
@@ -252,7 +252,7 @@
"description": "Email sent to editors when a reviewer accepts or declines a review.",
"is_translatable": true,
"name": "reviewer_acknowledgement",
- "pretty_name": "Reviewer Acknowledgement",
+ "pretty_name": "Reviewer acknowlegement",
"type": "rich-text"
},
"value": {
@@ -290,7 +290,7 @@
"description": "Email sent to reviewers when they agree to undertake a review.",
"is_translatable": true,
"name": "review_accept_acknowledgement",
- "pretty_name": "Review Acceptance Acknowledgement",
+ "pretty_name": "Review Acceptance acknowlegement",
"type": "rich-text"
},
"value": {
@@ -309,7 +309,7 @@
"description": "Email sent to reviewers when they complete a review.",
"is_translatable": true,
"name": "review_complete_reviewer_acknowledgement",
- "pretty_name": "Review Complete Acknowledgement",
+ "pretty_name": "Review Complete acknowlegement",
"type": "rich-text"
},
"value": {
@@ -366,7 +366,7 @@
"description": "Email sent to reviewers when they decline to undertake a review.",
"is_translatable": true,
"name": "review_decline_acknowledgement",
- "pretty_name": "Review Decline Acknowledgement",
+ "pretty_name": "Review Decline acknowlegement",
"type": "rich-text"
},
"value": {
@@ -1183,7 +1183,7 @@
"description": "Email sent to typesetters to acknowledge a completed task.",
"is_translatable": true,
"name": "typeset_ack",
- "pretty_name": "Typesetter Acknowledgement",
+ "pretty_name": "Typesetter acknowlegement",
"type": "rich-text"
},
"value": {
@@ -1525,7 +1525,7 @@
"description": "Message displayed when maintenance mode is enabled.",
"is_translatable": true,
"name": "maintenance_message",
- "pretty_name": "Maintenance Mode Message",
+ "pretty_name": "Maintenance Mode message",
"type": "rich-text"
},
"value": {
@@ -1544,7 +1544,7 @@
"description": "Tick this box to display the editorial team link in the navigation bar.",
"is_translatable": false,
"name": "enable_editorial_display",
- "pretty_name": "Enable Editorial Team Display",
+ "pretty_name": "Enable editorial team display",
"type": "boolean"
},
"value": {
@@ -1560,7 +1560,7 @@
"name": "styling"
},
"setting": {
- "description": "Tick this box to display the journal title in the top bar of your site (please note this option is not supported on the Material theme).",
+ "description": "Tick this box to display the journal title in the top bar of your site (note this option is not supported on the Material theme).",
"is_translatable": false,
"name": "display_journal_title",
"pretty_name": "Enable Journal title in Navbar",
@@ -1620,7 +1620,7 @@
"description": "Tick this box to give editorial teams their own pages.",
"is_translatable": false,
"name": "multi_page_editorial",
- "pretty_name": "Enable Multi Page Editorial Team Display (is overwritten by Enable Team Display)",
+ "pretty_name": "Enable multi-page editorial team display (is overwritten by Enable team display).",
"type": "boolean"
},
"value": {
@@ -1636,10 +1636,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent when user requests a password reset.",
+ "description": "Email sent when a user requests a password reset.",
"is_translatable": true,
"name": "password_reset",
- "pretty_name": "Password Reset",
+ "pretty_name": "Password reset",
"type": "rich-text"
},
"value": {
@@ -1655,10 +1655,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent when user registers.",
+ "description": "Email sent when a user registers.",
"is_translatable": true,
"name": "new_user_registration",
- "pretty_name": "New User Registration",
+ "pretty_name": "New user registration",
"type": "rich-text"
},
"value": {
@@ -1677,7 +1677,7 @@
"description": "Tick this box to require senior editors to review and confirm decisions made by section editors.",
"is_translatable": false,
"name": "draft_decisions",
- "pretty_name": "Draft Decisions",
+ "pretty_name": "Draft decisions",
"type": "boolean"
},
"value": {
@@ -1715,7 +1715,7 @@
"description": "Email sent when a section editor makes a draft decision.",
"is_translatable": true,
"name": "draft_message",
- "pretty_name": "Draft Decisions Message",
+ "pretty_name": "Draft decisions message",
"type": "rich-text"
},
"value": {
@@ -1734,7 +1734,7 @@
"description": "Email sent to editors when a section editor makes a draft decision.",
"is_translatable": true,
"name": "draft_editor_message",
- "pretty_name": "Draft Decisions Editor Message",
+ "pretty_name": "Draft decisions editor message",
"type": "rich-text"
},
"value": {
@@ -1753,7 +1753,7 @@
"description": "Email sent to editors when there is a new submission.",
"is_translatable": true,
"name": "editor_new_submission",
- "pretty_name": "New Submission for Editor",
+ "pretty_name": "New submission for editor",
"type": "rich-text"
},
"value": {
@@ -1769,7 +1769,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, only DOC, DOCX, RTF and ODT files will be accepted during submission.",
+ "description": "Tick this box to only accept DOC, DOCX, RTF and ODT files during submission.",
"is_translatable": false,
"name": "limit_manuscript_types",
"pretty_name": "Limit Manuscript Types",
@@ -1826,10 +1826,10 @@
"name": "general"
},
"setting": {
- "description": "Tick this box to allow one-click access links to be sent to reviewers, allowing them to access their review assignment directly from their email.",
+ "description": "Tick this box to use one-click access links for peer review, allowing reviewers to access their review assignment directly from their email.",
"is_translatable": false,
"name": "enable_one_click_access",
- "pretty_name": "Enable One Click Review Access",
+ "pretty_name": "Enable one-click review access",
"type": "boolean"
},
"value": {
@@ -1867,7 +1867,7 @@
"description": "Digest email sent to editors.",
"is_translatable": true,
"name": "editor_digest",
- "pretty_name": "Editor Digest",
+ "pretty_name": "Editor digest",
"type": "rich-text"
},
"value": {
@@ -1902,10 +1902,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Revision People.",
+ "description": "Email sent to revision people.",
"is_translatable": true,
"name": "revision_digest",
- "pretty_name": "Revision Digest",
+ "pretty_name": "Revision digest",
"type": "rich-text"
},
"value": {
@@ -2019,7 +2019,7 @@
"description": "The editors selected will receive notifications of new submissions. If none are selected, all editors listed here are notified.",
"is_translatable": false,
"name": "editors_for_notification",
- "pretty_name": "Editors Notified on Submission",
+ "pretty_name": "Editors notified on submission",
"type": "json"
},
"value": {
@@ -2035,7 +2035,7 @@
"name": "general"
},
"setting": {
- "description": "A set of generic guidelines that reviewers should follow whilst undertaking review for this journal.",
+ "description": "A set of generic guidelines that reviewers should follow whilst undertaking a review for this journal.",
"is_translatable": true,
"name": "reviewer_guidelines",
"pretty_name": "Reviewer Guidelines",
@@ -2092,7 +2092,7 @@
"name": "email"
},
"setting": {
- "description": "Sent when a user is assigned to production.",
+ "description": "Email sent when a user is assigned to production.",
"is_translatable": true,
"name": "production_assign_article",
"pretty_name": "Production Assign Article",
@@ -2187,7 +2187,7 @@
"name": "general"
},
"setting": {
- "description": "Tick this box to require all submissions to include a non-specialist summary, providing a short explanation of the paper for people who are not experts in the field",
+ "description": "Tick this box to require all submissions to include a non-specialist summary, providing a short explanation of the paper for people who are not experts in the field.",
"is_translatable": false,
"name": "submission_summary",
"pretty_name": "Non Specialist Summary",
@@ -2225,7 +2225,7 @@
"name": "general"
},
"setting": {
- "description": "Default review form.",
+ "description": "Select the form that will be the default option when assigning a review.",
"is_translatable": false,
"name": "default_review_form",
"pretty_name": "Default Review Form",
@@ -2473,7 +2473,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyediting Decision",
+ "pretty_name": "Copyediting decision",
"is_translatable": true,
"description": "Subject for the email sent to managing editors when a copyeditor accepts or declines a request.",
"name": "subject_copyediting_decision"
@@ -2568,7 +2568,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyedit Notify Editor",
+ "pretty_name": "Copyedit notify editor",
"is_translatable": true,
"description": "Subject for emails sent to editors when copyedits are complete.",
"name": "subject_copyeditor_notify_editor"
@@ -2608,7 +2608,7 @@
"type": "char",
"pretty_name": "Copyediting Request Deleted",
"is_translatable": true,
- "description": "Subject for the email sent to copyeditors when a copyediting assignment is deleted.",
+ "description": "Subject for the email sent to copyeditors when a copyediting assignment is deleted.",
"name": "subject_copyedit_deleted"
},
"group": {
@@ -2644,7 +2644,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Draft Decisions Editor Message",
+ "pretty_name": "Draft decisions editor message",
"is_translatable": true,
"description": "Subject for the email sent to editors when a section editor makes a draft decision.",
"name": "subject_draft_editor_message"
@@ -2663,7 +2663,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Draft Decisions Message",
+ "pretty_name": "Draft decisions message",
"is_translatable": true,
"description": "Subject for the email sent to editors when a section editor makes a draft decision.",
"name": "subject_draft_message"
@@ -2682,7 +2682,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Editor Assignment",
+ "pretty_name": "Editor assignment",
"is_translatable": true,
"description": "Subject for the email sent to editors when they are assigned to a submission.",
"name": "subject_editor_assignment"
@@ -2720,7 +2720,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "New Submission for Editor",
+ "pretty_name": "New Submission for editor",
"is_translatable": true,
"description": "Subject for the email sent to editors when there is a new submission.",
"name": "subject_editor_new_submission"
@@ -2760,7 +2760,7 @@
"type": "char",
"pretty_name": "Submission Notification",
"is_translatable": true,
- "description": "Subject for the email sent to a user specified in notification manager.",
+ "description": "Subject for the email sent to a user specified in the notification manager.",
"name": "subject_notification_submission"
},
"group": {
@@ -2777,9 +2777,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Editor that Proofreading is Complete",
+ "pretty_name": "Notify editor that Proofreading is Complete",
"is_translatable": true,
- "description": "Subject for Email sent to the Editor when Proofing is complete.",
+ "description": "Subject for the email sent to editors when proofing is complete.",
"name": "subject_notify_editor_proofing_complete"
},
"group": {
@@ -2798,7 +2798,7 @@
"type": "char",
"pretty_name": "Notify Proofing Manager",
"is_translatable": true,
- "description": "Subject for Auto email sent to Proofing Manager when they are assigned.",
+ "description": "Subject for the automated email sent to proofing managers when they are assigned.",
"name": "subject_notify_proofing_manager"
},
"group": {
@@ -2817,7 +2817,7 @@
"type": "char",
"pretty_name": "Notify Proofreader of Assignment",
"is_translatable": true,
- "description": "Subject for Email sent to the typesetter requesting changes based on Proofing feedback.",
+ "description": "Subject for the email sent to typesetters when requesting changes based on proofing feedback.",
"name": "subject_notify_proofreader_assignment"
},
"group": {
@@ -2836,7 +2836,7 @@
"type": "char",
"pretty_name": "Notify Proofreader of Cancellation",
"is_translatable": true,
- "description": "Subject for Email sent to the proofreader when the manager cancels their task.",
+ "description": "Subject for th email sent to proofreaders when the manager cancels their task.",
"name": "subject_notify_proofreader_cancelled"
},
"group": {
@@ -2855,7 +2855,7 @@
"type": "char",
"pretty_name": "Notify Proofreader Complete",
"is_translatable": true,
- "description": "Subject for Email sent to the proofing manager on completion.",
+ "description": "Subject for the email sent to proofing managers on completion.",
"name": "subject_notify_proofreader_complete"
},
"group": {
@@ -2874,7 +2874,7 @@
"type": "char",
"pretty_name": "Proofing Task Edited",
"is_translatable": true,
- "description": "Subject for Sent when a proofing assignment is edited.",
+ "description": "Subject for the email sent to proofreaders when a proofing assignment is edited.",
"name": "subject_notify_proofreader_edited"
},
"group": {
@@ -2893,7 +2893,7 @@
"type": "char",
"pretty_name": "Notify Typesetter of Proofreading Feedback",
"is_translatable": true,
- "description": "Subject for Email sent to the typesetter requesting changes based on Proofing feedback.",
+ "description": "Subject for the email sent to typesetters requesting changes based on proofing feedback.",
"name": "subject_notify_typesetter_proofing_changes"
},
"group": {
@@ -2931,7 +2931,7 @@
"type": "char",
"pretty_name": "Peer Reviewer Publication Notification",
"is_translatable": true,
- "description": "Subject for email sent to the Peer Reviewer when article is published.",
+ "description": "Subject for the email sent to reviewers when the article is published.",
"name": "subject_peer_reviewer_pub_notification"
},
"group": {
@@ -2950,7 +2950,7 @@
"type": "char",
"pretty_name": "Production Assign Article",
"is_translatable": true,
- "description": "Subject for Sent when a user is assigned to production.",
+ "description": "Subject for the email sent when a user is assigned to production.",
"name": "subject_production_assign_article"
},
"group": {
@@ -2969,7 +2969,7 @@
"type": "char",
"pretty_name": "Production Complete",
"is_translatable": true,
- "description": "Subject for Email sent to Editors when Production is Complete.",
+ "description": "Subject for Email sent to editors when Production is Complete.",
"name": "subject_production_complete"
},
"group": {
@@ -3062,7 +3062,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Acknowledgement",
+ "pretty_name": "Review acknowlegement",
"is_translatable": true,
"description": "Subject for Email sent to editors when a reviewer accepts or declines a review.",
"name": "subject_reviewer_acknowledgement"
@@ -3119,7 +3119,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Complete Acknowledgement",
+ "pretty_name": "Review Complete acknowlegement",
"is_translatable": true,
"description": "Subject for Email sent to reviewers when they complete a review.",
"name": "subject_review_complete_reviewer_acknowledgement"
@@ -3195,7 +3195,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Declination Acknowledgement",
+ "pretty_name": "Review Declination acknowlegement",
"is_translatable": true,
"description": "Subject for Email sent to reviewers when they decline to undertake a review.",
"name": "subject_review_decline_acknowledgement"
@@ -3271,9 +3271,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Section Editor Publication Notification",
+ "pretty_name": "Section editor Publication Notification",
"is_translatable": true,
- "description": "Subject for Email sent to the Section Editor when article is published.",
+ "description": "Subject for Email sent to the Section editor when article is published.",
"name": "subject_section_editor_pub_notification"
},
"group": {
@@ -3290,7 +3290,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Submission Acknowledgement",
+ "pretty_name": "Submission acknowlegement",
"is_translatable": true,
"description": "Subject for Email sent to authors when they have submitted an article.",
"name": "subject_submission_acknowledgement"
@@ -3385,7 +3385,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Typesetter Acknowledgement",
+ "pretty_name": "Typesetter acknowlegement",
"is_translatable": true,
"description": "Subject for email sent to typesetters to acknowledge a completed task.",
"name": "subject_typeset_ack"
@@ -3444,7 +3444,7 @@
"type": "char",
"pretty_name": "User Email Change",
"is_translatable": true,
- "description": "Subject for Sent when an existing user updates their email address.",
+ "description": "Subject for the email sent when an existing user updates their email address.",
"name": "subject_user_email_change"
},
"group": {
@@ -3480,7 +3480,7 @@
},
"setting": {
"type": "rich-text",
- "pretty_name": "Disabled Submission Message",
+ "pretty_name": "Disabled Submission message",
"is_translatable": true,
"description": "A message that is displayed when Disable Submission is on.",
"name": "disable_journal_submission_message"
@@ -3596,7 +3596,7 @@
"type": "char",
"pretty_name": "Correction Task Cancelled",
"is_translatable": true,
- "description": "Subject for Email when Editor cancels or deletes a correction task.",
+ "description": "Subject for Email when editor cancels or deletes a correction task.",
"name": "subject_notify_correction_cancelled"
},
"group": {
@@ -3612,7 +3612,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent when an Editor cancels or deletes a correction task.",
+ "description": "Email sent when an editor cancels or deletes a correction task.",
"is_translatable": false,
"name": "notify_correction_cancelled",
"pretty_name": "Correction Task Cancelled",
@@ -3767,7 +3767,7 @@
"description": "If enabled, guest editors will display on the article page for primary issues.",
"is_translatable": false,
"name": "display_guest_editors",
- "pretty_name": "Display Guest Editors",
+ "pretty_name": "Display Guest editors",
"type": "boolean"
},
"value": {
@@ -3881,7 +3881,7 @@
"description": "Email sent to a section editor when a senior editor declines their draft decision.",
"is_translatable": true,
"name": "notify_se_draft_declined",
- "pretty_name": "Draft Decision Declined",
+ "pretty_name": "Draft decision Declined",
"type": "rich-text"
},
"value": {
@@ -3897,10 +3897,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Draft Decision Declined email",
+ "description": "Subject for the email sent to section editors when a draft decision has been declined.",
"is_translatable": true,
"name": "subject_notify_se_draft_declined",
- "pretty_name": "Draft Decision Declined Subject",
+ "pretty_name": "Draft decision Declined subject",
"type": "char"
},
"value": {
@@ -4524,7 +4524,7 @@
"name": "kbart"
},
"setting": {
- "description": "Optional period of embargo this journal is subject to. It must follow the kbart format such as 'R2Y' or 'P1Y'",
+ "description": "Optional period of embargo this journal is subject to. It must follow the KABRT format, such as 'R2Y' or 'P1Y'.",
"is_translatable": false,
"name": "embargo_period",
"pretty_name": "Embargo Period (KBART)",
@@ -4543,7 +4543,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Maximum number of articles on which an action can be performed in the DOI Manager",
+ "description": "Maximum number of articles on which an action can be performed in the DOI Manager.",
"is_translatable": false,
"name": "doi_manager_action_maximum_size",
"pretty_name": "DOI Manager Action Maximum Size",
@@ -4600,7 +4600,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent readers when new articles are published.",
+ "description": "Email sent to readers when new articles are published.",
"is_translatable": true,
"name": "reader_publication_notification",
"pretty_name": "Reader Publication Notification",
@@ -4638,7 +4638,7 @@
"name": "notifications"
},
"setting": {
- "description": "If enabled, Janeway will notify readers of new published articles.",
+ "description": "If enabled, Janeway will notify readers of newly published articles.",
"is_translatable": false,
"name": "send_reader_notifications",
"pretty_name": "Send Reader Notifications",
@@ -4712,7 +4712,7 @@
"name": "general"
},
"setting": {
- "description": "Reviewers opt in to open review by default, the field will be checked forcing them to opt out if they want to.",
+ "description": "Reviewers opt in to open review by default, the field will be checked, forcing them to opt out if they want to.",
"is_translatable": false,
"name": "open_review_default_opt_in",
"pretty_name": "Open Review Defaults to Opt In",
@@ -4730,7 +4730,7 @@
"name": "general"
},
"setting": {
- "description": "Reviewers will not be asked to make any recommendation, e.g. 'Accept' or 'Reject'. Review recommendation will be set to 'No Recommendation'.",
+ "description": "Reviewers will not be asked to make any recommendation, e.g. 'Accept' or 'Reject'. Review recommendation will be set to 'No recommendation'.",
"is_translatable": false,
"name": "disable_reviewer_recommendation",
"pretty_name": "Disable Reviewer Recommendation",
@@ -4752,7 +4752,7 @@
"description": "Adds a new decision to the decision helper that allows editors to share peer reviews amongst assigned reviewers.",
"is_translatable": false,
"name": "enable_share_reviews_decision",
- "pretty_name": "Enable Share Reviews Decision",
+ "pretty_name": "Enable Share Reviews decision",
"type": "boolean"
},
"value": {
@@ -4771,7 +4771,7 @@
"description": "When in an additional review round (eg round 2 or 3) reviewers will see completed reviews from previous rounds in the review interface.",
"is_translatable": false,
"name": "display_completed_reviews_in_additional_rounds",
- "pretty_name": "Display Completed Reviews in Review Interface",
+ "pretty_name": "Display completed reviews in review interface",
"type": "boolean"
},
"value": {
@@ -4787,7 +4787,7 @@
"name": "general"
},
"setting": {
- "description": "This text is displayed to reviewers when \"Display Completed Reviews in Review Interface\" is enabled.",
+ "description": "This text is displayed to reviewers when the \"Display completed reviews in review interface\" setting is enabled.",
"is_translatable": false,
"name": "display_completed_reviews_in_additional_rounds_text",
"pretty_name": "Display Completed Reviews in Review Interface Text",
@@ -4866,7 +4866,7 @@
"description": "Email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "revisions_complete_editor_notification",
- "pretty_name": "Revisions Complete Editor Notification",
+ "pretty_name": "Revisions Complete editor Notification",
"type": "rich-text"
},
"value": {
@@ -4885,7 +4885,7 @@
"description": "Subject for the email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "subject_revisions_complete_editor_notification",
- "pretty_name": "Subject for Revisions Complete Editor Notification",
+ "pretty_name": "Subject for Revisions Complete editor Notification",
"type": "char"
},
"value": {
@@ -4978,7 +4978,7 @@
"description": "Removes the editor section from the author's article status page. This does not stop editors from identifying themselves when, for example, rejecting an article if using an account with their name associated.",
"is_translatable": false,
"name": "hide_editors_from_authors",
- "pretty_name": "Hide Assigned Editor Details",
+ "pretty_name": "Hide Assigned editor Details",
"type": "boolean"
},
"value": {
@@ -4994,7 +4994,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled, the date an article was submitted will be displayed on the article page.",
+ "description": "Tick this box to display an article's submission date on the article page.",
"is_translatable": false,
"name": "display_date_submitted",
"pretty_name": "Display Date Submitted",
@@ -5013,7 +5013,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled, the date an article was accepted will be displayed on the article page.",
+ "description": "Tick this box to display an article's acceptance date on the article page.",
"is_translatable": false,
"name": "display_date_accepted",
"pretty_name": "Display Date Accepted",
@@ -5035,7 +5035,7 @@
"description": "Display name for the page displaying editorial groups.",
"is_translatable": true,
"name": "editorial_group_page_name",
- "pretty_name": "Editorial Group Page Name",
+ "pretty_name": "Editorial group page name",
"type": "char"
},
"value": {
@@ -5054,7 +5054,7 @@
"description": "If enabled, no group names are displayed on the editorial group page.",
"is_translatable": false,
"name": "hide_editorial_group_names",
- "pretty_name": "Hide Editorial Group Names",
+ "pretty_name": "Hide editorial group names",
"type": "boolean"
},
"value": {
@@ -5071,7 +5071,7 @@
},
"setting": {
"name": "notify_section_editors_of_publication",
- "pretty_name": "Notify Section Editors of Publication",
+ "pretty_name": "Notify section editors of publication",
"type": "boolean",
"description": "If enabled, section editors will be copied on publication notification emails sent to authors.",
"is_translatable": false
@@ -5111,7 +5111,7 @@
"description": "When this setting is enabled, and a group member has their country set, the editorial team will display the group member's country.",
"is_translatable": false,
"name": "display_countries_editorial_team",
- "pretty_name": "Display Country on Editorial Team Page",
+ "pretty_name": "Display country on Editorial team page",
"type": "boolean"
},
"value": {
@@ -5123,10 +5123,10 @@
"name": "permission"
},
"setting": {
- "description": "When this setting is enabled, assigned section editors will not be able to see personally identifiable information about authors until a decision for an article has been made. The general setting Reply-To Address should be set in order for this setting to work correctly.",
+ "description": "When this setting is enabled, assigned section editors will not be able to see personally identifiable information about authors until a decision for an article has been made. The general setting Reply-To address should be set for this setting to work correctly.",
"is_translatable": false,
"name": "se_pii_filter",
- "pretty_name": "Section Editor Personally Identifiable Information Filter",
+ "pretty_name": "Section editor personally identifiable information filter",
"type": "boolean"
},
"value": {
@@ -5317,7 +5317,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Editors when Typesetting is Complete. Used by the typesetting plugin",
+ "description": "Email sent to editors when typesetting is complete. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_complete",
"pretty_name": "Typesetting Complete (PLUGIN)",
@@ -5348,7 +5348,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Editors when a Proofreading Assignment is Complete. Used by the typesetting plugin",
+ "description": "Email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_proofreader_completed",
"pretty_name": "Proofreading Complete (PLUGIN)",
@@ -5364,7 +5364,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Proofreading Complete (PLUGIN)",
+ "description": "Subject for the email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_completed",
"pretty_name": "Subject for Proofreading Complete (PLUGIN)",
@@ -5380,10 +5380,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Proofreaders when a Proofreading Assignment is Cancelled. Used by the typesetting plugin",
+ "description": "Email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_proofreader_cancelled",
- "pretty_name": "Proofreading Cancelled (PLUGIN)",
+ "pretty_name": "Proofreading cancelled (PLUGIN)",
"type": "rich-text"
},
"value": {
@@ -5396,7 +5396,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Proofreading Cancelled (PLUGIN)",
+ "description": "Subject for the email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_cancelled",
"pretty_name": "Subject for Proofreading Cancelled (PLUGIN)",
@@ -5412,10 +5412,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Proofreaders when a Proofreading Assignment is Reset. Used by the typesetting plugin",
+ "description": "Email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_proofreader_reset",
- "pretty_name": "Proofreading Reset (PLUGIN)",
+ "pretty_name": "Proofreading reset (PLUGIN)",
"type": "rich-text"
},
"value": {
@@ -5428,10 +5428,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Proofreading Reset (PLUGIN)",
+ "description": "Subject for the email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_reset",
- "pretty_name": "Subject for Proofreading Reset (PLUGIN)",
+ "pretty_name": "Subject for proofreading reset (PLUGIN)",
"type": "char"
},
"value": {
@@ -5444,10 +5444,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Typesetters when a Typesetting Assignment is Cancelled. Used by the typesetting plugin",
+ "description": "Email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_typesetter_cancelled",
- "pretty_name": "Typesetting Cancelled (PLUGIN)",
+ "pretty_name": "Typesetting cancelled (PLUGIN)",
"type": "rich-text"
},
"value": {
@@ -5460,7 +5460,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetting Cancelled (PLUGIN)",
+ "description": "Subject for the email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_cancelled",
"pretty_name": "Subject for Typesetting Cancelled (PLUGIN)",
@@ -5476,10 +5476,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Typesetters when a Typesetting Assignment is Deleted. Used by the typesetting plugin",
+ "description": "Email sent to typesetters when a typesetting assignment has been deleted. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_typesetter_deleted",
- "pretty_name": "Typesetting Deleted (PLUGIN)",
+ "pretty_name": "Typesetting deleted (PLUGIN)",
"type": "rich-text"
},
"value": {
@@ -5492,10 +5492,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetting Deleted (PLUGIN)",
+ "description": "Subject for the email sent to typesetters when an assignment has been deleted. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_deleted",
- "pretty_name": "Subject for Typesetting Deleted (PLUGIN)",
+ "pretty_name": "Subject for typesetting deleted (PLUGIN)",
"type": "char"
},
"value": {
@@ -5529,7 +5529,7 @@
"description": "Email sent to authors when sending a conditional accept revision request.",
"is_translatable": true,
"name": "conditional_accept",
- "pretty_name": "Conditional Accept",
+ "pretty_name": "Conditional accept",
"type": "rich-text"
},
"value": {
@@ -5548,7 +5548,7 @@
"description": "Email sent to authors when an article is desk rejected.",
"is_translatable": true,
"name": "review_decision_desk_reject",
- "pretty_name": "Article Desk Reject",
+ "pretty_name": "Article desk reject",
"type": "rich-text"
},
"value": {
@@ -5567,7 +5567,7 @@
"description": "Subject for conditional acceptance email sent to authors.",
"is_translatable": true,
"name": "subject_conditional_accept",
- "pretty_name": "Subject Conditional Accept",
+ "pretty_name": "Subject conditional accept",
"type": "char"
},
"value": {
@@ -5586,7 +5586,7 @@
"description": "Subject for a desk rejection email sent to authors.",
"is_translatable": true,
"name": "subject_review_decision_desk_reject",
- "pretty_name": "Subject Desk Reject",
+ "pretty_name": "Subject desk reject",
"type": "char"
},
"value": {
From 81435fc80f2c8dc944c3c22ac5ea61cf1848e2b5 Mon Sep 17 00:00:00 2001
From: S-Haime
Date: Tue, 26 Aug 2025 18:11:58 +0100
Subject: [PATCH 31/50] Update helptexts.
---
src/cms/migrations/0001_initial.py | 4 +-
src/core/homepage_elements/carousel/models.py | 8 +-
src/core/models.py | 6 +-
src/journal/models.py | 16 +-
src/submission/models.py | 27 +-
src/utils/install/journal_defaults.json | 813 +++++++++---------
6 files changed, 444 insertions(+), 430 deletions(-)
diff --git a/src/cms/migrations/0001_initial.py b/src/cms/migrations/0001_initial.py
index 2d28772e79..07f7b2efa4 100755
--- a/src/cms/migrations/0001_initial.py
+++ b/src/cms/migrations/0001_initial.py
@@ -85,14 +85,14 @@ class Migration(migrations.Migration):
(
"name",
models.CharField(
- help_text="Page name displayed in the URL bar, e.g. \"about\" or \"contact\".",
+ help_text='Page name displayed in the URL bar, e.g. "about" or "contact".',
max_length=300,
),
),
(
"display_name",
models.CharField(
- help_text="Name of the page, in 100 characters or fewer, displayed in the nav and the top-level heading on the page (e.g. \"Research Integrity\").",
+ help_text='Name of the page, in 100 characters or fewer, displayed in the nav and the top-level heading on the page (e.g. "Research Integrity").',
max_length=100,
),
),
diff --git a/src/core/homepage_elements/carousel/models.py b/src/core/homepage_elements/carousel/models.py
index eb557913aa..f426198ebc 100755
--- a/src/core/homepage_elements/carousel/models.py
+++ b/src/core/homepage_elements/carousel/models.py
@@ -27,14 +27,14 @@ class Carousel(models.Model):
exclude = models.BooleanField(
help_text=_(
- "If enabled, the selectors below will behave as an exclusion list",
+ "Tick this box to use the selection tables below as exclusion, rather than inclusion criteria. If this box is ticked, content selected below will be excluded from the carousel.",
),
default=False,
)
latest_articles = models.BooleanField(
default=False,
- help_text="The carousel will display the latest published articles",
+ help_text="The carousel will display the latest published articles.",
)
# these fields contains a custom list of articles and article-like carousel objects for Mixed and News modes
@@ -47,7 +47,7 @@ class Carousel(models.Model):
latest_news = models.BooleanField(
default=False,
- help_text="The carousel will display the latest published news items",
+ help_text="The carousel will display the latest published news items.",
)
# a selected news field
@@ -73,7 +73,7 @@ class Carousel(models.Model):
current_issue = models.BooleanField(
default=False,
- help_text="Always include the current issue",
+ help_text="Always include the current issue.",
)
def get_items(self):
diff --git a/src/core/models.py b/src/core/models.py
index 4cd5a58a78..63e8d38473 100644
--- a/src/core/models.py
+++ b/src/core/models.py
@@ -541,7 +541,9 @@ class Account(AbstractBaseUser, PermissionsMixin):
)
enable_public_profile = models.BooleanField(
default=False,
- help_text=_("Tick this box to make your basic profile available to the public."),
+ help_text=_(
+ "Tick this box to make your basic profile available to the public."
+ ),
verbose_name=_("Enable public profile"),
)
@@ -1626,7 +1628,7 @@ class Galley(AbstractLastModifiedModel):
label = models.CharField(
max_length=400,
help_text="Typeset file labels are displayed in download links and have the format 'Download Label', e.g. if "
- "you set the label to be \"PDF\", the link will be \"Download PDF\". If you want Janeway to set a label for "
+ 'you set the label to be "PDF", the link will be "Download PDF". If you want Janeway to set a label for '
"you, leave it blank.",
)
type = models.CharField(max_length=100, choices=galley_type_choices())
diff --git a/src/journal/models.py b/src/journal/models.py
index b441b05cfe..b018cb26b1 100644
--- a/src/journal/models.py
+++ b/src/journal/models.py
@@ -105,7 +105,7 @@ class Journal(AbstractSiteModel):
unique=True,
help_text=gettext(
"Short acronym for the journal. Used as part of the journal URL"
- "in path mode and to uniquely identify the journal"
+ "in path mode and to uniquely identify the journal."
),
)
current_issue = models.ForeignKey(
@@ -176,7 +176,7 @@ class Journal(AbstractSiteModel):
storage=fs,
help_text=gettext(
"The tiny round or square image appearing in browser "
- "tabs before the webpage title"
+ "tabs before the webpage title."
),
)
default_profile_image = SVGImageField(
@@ -186,8 +186,8 @@ class Journal(AbstractSiteModel):
storage=fs,
help_text=gettext(
"A default image displayed on the profile and "
- "editorial team pages when the user has no set "
- "profile image."
+ "editorial team pages when the user has not set "
+ "a profile image."
),
)
# DEPRECATED "description" in favour of "journal_description" setting
@@ -882,7 +882,7 @@ class Issue(AbstractLastModifiedModel):
blank=True,
storage=fs,
help_text=gettext(
- "Image representing the cover of a printed issue or volume",
+ "Image representing the cover of a printed issue or volume.",
),
)
large_image = SVGImageField(
@@ -890,7 +890,7 @@ class Issue(AbstractLastModifiedModel):
null=True,
blank=True,
storage=fs,
- help_text=gettext("landscape hero image used in the carousel and issue page"),
+ help_text=gettext("Landscape hero image used in the carousel and issue page."),
)
# issue articles
@@ -924,7 +924,7 @@ class Issue(AbstractLastModifiedModel):
verbose_name="DOI",
help_text="The DOI (not URL) to be registered for the issue when registering "
"articles that are part of this issue. If you have enabled issue "
- "autoregistration in your settings, this field should not be "
+ "auto-registration in your settings, this field should not be "
"entered manually.",
)
@@ -935,7 +935,7 @@ class Issue(AbstractLastModifiedModel):
verbose_name="ISBN",
help_text=gettext(
"An ISBN is relevant for non-serial collections such as"
- " conference proceedings"
+ " conference proceedings."
),
)
diff --git a/src/submission/models.py b/src/submission/models.py
index d3369f8bae..99b37cbb36 100755
--- a/src/submission/models.py
+++ b/src/submission/models.py
@@ -1032,7 +1032,11 @@ class Article(AbstractLastModifiedModel):
help_text=_("The primary language of the article."),
)
section = models.ForeignKey(
- "Section", blank=True, null=True, on_delete=models.SET_NULL, help_text="The section the article is part of (article type).",
+ "Section",
+ blank=True,
+ null=True,
+ on_delete=models.SET_NULL,
+ help_text="The section the article is part of (article type).",
)
jats_article_type_override = DynamicChoiceField(
max_length=255,
@@ -3191,7 +3195,11 @@ class Field(models.Model):
on_delete=models.SET_NULL,
)
name = models.CharField(max_length=200)
- kind = models.CharField(max_length=50, choices=field_kind_choices(), help_text="The type of field this is. Note: a text field is for short, one-line input. A text area is more appropriate for longer responses.")
+ kind = models.CharField(
+ max_length=50,
+ choices=field_kind_choices(),
+ help_text="The type of field this is. Note: a text field is for short, one-line input. A text area is more appropriate for longer responses.",
+ )
width = models.CharField(max_length=50, choices=width_choices(), default="full")
choices = models.CharField(
max_length=1000,
@@ -3202,7 +3210,8 @@ class Field(models.Model):
required = models.BooleanField(default=True)
order = models.IntegerField()
display = models.BooleanField(
- default=False, help_text="Whether or not to display this field on the article page."
+ default=False,
+ help_text="Whether or not to display this field on the article page.",
)
help_text = models.TextField()
@@ -3277,7 +3286,9 @@ class SubmissionConfiguration(models.Model):
Licence,
null=True,
blank=True,
- help_text=_("The default license applied when no option is chosen or this submission field is disabled."),
+ help_text=_(
+ "The default license applied when no option is chosen or this submission field is disabled."
+ ),
on_delete=models.SET_NULL,
)
default_language = models.CharField(
@@ -3285,13 +3296,17 @@ class SubmissionConfiguration(models.Model):
null=True,
blank=True,
choices=LANGUAGE_CHOICES,
- help_text=_("The default language of articles when no option is chosen or this submission field is disabled."),
+ help_text=_(
+ "The default language of articles when no option is chosen or this submission field is disabled."
+ ),
)
default_section = models.ForeignKey(
Section,
null=True,
blank=True,
- help_text=_("The default section of articles when no option is chosen or this submission field is disabled."),
+ help_text=_(
+ "The default section of articles when no option is chosen or this submission field is disabled."
+ ),
on_delete=models.SET_NULL,
)
submission_file_text = models.CharField(
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 134f12202d..956a0d09bf 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -515,7 +515,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for email sent to editors when they are unassigned from an article.",
+ "description": "Subject for the email sent to editors when they are unassigned from an article.",
"is_translatable": true,
"name": "subject_unassign_editor",
"pretty_name": "Subject Unassign Editor",
@@ -1769,7 +1769,7 @@
"name": "general"
},
"setting": {
- "description": "Tick this box to only accept DOC, DOCX, RTF and ODT files during submission.",
+ "description": "Tick this box to only accept DOC, DOCX, RTF and ODT manuscript files during submission.",
"is_translatable": false,
"name": "limit_manuscript_types",
"pretty_name": "Limit Manuscript Types",
@@ -2358,7 +2358,7 @@
"name": "email"
},
"setting": {
- "description": "Sent when an existing user updates their email address.",
+ "description": "Email sent when an existing user updates their email address.",
"is_translatable": true,
"name": "user_email_change",
"pretty_name": "User Email Change",
@@ -2377,7 +2377,7 @@
"name": "email"
},
"setting": {
- "description": "Sent to copyeditors when a copyediting assignment is updated.",
+ "description": "Email sent to copyeditors when a copyediting assignment is updated.",
"is_translatable": true,
"name": "copyedit_updated",
"pretty_name": "Copyediting Request Updated",
@@ -2396,7 +2396,7 @@
"name": "email"
},
"setting": {
- "description": "Sent to copyeditors when a copyediting assignment is deleted.",
+ "description": "Email sent to copyeditors when a copyediting assignment is deleted.",
"is_translatable": true,
"name": "copyedit_deleted",
"pretty_name": "Copyediting Request Deleted",
@@ -2415,7 +2415,7 @@
"name": "email"
},
"setting": {
- "description": "Sent to typesetters when a typesetting assignment is deleted.",
+ "description": "Email sent to typesetters when a typesetting assignment is deleted.",
"is_translatable": true,
"name": "typeset_deleted",
"pretty_name": "Typesetting Request Deleted",
@@ -2434,7 +2434,7 @@
"name": "email"
},
"setting": {
- "description": "Sent to proofreaders when a proofing assignment is edited.",
+ "description": "Email sent to proofreaders when a proofing assignment is edited.",
"is_translatable": true,
"name": "notify_proofreader_edited",
"pretty_name": "Proofing Task Edited",
@@ -2570,7 +2570,7 @@
"type": "char",
"pretty_name": "Copyedit notify editor",
"is_translatable": true,
- "description": "Subject for emails sent to editors when copyedits are complete.",
+ "description": "Subject for the email sent to editors when copyedits are complete.",
"name": "subject_copyeditor_notify_editor"
},
"group": {
@@ -2741,7 +2741,7 @@
"type": "char",
"pretty_name": "New User Registration",
"is_translatable": true,
- "description": "Subject for email sent when user registers.",
+ "description": "Subject for the email sent when user registers.",
"name": "subject_new_user_registration"
},
"group": {
@@ -2836,7 +2836,7 @@
"type": "char",
"pretty_name": "Notify Proofreader of Cancellation",
"is_translatable": true,
- "description": "Subject for th email sent to proofreaders when the manager cancels their task.",
+ "description": "Subject for the email sent to proofreaders when the manager cancels their task.",
"name": "subject_notify_proofreader_cancelled"
},
"group": {
@@ -2969,7 +2969,7 @@
"type": "char",
"pretty_name": "Production Complete",
"is_translatable": true,
- "description": "Subject for Email sent to editors when Production is Complete.",
+ "description": "Subject for the email sent to editors when production is complete.",
"name": "subject_production_complete"
},
"group": {
@@ -2988,7 +2988,7 @@
"type": "char",
"pretty_name": "Production Manager Assignment Notification",
"is_translatable": true,
- "description": "Subject for Email sent to Production Manager on assignment.",
+ "description": "Subject for the email sent to production managers when they have a new assignment.",
"name": "subject_production_manager_notification"
},
"group": {
@@ -3007,7 +3007,7 @@
"type": "char",
"pretty_name": "Request Revisions",
"is_translatable": true,
- "description": "Subject for Email sent to editors when requesting revisions.",
+ "description": "Subject for the email sent to editors when requesting revisions.",
"name": "subject_request_revisions"
},
"group": {
@@ -3026,7 +3026,7 @@
"type": "char",
"pretty_name": "Review Digest",
"is_translatable": true,
- "description": "Subject for Email sent to Reviewers.",
+ "description": "Subject for the reviewer digest.",
"name": "subject_reviewer_digest"
},
"group": {
@@ -3045,7 +3045,7 @@
"type": "char",
"pretty_name": "Review Assignment Accepted",
"is_translatable": true,
- "description": "Subject for Email sent to reviewers when they agree to undertake a review.",
+ "description": "Subject for the email sent to reviewers when they agree to undertake a review.",
"name": "subject_review_accept_acknowledgement"
},
"group": {
@@ -3064,7 +3064,7 @@
"type": "char",
"pretty_name": "Review acknowlegement",
"is_translatable": true,
- "description": "Subject for Email sent to editors when a reviewer accepts or declines a review.",
+ "description": "Subject for the email sent to editors when a reviewer accepts or declines a review.",
"name": "subject_reviewer_acknowledgement"
},
"group": {
@@ -3083,7 +3083,7 @@
"type": "char",
"pretty_name": "Review Assignment",
"is_translatable": true,
- "description": "Subject for Email sent to reviewers to request a review.",
+ "description": "Subject for the email sent to reviewers to request a review.",
"name": "subject_review_assignment"
},
"group": {
@@ -3102,7 +3102,7 @@
"type": "char",
"pretty_name": "Review Complete Update",
"is_translatable": true,
- "description": "Subject for Email sent to editors when a reviewer complete a review.",
+ "description": "Subject for the email sent to editors when a reviewer complete a review.",
"name": "subject_review_complete_acknowledgement"
},
"group": {
@@ -3121,7 +3121,7 @@
"type": "char",
"pretty_name": "Review Complete acknowlegement",
"is_translatable": true,
- "description": "Subject for Email sent to reviewers when they complete a review.",
+ "description": "Subject for the email sent to reviewers when they complete a review.",
"name": "subject_review_complete_reviewer_acknowledgement"
},
"group": {
@@ -3140,7 +3140,7 @@
"type": "char",
"pretty_name": "Article Review Accept",
"is_translatable": true,
- "description": "Subject for Email sent to authors when an article is accepted.",
+ "description": "Subject for the email sent to authors when an article is accepted.",
"name": "subject_review_decision_accept"
},
"group": {
@@ -3159,7 +3159,7 @@
"type": "char",
"pretty_name": "Article Decline",
"is_translatable": true,
- "description": "Subject for Email sent to authors when an article is declined.",
+ "description": "Subject for the email sent to authors when an article is declined.",
"name": "subject_review_decision_decline"
},
"group": {
@@ -3178,7 +3178,7 @@
"type": "char",
"pretty_name": "Undo Article Rejection Subject",
"is_translatable": true,
- "description": "Subject for email sent to authors when a decision to reject an article is reversed.",
+ "description": "Subject for the email sent to authors when a decision to reject an article is reversed.",
"name": "subject_review_decision_undecline"
},
"group": {
@@ -3195,9 +3195,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Declination acknowlegement",
+ "pretty_name": "Review declination acknowledgement",
"is_translatable": true,
- "description": "Subject for Email sent to reviewers when they decline to undertake a review.",
+ "description": "Subject for the email sent to reviewers when they decline to undertake a review.",
"name": "subject_review_decline_acknowledgement"
},
"group": {
@@ -3216,7 +3216,7 @@
"type": "char",
"pretty_name": "Review Complete Update",
"is_translatable": true,
- "description": "Subject for Email sent to editors when a reviewer request is sent.",
+ "description": "Subject for the email sent to editors when a reviewer request is sent.",
"name": "subject_review_request_sent"
},
"group": {
@@ -3235,7 +3235,7 @@
"type": "char",
"pretty_name": "Review Withdrawl",
"is_translatable": true,
- "description": "Subject for Email sent to reviewers when a review request is withdrawn.",
+ "description": "Subject for the email sent to reviewers when a review request is withdrawn.",
"name": "subject_review_withdrawl"
},
"group": {
@@ -3254,7 +3254,7 @@
"type": "char",
"pretty_name": "Revision Digest",
"is_translatable": true,
- "description": "Subject for Email sent to Revision People.",
+ "description": "Subject for the email sent to Revision People.",
"name": "subject_revision_digest"
},
"group": {
@@ -3273,7 +3273,7 @@
"type": "char",
"pretty_name": "Section editor Publication Notification",
"is_translatable": true,
- "description": "Subject for Email sent to the Section editor when article is published.",
+ "description": "Subject for the email sent to section editors when the article is published.",
"name": "subject_section_editor_pub_notification"
},
"group": {
@@ -3292,7 +3292,7 @@
"type": "char",
"pretty_name": "Submission acknowlegement",
"is_translatable": true,
- "description": "Subject for Email sent to authors when they have submitted an article.",
+ "description": "Subject for the email sent to authors when they have submitted an article.",
"name": "subject_submission_acknowledgement"
},
"group": {
@@ -3311,7 +3311,7 @@
"type": "char",
"pretty_name": "Thank Proofreaders and Typesetters",
"is_translatable": true,
- "description": "Subject for Email sent to the typesetter and proofreaders thanking them.",
+ "description": "Subject for the email sent to the typesetter and proofreaders thanking them.",
"name": "subject_thank_proofreaders_and_typesetters"
},
"group": {
@@ -3330,7 +3330,7 @@
"type": "char",
"pretty_name": "Typesetter Complete Notification",
"is_translatable": true,
- "description": "Subject for Email sent to Production Manager on typeset task complete.",
+ "description": "Subject for the email sent to production managers when a typesetting task is completed.",
"name": "subject_typesetter_complete_notification"
},
"group": {
@@ -3349,7 +3349,7 @@
"type": "char",
"pretty_name": "Corrections Complete",
"is_translatable": true,
- "description": "Subject for Notify the proofing manager that corrections are complete.",
+ "description": "Subject for the email sent to notify proofing managers that corrections are complete.",
"name": "subject_typesetter_corrections_complete"
},
"group": {
@@ -3368,7 +3368,7 @@
"type": "char",
"pretty_name": "Typesetter Assignment Notification",
"is_translatable": true,
- "description": "Subject for email sent to typesetters to notify them of a new task.",
+ "description": "Subject for the email sent to typesetters to notify them of a new task.",
"name": "subject_typesetter_notification"
},
"group": {
@@ -3387,7 +3387,7 @@
"type": "char",
"pretty_name": "Typesetter acknowlegement",
"is_translatable": true,
- "description": "Subject for email sent to typesetters to acknowledge a completed task.",
+ "description": "Subject for the email sent to typesetters to acknowledge a completed task.",
"name": "subject_typeset_ack"
},
"group": {
@@ -3406,7 +3406,7 @@
"type": "char",
"pretty_name": "Typesetting Request Deleted",
"is_translatable": true,
- "description": "Subject for email sent when a typesetting assignment is deleted.",
+ "description": "Subject for the email sent when a typesetting assignment is deleted.",
"name": "subject_typeset_deleted"
},
"group": {
@@ -3425,7 +3425,7 @@
"type": "char",
"pretty_name": "Typeset Task Reopened",
"is_translatable": true,
- "description": "Subject for Email sent to Typesetter to inform them that a task has been re-opened.",
+ "description": "Subject for the email sent to typesetters to inform them that a task has been re-opened.",
"name": "subject_typeset_reopened"
},
"group": {
@@ -3482,7 +3482,7 @@
"type": "rich-text",
"pretty_name": "Disabled Submission message",
"is_translatable": true,
- "description": "A message that is displayed when Disable Submission is on.",
+ "description": "A message that is displayed while Disable submission is checked.",
"name": "disable_journal_submission_message"
},
"group": {
@@ -3501,7 +3501,7 @@
"type": "boolean",
"pretty_name": "Accepts Preprint Submissions",
"is_translatable": false,
- "description": "If true, preprint authors can flow their preprint into the journal for publication.",
+ "description": "Tick this box to enable preprint authors to flow their preprint into the journal for publication.",
"name": "accepts_preprint_submissions"
},
"group": {
@@ -3517,7 +3517,7 @@
"name": "general"
},
"setting": {
- "description": "Enables reviewer form download link.",
+ "description": "Tick this box to allow reviewers to download the review form.",
"is_translatable": false,
"name": "reviewer_form_download",
"pretty_name": "Review Form Download",
@@ -3577,7 +3577,7 @@
"type": "boolean",
"pretty_name": "Abstracts Are Required",
"is_translatable": false,
- "description": "If enabled, all submissions will require an abstract.",
+ "description": "Tick this box to require all submissions include an abstract.",
"name": "abstract_required"
},
"group": {
@@ -3596,7 +3596,7 @@
"type": "char",
"pretty_name": "Correction Task Cancelled",
"is_translatable": true,
- "description": "Subject for Email when editor cancels or deletes a correction task.",
+ "description": "Subject for the email when editors cancel or delete a correction task.",
"name": "subject_notify_correction_cancelled"
},
"group": {
@@ -3612,7 +3612,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent when an editor cancels or deletes a correction task.",
+ "description": "Email sent when editors cancels or delete a correction task.",
"is_translatable": false,
"name": "notify_correction_cancelled",
"pretty_name": "Correction Task Cancelled",
@@ -3707,7 +3707,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled, this will suppress the how to cite block on the article page.",
+ "description": "Tick this box to suppress the how-to-cite block on the article page.",
"is_translatable": false,
"name": "suppress_how_to_cite",
"pretty_name": "Suppress How to Cite",
@@ -3840,7 +3840,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled, altmetric badges will be displayed in the sidebar.",
+ "description": "Tick this box to display altmetric badges in the sidebar.",
"is_translatable": false,
"name": "display_altmetric_badge",
"pretty_name": "Display Altmetric Badges",
@@ -4239,7 +4239,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, users must request the author role before they are allowed to submit.",
+ "description": "Tick this box to require new users to request the author role before they can submit to your journal.",
"is_translatable": false,
"name": "limit_access_to_submission",
"pretty_name": "Limit Access to Submission",
@@ -4277,14 +4277,14 @@
"name": "general"
},
"setting": {
- "description": "Text to accompany access requests. Linked to the Limit access to submission setting.",
+ "description": "If Limit access to submission is selected, this text will appear when people with the author role go to submit to your journal.",
"is_translatable": true,
"name": "submission_access_request_text",
"pretty_name": "Submission Access Request Text",
"type": "rich-text"
},
"value": {
- "default": "Please supply information below to support your request to make a submission to this journal."
+ "default": "Submissions to this journal are currently limited. Please supply any information below to support your request to submit."
},
"editable_by": [
"editor",
@@ -4315,7 +4315,7 @@
"name": "general"
},
"setting": {
- "description": "Email address of the access request contact.",
+ "description": "If Limit access to submission is selected, this text will appear when people with the author role go to submit to your journal.",
"is_translatable": true,
"name": "submission_access_request_contact",
"pretty_name": "Submission Access Request Contact",
@@ -4683,7 +4683,10 @@
"type": "json"
},
"value": {
- "default": ["editor", "journal-manager"]
+ "default": [
+ "editor",
+ "journal-manager"
+ ]
},
"editable_by": [
"journal-manager"
@@ -4701,7 +4704,10 @@
"type": "json"
},
"value": {
- "default": ["editor", "journal-manager"]
+ "default": [
+ "editor",
+ "journal-manager"
+ ]
},
"editable_by": [
"journal-manager"
@@ -4916,7 +4922,7 @@
]
},
{
- "group": {
+ "group": {
"name": "email_subject"
},
"setting": {
@@ -5133,376 +5139,367 @@
"default": ""
}
},
- {
- "group": {
- "name": "email"
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to typesetter on task assignment.",
+ "is_translatable": true,
+ "name": "typesetting_notify_typesetter",
+ "pretty_name": "Typesetter Assignment Notification (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{ assignment.typesetter.salutation_name }},
This is a notification from {{ request.user.full_name }} that you have been assigned to the production of article {{ assignment.round.article.safe_title }} on journal {{ request.journal.name }}.
You can view further information on this assignment: {{ typesetting_assignments_url }}.
Regards,
{{ request.user.signature|safe }}
"
+ }
},
- "setting": {
- "description": "Email sent to typesetter on task assignment.",
- "is_translatable": true,
- "name": "typesetting_notify_typesetter",
- "pretty_name": "Typesetter Assignment Notification (PLUGIN)",
- "type": "rich-text"
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for typesetter assignment notification.",
+ "is_translatable": true,
+ "name": "subject_typesetting_notify_typesetter",
+ "pretty_name": "Subject for Typesetter Assignment Notification (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Assignment"
+ }
},
- "value": {
- "default": "Dear {{ assignment.typesetter.salutation_name }},
This is a notification from {{ request.user.full_name }} that you have been assigned to the production of article {{ assignment.round.article.safe_title }} on journal {{ request.journal.name }}.
You can view further information on this assignment: {{ typesetting_assignments_url }}.
Regards,
{{ request.user.signature|safe }}
"
- }
- },
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for typesetter assignment notification.",
- "is_translatable": true,
- "name": "subject_typesetting_notify_typesetter",
- "pretty_name": "Subject for Typesetter Assignment Notification (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Assignment"
- }
- },
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to a typesetting manager when a typesetter accepts a task.",
- "is_translatable": true,
- "name": "typsetting_typesetter_decision_accept",
- "pretty_name": "Typesetter Accept (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{ assignment.manager.salutation_name }},
This is to notify you that {{ assignment.typesetter.full_name }} has accepted your assignment your assignment for {{ assignment.round.article.title|safe }}.
{% if note %}They provided the following note:
{{ note|safe }}
{% endif %}Regards,
"
- }
- },
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for an email sent to a typesetting manager when a typesetter accepts a task.",
- "is_translatable": true,
- "name": "subject_typsetting_typesetter_decision_accept",
- "pretty_name": "Subject for Typesetter Accept (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Assignment Accepted"
- }
- },
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to typesetting manager when a typesetter declines a task.",
- "is_translatable": true,
- "name": "typsetting_typesetter_decision_decline",
- "pretty_name": "Typesetter Decline (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{ assignment.manager.salutation_name }},
This is to notify you that {{ assignment.typesetter.full_name }} has declined your assignment for {{ assignment.round.article.title|safe }}.
{% if note %}They provided the following note:
{{ note|safe }}
{% endif %}Regards,
"
- }
- },
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for Typesetter Decline",
- "is_translatable": true,
- "name": "subject_typsetting_typesetter_decision_decline",
- "pretty_name": "Subject for Typesetter Decline (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Assignment Declined"
- }
- },
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to typesetting manager when a typesetter completes a task.",
- "is_translatable": true,
- "name": "typesetting_typesetter_complete",
- "pretty_name": "Typesetter Complete (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{ assignment.manager.salutation_name }},
This is to notify you that {{ assignment.typesetter.full_name }} has completed your assignment for {{ assignment.round.article.title|safe }}.
{% if note %}They provided the following note:
{{ assignment.typesetter_note|safe }}
{% endif %}Visit the article URL for more details: {{ typesetting_article_url }}
Regards,
"
- }
- },
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for Typesetter Complete (PLUGIN)",
- "is_translatable": true,
- "name": "subject_typesetting_typesetter_complete",
- "pretty_name": "Subject for Typesetter Complete (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Assignment Complete"
- }
- },
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to Proofreaders on task assignment.",
- "is_translatable": true,
- "name": "typesetting_notify_proofreader",
- "pretty_name": "Proofreader Assignment Notification (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{ assignment.proofreader.salutation_name }},
This is an notification from {{ request.user.full_name }} that you have been assigned to proofread {{ assignment.round.article.safe_title }} on journal {{ request.journal.name }}.
You can view further information on this assignment: {{ typesetting_assignments_url }}.
Regards,
{{ request.user.signature|safe }}
"
-
- }
- },
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for Proofreader Assignment Notification",
- "is_translatable": true,
- "name": "subject_typesetting_notify_proofreader",
- "pretty_name": "Subject for Proofreader Assignment Notification (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Proofreading Assignment"
- }
- },
- {
- "group": {
- "name": "general"
- },
- "setting": {
- "description": "Proofreader guidelines",
- "is_translatable": true,
- "name": "typesetting_proofreader_guidelines",
- "pretty_name": "Proofreader Guide (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "The files below have been assigned to you for proofreading. You must check all files before you can mark this task as complete, including both the PDF and XML proofs (XML is the web display version of the article).
After downloading the files, you can then upload these with any annotations or corrections marked directly on the proofs. If needed, you can also add additional notes to the typesetter in the text box below.
Please note that proofreading comments will go back to a typesetter, and so should give concise and clear instructions on any minor corrections needed (do not include questions or optional requests – if you are unsure on something, discuss it with the assigning editor first).
"
- }
- },
- {
- "value": {"default": "Production Complete"},
- "setting": {
- "type": "char",
- "pretty_name": "Production Complete",
- "is_translatable": true,
- "description": "Subject for Email sent to Editors when Production is Complete.",
- "name": "subject_production_complete"
- },
- "group": {
- "name": "email_subject"
- }
- },
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to editors when typesetting is complete. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "typesetting_complete",
- "pretty_name": "Typesetting Complete (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear editors,
This is an automatic notification to inform you that Typesetting is complete for article \"{{ article.safe_title}}\".
Regards,
{{ request.user.signature|safe }}
"
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to a typesetting manager when a typesetter accepts a task.",
+ "is_translatable": true,
+ "name": "typsetting_typesetter_decision_accept",
+ "pretty_name": "Typesetter Accept (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{ assignment.manager.salutation_name }},
This is to notify you that {{ assignment.typesetter.full_name }} has accepted your assignment your assignment for {{ assignment.round.article.title|safe }}.
{% if note %}They provided the following note:
{{ note|safe }}
{% endif %}Regards,
"
+ }
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for an email sent to a typesetting manager when a typesetter accepts a task.",
+ "is_translatable": true,
+ "name": "subject_typsetting_typesetter_decision_accept",
+ "pretty_name": "Subject for Typesetter Accept (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Assignment Accepted"
+ }
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to typesetting manager when a typesetter declines a task.",
+ "is_translatable": true,
+ "name": "typsetting_typesetter_decision_decline",
+ "pretty_name": "Typesetter Decline (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{ assignment.manager.salutation_name }},
This is to notify you that {{ assignment.typesetter.full_name }} has declined your assignment for {{ assignment.round.article.title|safe }}.
{% if note %}They provided the following note:
{{ note|safe }}
{% endif %}Regards,
"
+ }
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for Typesetter Decline",
+ "is_translatable": true,
+ "name": "subject_typsetting_typesetter_decision_decline",
+ "pretty_name": "Subject for Typesetter Decline (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Assignment Declined"
+ }
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to typesetting manager when a typesetter completes a task.",
+ "is_translatable": true,
+ "name": "typesetting_typesetter_complete",
+ "pretty_name": "Typesetter Complete (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{ assignment.manager.salutation_name }},
This is to notify you that {{ assignment.typesetter.full_name }} has completed your assignment for {{ assignment.round.article.title|safe }}.
{% if note %}They provided the following note:
{{ assignment.typesetter_note|safe }}
{% endif %}Visit the article URL for more details: {{ typesetting_article_url }}
Regards,
"
+ }
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for Typesetter Complete (PLUGIN)",
+ "is_translatable": true,
+ "name": "subject_typesetting_typesetter_complete",
+ "pretty_name": "Subject for Typesetter Complete (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Assignment Complete"
+ }
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to Proofreaders on task assignment.",
+ "is_translatable": true,
+ "name": "typesetting_notify_proofreader",
+ "pretty_name": "Proofreader Assignment Notification (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{ assignment.proofreader.salutation_name }},
This is an notification from {{ request.user.full_name }} that you have been assigned to proofread {{ assignment.round.article.safe_title }} on journal {{ request.journal.name }}.
You can view further information on this assignment: {{ typesetting_assignments_url }}.
Regards,
{{ request.user.signature|safe }}
"
+ }
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for Proofreader Assignment Notification",
+ "is_translatable": true,
+ "name": "subject_typesetting_notify_proofreader",
+ "pretty_name": "Subject for Proofreader Assignment Notification (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Proofreading Assignment"
+ }
+ },
+ {
+ "group": {
+ "name": "general"
+ },
+ "setting": {
+ "description": "Proofreader guidelines",
+ "is_translatable": true,
+ "name": "typesetting_proofreader_guidelines",
+ "pretty_name": "Proofreader Guide (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "The files below have been assigned to you for proofreading. You must check all files before you can mark this task as complete, including both the PDF and XML proofs (XML is the web display version of the article).
After downloading the files, you can then upload these with any annotations or corrections marked directly on the proofs. If needed, you can also add additional notes to the typesetter in the text box below.
Please note that proofreading comments will go back to a typesetter, and so should give concise and clear instructions on any minor corrections needed (do not include questions or optional requests – if you are unsure on something, discuss it with the assigning editor first).
"
+ }
+ },
+ {
+ "value": {
+ "default": "Production Complete"
+ },
+ "setting": {
+ "type": "char",
+ "pretty_name": "Production Complete",
+ "is_translatable": true,
+ "description": "Subject for the email sent to Editors when Production is Complete.",
+ "name": "subject_production_complete"
+ },
+ "group": {
+ "name": "email_subject"
+ }
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to editors when typesetting is complete. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "typesetting_complete",
+ "pretty_name": "Typesetting Complete (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear editors,
This is an automatic notification to inform you that Typesetting is complete for article \"{{ article.safe_title}}\".
Regards,
{{ request.user.signature|safe }}
"
}
- },
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for Typesetting Complete (PLUGIN)",
- "is_translatable": true,
- "name": "subject_typesetting_complete",
- "pretty_name": "Subject for Typesetting Complete (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Complete"
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for Typesetting Complete (PLUGIN)",
+ "is_translatable": true,
+ "name": "subject_typesetting_complete",
+ "pretty_name": "Subject for Typesetting Complete (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Complete"
}
- },
-
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "typesetting_proofreader_completed",
- "pretty_name": "Proofreading Complete (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{assignment.manager.salutation_name}},
This is a notification to let you know that the proofing you requested for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has now been completed by {{assignment.proofreader.full_name}}.
Best wishes,
"
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "typesetting_proofreader_completed",
+ "pretty_name": "Proofreading Complete (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{assignment.manager.salutation_name}},
This is a notification to let you know that the proofing you requested for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has now been completed by {{assignment.proofreader.full_name}}.
Best wishes,
"
}
- },
-
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for the email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "subject_typesetting_proofreader_completed",
- "pretty_name": "Subject for Proofreading Complete (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Proofreading Assignment Complete"
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for the email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "subject_typesetting_proofreader_completed",
+ "pretty_name": "Subject for Proofreading Complete (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Proofreading Assignment Complete"
}
- },
-
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "typesetting_proofreader_cancelled",
- "pretty_name": "Proofreading cancelled (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your proofreading request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}} has been cancelled. This means that you no longer need to complete this proofreading task
Best wishes,
{{ assignment.manager.signature|safe }}
"
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "typesetting_proofreader_cancelled",
+ "pretty_name": "Proofreading cancelled (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your proofreading request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}} has been cancelled. This means that you no longer need to complete this proofreading task
Best wishes,
{{ assignment.manager.signature|safe }}
"
}
- },
-
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for the email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "subject_typesetting_proofreader_cancelled",
- "pretty_name": "Subject for Proofreading Cancelled (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Proofreading Assignment Cancelled"
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for the email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "subject_typesetting_proofreader_cancelled",
+ "pretty_name": "Subject for Proofreading Cancelled (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Proofreading Assignment Cancelled"
}
- },
-
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "typesetting_proofreader_reset",
- "pretty_name": "Proofreading reset (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your proofreading request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has been reopened. Please log in to the journal using this link in order to complete this proofreading request: {{ typesetting_proofreading_assignments }}.
Thank you for your help,
Best wishes,
{{ assignment.manager.signature|safe }}
"
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "typesetting_proofreader_reset",
+ "pretty_name": "Proofreading reset (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your proofreading request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has been reopened. Please log in to the journal using this link in order to complete this proofreading request: {{ typesetting_proofreading_assignments }}.
Thank you for your help,
Best wishes,
{{ assignment.manager.signature|safe }}
"
}
- },
-
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for the email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "subject_typesetting_proofreader_reset",
- "pretty_name": "Subject for proofreading reset (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Proofreading Assignment Reopened"
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for the email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "subject_typesetting_proofreader_reset",
+ "pretty_name": "Subject for proofreading reset (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Proofreading Assignment Reopened"
}
- },
-
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "typesetting_typesetter_cancelled",
- "pretty_name": "Typesetting cancelled (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your typesetting request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has been cancelled. This means that you no longer need to complete this task.
Thank you for your help,
{{ assignment.manager.signature|safe }}
"
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "typesetting_typesetter_cancelled",
+ "pretty_name": "Typesetting cancelled (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your typesetting request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has been cancelled. This means that you no longer need to complete this task.
Thank you for your help,
{{ assignment.manager.signature|safe }}
"
}
- },
-
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for the email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "subject_typesetting_typesetter_cancelled",
- "pretty_name": "Subject for Typesetting Cancelled (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Assignment Cancelled"
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for the email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "subject_typesetting_typesetter_cancelled",
+ "pretty_name": "Subject for Typesetting Cancelled (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Assignment Cancelled"
}
- },
-
- {
- "group": {
- "name": "email"
- },
- "setting": {
- "description": "Email sent to typesetters when a typesetting assignment has been deleted. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "typesetting_typesetter_deleted",
- "pretty_name": "Typesetting deleted (PLUGIN)",
- "type": "rich-text"
- },
- "value": {
- "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your typesetting request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has been deleted. This means that you no longer need to complete this task.
Thank you for your help,
{{ assignment.manager.signature|safe }}
"
+ },
+ {
+ "group": {
+ "name": "email"
+ },
+ "setting": {
+ "description": "Email sent to typesetters when a typesetting assignment has been deleted. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "typesetting_typesetter_deleted",
+ "pretty_name": "Typesetting deleted (PLUGIN)",
+ "type": "rich-text"
+ },
+ "value": {
+ "default": "Dear {{assignment.proofreader.salutation_name}},
This is a notification to let you know that your typesetting request for the article {{assignment.round.article.safe_title}}, with article number {{assignment.round.article.pk}}, has been deleted. This means that you no longer need to complete this task.
Thank you for your help,
{{ assignment.manager.signature|safe }}
"
}
- },
-
- {
- "group": {
- "name": "email_subject"
- },
- "setting": {
- "description": "Subject for the email sent to typesetters when an assignment has been deleted. Used by the typesetting plugin.",
- "is_translatable": true,
- "name": "subject_typesetting_typesetter_deleted",
- "pretty_name": "Subject for typesetting deleted (PLUGIN)",
- "type": "char"
- },
- "value": {
- "default": "Typesetting Assignment Cancelled"
+ },
+ {
+ "group": {
+ "name": "email_subject"
+ },
+ "setting": {
+ "description": "Subject for the email sent to typesetters when an assignment has been deleted. Used by the typesetting plugin.",
+ "is_translatable": true,
+ "name": "subject_typesetting_typesetter_deleted",
+ "pretty_name": "Subject for typesetting deleted (PLUGIN)",
+ "type": "char"
+ },
+ "value": {
+ "default": "Typesetting Assignment Cancelled"
}
- },
- {
+ },
+ {
"group": {
"name": "general"
},
@@ -5597,4 +5594,4 @@
"journal-manager"
]
}
-]
+]
\ No newline at end of file
From 1e49ae812733cde70c64d5e167a9341704fda020 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 28 Aug 2025 14:02:56 +0100
Subject: [PATCH 32/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 956a0d09bf..e6c9fac636 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -2149,7 +2149,7 @@
"name": "general"
},
"setting": {
- "description": "Localised description of the journal.",
+ "description": "Description of the journal (translateable).",
"is_translatable": true,
"name": "journal_description",
"pretty_name": "Journal Description",
@@ -2320,7 +2320,7 @@
"name": "general"
},
"setting": {
- "description": "Allows journals to track usage with Google Analytics.",
+ "description": "Insert your Google tag ID.",
"is_translatable": true,
"name": "google_analytics_code",
"pretty_name": "Google Analytics Code",
@@ -3935,7 +3935,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, the language buttons will use text rather than flags.",
+ "description": "Tick this box to use text, rather than flag icons, to represent languages.",
"is_translatable": false,
"name": "enable_language_text",
"pretty_name": "Language Button Text Override",
@@ -4318,7 +4318,7 @@
"description": "If Limit access to submission is selected, this text will appear when people with the author role go to submit to your journal.",
"is_translatable": true,
"name": "submission_access_request_contact",
- "pretty_name": "Submission Access Request Contact",
+ "pretty_name": "Submission access request contact",
"type": "char"
},
"value": {
@@ -4337,7 +4337,7 @@
"description": "This message will be displayed to editors and staff on the Manager page of your journal. \"{{ support_email }}\" will be automatically replaced with the email you provide under Support email.",
"is_translatable": true,
"name": "support_contact_message_for_staff",
- "pretty_name": "Janeway Support Contact for Staff",
+ "pretty_name": "Janeway support contact for staff",
"type": "rich-text"
},
"value": {
@@ -5594,4 +5594,4 @@
"journal-manager"
]
}
-]
\ No newline at end of file
+]
From 2c161c6e035c0ea7da200ee88f4862df56b6688c Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 28 Aug 2025 17:04:00 +0100
Subject: [PATCH 33/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 42 ++++++++++++-------------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index e6c9fac636..110c73b589 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -2035,14 +2035,14 @@
"name": "general"
},
"setting": {
- "description": "A set of generic guidelines that reviewers should follow whilst undertaking a review for this journal.",
+ "description": "These guidelines will be displayed to reviewers when accessing the review.",
"is_translatable": true,
"name": "reviewer_guidelines",
"pretty_name": "Reviewer Guidelines",
"type": "rich-text"
},
"value": {
- "default": "Review feedback
1) Recommendation:
Please indicate which of the following options you recommend for this article: Accept; Minor Revisions; Major Revisions; Reject.
2) Content and argument:
Please comment on the originality, relevance and scholarly rigour of the article.
Please comment on whether existing literature in this area has been considered: is any relevant work missing? Are references to existing work accurate?
Do the introduction and conclusion reflect the argument in the main text?
Please comment on whether the abstract adequately summarises the article.
3) Writing style:
Is the manuscript logically structured and does the argument flow coherently?
Does the introduction detail the argument in a logical way and does the conclusion adequately summarise it?
Please comment on the quality of the writing style, commenting as appropriate on spelling, punctuation and grammar.
4) Figures:
Please comment on the article’s use of tables, charts, figures, images or maps.
Please note if any of the above are missing captions or keys, or require any further editing.
\n5) Formatting:
Does the manuscript adhere to the journal's guidelines?
Are citations and references formatted to house style?
6) General comments
If desired, please provide further comments and suggestions for improvement.
"
+ "default": "Review feedback
- Recommendation:
Please indicate which of the following options you recommend for this article: Accept; Minor Revisions; Major Revisions; Reject. - Content and argument:
Please comment on the originality, relevance and scholarly rigour of the article.
Please comment on whether existing literature in this area has been considered.
– Is any relevant work missing?
– Are references to existing work accurate?
– Do the introduction and conclusion reflect the argument in the main text?
Please comment on whether the abstract adequately summarises the article. - Writing style:
Please comment on the quality of the writing style.
– Is the manuscript logically structured and does the argument flow coherently?
– Does the introduction detail the argument in a logical way and does the conclusion adequately summarise it?
– Are there any issues with spelling, punctuation and grammar? - Figures:
Please comment on the article’s use of tables, charts, figures, images or maps.
Please note if any of the above are missing captions or keys, or require any further editing. - Formatting:
Please comment on the formatting of the article.
– Does the manuscript adhere to the journal's guidelines?
– Are citations and references formatted to house style? - General comments
If desired, please provide further comments and suggestions for improvement.
"
},
"editable_by": [
"editor",
@@ -2228,7 +2228,7 @@
"description": "Select the form that will be the default option when assigning a review.",
"is_translatable": false,
"name": "default_review_form",
- "pretty_name": "Default Review Form",
+ "pretty_name": "Default review form",
"type": "select"
},
"value": {
@@ -2247,7 +2247,7 @@
"description": "This text will be displayed on the Submissions page. It should give an overview of the type of content your journal seeks to publish.",
"is_translatable": true,
"name": "focus_and_scope",
- "pretty_name": "Focus and Scope",
+ "pretty_name": "Focus and scope",
"type": "rich-text"
},
"value": {
@@ -2266,7 +2266,7 @@
"description": "This text will be displayed on the Submissions page. It should indicate how frequently you publish or if you do so on a continuous or rolling basis.",
"is_translatable": true,
"name": "publication_cycle",
- "pretty_name": "Publication Cycle",
+ "pretty_name": "Publication cycle",
"type": "rich-text"
},
"value": {
@@ -2285,7 +2285,7 @@
"description": "This text will be displayed on the Submissions page. It should provide information about your peer review policy, including whether you operate single anonymous, double anonymous or open peer review.",
"is_translatable": true,
"name": "peer_review_info",
- "pretty_name": "Peer Review Information",
+ "pretty_name": "Peer review information",
"type": "rich-text"
},
"value": {
@@ -3558,7 +3558,7 @@
"type": "rich-text",
"pretty_name": "Submission Page Text",
"is_translatable": true,
- "description": "Introductory text displayed at the head of the Submission page.",
+ "description": "Introductory text displayed at the top of the Submission page.",
"name": "submission_intro_text"
},
"group": {
@@ -3634,7 +3634,7 @@
"type": "rich-text",
"pretty_name": "Review File Help",
"is_translatable": true,
- "description": "Text displayed when a journal defaults to single anonymous or double anonymous review ensuring that files remain anonymous.",
+ "description": "This text is displayed to editors when selecting a file for review if single anonymous or double anonymous is selected.",
"name": "review_file_help"
},
"group": {
@@ -3783,7 +3783,7 @@
"name": "general"
},
"setting": {
- "description": "Changes the generic text above the File Upload box on the Peer Review form page.",
+ "description": "This text will display above the 'File upload' box on the peer review form.",
"is_translatable": true,
"name": "peer_review_upload_text",
"pretty_name": "Peer Review Upload Text",
@@ -3916,7 +3916,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, authors will see the requested, due, and complete date for their article's review assignments on the author page.",
+ "description": "Tick this box to enable authors to see when reviews of their article are requested, due or completed on the author page.",
"is_translatable": false,
"name": "enable_peer_review_data_block",
"pretty_name": "Enable Peer Review Data on Author Page",
@@ -3954,7 +3954,7 @@
"name": "general"
},
"setting": {
- "description": "When this setting is enabled the review assignment page will attempt to match keywords with interests. Warning: This takes a lot of resource and may slow the page.",
+ "description": "Tick this box if you would like Janeway to suggest potential reviewers by matching the article's keywords with reviewers' listed interests. Warning: this may slow the page.",
"is_translatable": false,
"name": "enable_suggested_reviewers",
"pretty_name": "Enable Suggested Reviewers",
@@ -3973,7 +3973,7 @@
"name": "general"
},
"setting": {
- "description": "If enabled, authors will see the requested, due, and complete date for their article's review assignments on review pages.",
+ "description": "Tick this box to enable authors to see when reviews of their article are requested, due or completed on the review page.",
"is_translatable": false,
"name": "enable_peer_review_data_on_review_page",
"pretty_name": "Enable Peer Review Data on Review Pages",
@@ -4030,7 +4030,7 @@
"name": "article"
},
"setting": {
- "description": "If enabled, the article page will not display links to email correspondence authors.",
+ "description": "Tick this box to not display links to email correspondence authors on the article page.",
"is_translatable": false,
"name": "hide_author_email_links",
"pretty_name": "Hide Author Email Links",
@@ -4429,7 +4429,7 @@
"name": "general"
},
"setting": {
- "description": "Describe what files you expect at the time of submission.",
+ "description": "This text will be displayed at the step where authors upload files during the submission process. Describe what types of files (manuscripts, cover letters, figures, data, images, etc.) you require.",
"is_translatable": true,
"name": "file_submission_guidelines",
"pretty_name": "File Submission Guidelines",
@@ -4638,7 +4638,7 @@
"name": "notifications"
},
"setting": {
- "description": "If enabled, Janeway will notify readers of newly published articles.",
+ "description": "Tick this box to notify users with the reader role of newly published articles.",
"is_translatable": false,
"name": "send_reader_notifications",
"pretty_name": "Send Reader Notifications",
@@ -4718,7 +4718,7 @@
"name": "general"
},
"setting": {
- "description": "Reviewers opt in to open review by default, the field will be checked, forcing them to opt out if they want to.",
+ "description": "Tick this box to make peer review open by default. Reviewers will still have the opportunity to opt out of making their review open if they choose to.",
"is_translatable": false,
"name": "open_review_default_opt_in",
"pretty_name": "Open Review Defaults to Opt In",
@@ -4736,7 +4736,7 @@
"name": "general"
},
"setting": {
- "description": "Reviewers will not be asked to make any recommendation, e.g. 'Accept' or 'Reject'. Review recommendation will be set to 'No recommendation'.",
+ "description": "If this box is ticked, reviewers will not be asked to make any recommendation (e.g. accept or reject) as part of their review. The review recommendation will show as 'No recommendation'.'.",
"is_translatable": false,
"name": "disable_reviewer_recommendation",
"pretty_name": "Disable Reviewer Recommendation",
@@ -4755,7 +4755,7 @@
"name": "general"
},
"setting": {
- "description": "Adds a new decision to the decision helper that allows editors to share peer reviews amongst assigned reviewers.",
+ "description": "Tick this box to allow editors to share peer reviews amongst assigned reviewers. This option becomes available as part of the decision helper.",
"is_translatable": false,
"name": "enable_share_reviews_decision",
"pretty_name": "Enable Share Reviews decision",
@@ -4774,7 +4774,7 @@
"name": "general"
},
"setting": {
- "description": "When in an additional review round (eg round 2 or 3) reviewers will see completed reviews from previous rounds in the review interface.",
+ "description": "Tick this box to enable reviewers to see completed reviews from previous review rounds.",
"is_translatable": false,
"name": "display_completed_reviews_in_additional_rounds",
"pretty_name": "Display completed reviews in review interface",
@@ -4981,7 +4981,7 @@
"name": "general"
},
"setting": {
- "description": "Removes the editor section from the author's article status page. This does not stop editors from identifying themselves when, for example, rejecting an article if using an account with their name associated.",
+ "description": "Tick this box to hide which editor has been assigned from the author's article status page. Editors may still be identified if they reject an article using an account with their name attached.",
"is_translatable": false,
"name": "hide_editors_from_authors",
"pretty_name": "Hide Assigned editor Details",
@@ -5057,7 +5057,7 @@
"name": "styling"
},
"setting": {
- "description": "If enabled, no group names are displayed on the editorial group page.",
+ "description": "Tick this box to not display group names on the editorial group page.",
"is_translatable": false,
"name": "hide_editorial_group_names",
"pretty_name": "Hide editorial group names",
From 567bb05647ee09550c651ba57cb9134e4dd49d45 Mon Sep 17 00:00:00 2001
From: Siobhan <148049561+S-Haime@users.noreply.github.com>
Date: Thu, 28 Aug 2025 19:09:29 +0100
Subject: [PATCH 34/50] Update journal_defaults.json
Signed-off-by: Siobhan <148049561+S-Haime@users.noreply.github.com>
---
src/utils/install/journal_defaults.json | 350 ++++++++++++------------
1 file changed, 175 insertions(+), 175 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 110c73b589..37d776055b 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -7,7 +7,7 @@
"description": "This text will be displayed on both the About and Submissions pages. It should outline any fees associated with publishing in your journal.",
"is_translatable": true,
"name": "publication_fees",
- "pretty_name": "Publication Fees",
+ "pretty_name": "Publication fees",
"type": "rich-text"
},
"value": {
@@ -45,7 +45,7 @@
"description": "Link to your privacy policy, which will appear in the footer. If this section is left blank, a link to the blank \"/site/privacy\" default page will be displayed. This page can be accessed through the Content manager.",
"is_translatable": false,
"name": "privacy_policy_url",
- "pretty_name": "External Privacy Policy URL",
+ "pretty_name": "External privacy policy URL",
"type": "char"
},
"value": {
@@ -64,7 +64,7 @@
"description": "Name of the journal's publisher. Displayed throughout the site and metadata.",
"is_translatable": true,
"name": "publisher_name",
- "pretty_name": "Publisher Name",
+ "pretty_name": "Publisher name",
"type": "char"
},
"value": {
@@ -83,7 +83,7 @@
"description": "This text will be displayed on both the About and Submissions pages. It should contain your journal's copyright notice, providing the terms which authors agree to when publishing in your journal.",
"is_translatable": true,
"name": "copyright_notice",
- "pretty_name": "Copyright Notice",
+ "pretty_name": "Copyright notice",
"type": "rich-text"
},
"value": {
@@ -101,7 +101,7 @@
"description": "This text will be displayed on the Submissions page. It should outline the criteria you use when deciding if an article will be accepted.",
"is_translatable": true,
"name": "acceptance_criteria",
- "pretty_name": "Acceptance Criteria",
+ "pretty_name": "Acceptance criteria",
"type": "rich-text"
},
"value": {
@@ -120,7 +120,7 @@
"description": "Overrides the term \"Collections\" across all the templates.
",
"is_translatable": true,
"name": "collection_name",
- "pretty_name": "Collection Name",
+ "pretty_name": "Collection name",
"type": "char"
},
"value": {
@@ -139,7 +139,7 @@
"description": "Overrides the term \"Collections\" across all the templates.
",
"is_translatable": true,
"name": "collection_name_plural",
- "pretty_name": "Collection Name Plural",
+ "pretty_name": "Collection name plural",
"type": "char"
},
"value": {
@@ -158,7 +158,7 @@
"description": "This text will be displayed on both the About and Submissions pages. It should provide an ordered list of submission requirements.",
"is_translatable": true,
"name": "submission_checklist",
- "pretty_name": "Submission Checklist",
+ "pretty_name": "Submission checklist",
"type": "rich-text"
},
"value": {
@@ -195,7 +195,7 @@
"description": "When recipients reply to emails sent through Janeway, their replies will be sent to this email address.",
"is_translatable": false,
"name": "replyto_address",
- "pretty_name": "Reply-To Address",
+ "pretty_name": "Reply-To address",
"type": "char"
},
"value": {
@@ -214,7 +214,7 @@
"description": "Email sent to editors when they are assigned to a submission.",
"is_translatable": true,
"name": "editor_assignment",
- "pretty_name": "Editor Assignment",
+ "pretty_name": "Editor assignment",
"type": "rich-text"
},
"value": {
@@ -233,7 +233,7 @@
"description": "Email sent to authors when they have submitted an article.",
"is_translatable": true,
"name": "submission_acknowledgement",
- "pretty_name": "Submission acknowlegement",
+ "pretty_name": "Submission acknowledgement",
"type": "rich-text"
},
"value": {
@@ -252,7 +252,7 @@
"description": "Email sent to editors when a reviewer accepts or declines a review.",
"is_translatable": true,
"name": "reviewer_acknowledgement",
- "pretty_name": "Reviewer acknowlegement",
+ "pretty_name": "Reviewer acknowledgement",
"type": "rich-text"
},
"value": {
@@ -271,7 +271,7 @@
"description": "Email sent to authors when requesting revisions.",
"is_translatable": true,
"name": "request_revisions",
- "pretty_name": "Request Revisions",
+ "pretty_name": "Request revisions",
"type": "rich-text"
},
"value": {
@@ -290,7 +290,7 @@
"description": "Email sent to reviewers when they agree to undertake a review.",
"is_translatable": true,
"name": "review_accept_acknowledgement",
- "pretty_name": "Review Acceptance acknowlegement",
+ "pretty_name": "Review acceptance acknowledgement",
"type": "rich-text"
},
"value": {
@@ -309,7 +309,7 @@
"description": "Email sent to reviewers when they complete a review.",
"is_translatable": true,
"name": "review_complete_reviewer_acknowledgement",
- "pretty_name": "Review Complete acknowlegement",
+ "pretty_name": "Review complete acknowledgement",
"type": "rich-text"
},
"value": {
@@ -328,7 +328,7 @@
"description": "Email sent when a review assignment is updated.",
"is_translatable": true,
"name": "review_request_sent",
- "pretty_name": "Review Request Update",
+ "pretty_name": "Review request update",
"type": "rich-text"
},
"value": {
@@ -347,7 +347,7 @@
"description": "Email sent to editors when a reviewer completes a review.",
"is_translatable": true,
"name": "review_complete_acknowledgement",
- "pretty_name": "Review Complete Update",
+ "pretty_name": "Review complete update",
"type": "rich-text"
},
"value": {
@@ -366,7 +366,7 @@
"description": "Email sent to reviewers when they decline to undertake a review.",
"is_translatable": true,
"name": "review_decline_acknowledgement",
- "pretty_name": "Review Decline acknowlegement",
+ "pretty_name": "Review Decline acknowledgement",
"type": "rich-text"
},
"value": {
@@ -385,7 +385,7 @@
"description": "Email sent to reviewers to request a review.",
"is_translatable": true,
"name": "review_assignment",
- "pretty_name": "Review Assignment",
+ "pretty_name": "Review assignment",
"type": "rich-text"
},
"value": {
@@ -1050,7 +1050,7 @@
"description": "Email sent to copyeditors asking them to undertake further copyedits.",
"is_translatable": true,
"name": "copyeditor_reopen_task",
- "pretty_name": "Copyedit Reopen Task",
+ "pretty_name": "Copyedit Reopen task",
"type": "rich-text"
},
"value": {
@@ -1088,7 +1088,7 @@
"description": "Email sent to editors when an author copyedit review is complete.",
"is_translatable": true,
"name": "author_copyedit_complete",
- "pretty_name": "Author Copyediting Complete",
+ "pretty_name": "Author Copyediting complete",
"type": "rich-text"
},
"value": {
@@ -1126,7 +1126,7 @@
"description": "Email sent to production managers notifying them of a new assignment.",
"is_translatable": true,
"name": "production_manager_notification",
- "pretty_name": "Production Manager Assignment Notification",
+ "pretty_name": "Production Manager assignment notification",
"type": "rich-text"
},
"value": {
@@ -1145,7 +1145,7 @@
"description": "Email sent to typesetters notifying them of a new assignment.",
"is_translatable": true,
"name": "typesetter_notification",
- "pretty_name": "Typesetter Assignment Notification",
+ "pretty_name": "Typesetter assignment notification",
"type": "rich-text"
},
"value": {
@@ -1164,7 +1164,7 @@
"description": "Email sent to production managers upon typesetting task completion.",
"is_translatable": true,
"name": "typesetter_complete_notification",
- "pretty_name": "Typesetter Complete Notification",
+ "pretty_name": "Typesetter complete notification",
"type": "rich-text"
},
"value": {
@@ -1202,7 +1202,7 @@
"description": "Email sent to editors when production is complete.",
"is_translatable": true,
"name": "production_complete",
- "pretty_name": "Production Complete",
+ "pretty_name": "Production complete",
"type": "rich-text"
},
"value": {
@@ -1221,7 +1221,7 @@
"description": "Email sent to typesetters to inform them that a task has been reopened.",
"is_translatable": true,
"name": "typeset_reopened",
- "pretty_name": "Typeset Task Reopened",
+ "pretty_name": "Typeset task Reopened",
"type": "rich-text"
},
"value": {
@@ -1259,7 +1259,7 @@
"description": "Email sent to proofing managers on completion of a proofing task.",
"is_translatable": true,
"name": "notify_proofreader_complete",
- "pretty_name": "Notify Proofreader Complete",
+ "pretty_name": "Notify Proofreader complete",
"type": "rich-text"
},
"value": {
@@ -1278,7 +1278,7 @@
"description": "Email sent to a proofreader when they are given an assignment.",
"is_translatable": true,
"name": "notify_proofreader_assignment",
- "pretty_name": "Notify Proofreader of Assignment",
+ "pretty_name": "Notify Proofreader of assignment",
"type": "rich-text"
},
"value": {
@@ -1335,7 +1335,7 @@
"description": "Email sent to editors when proofing is complete.",
"is_translatable": true,
"name": "notify_editor_proofing_complete",
- "pretty_name": "Notify Editor that Proofreading is Complete",
+ "pretty_name": "Notify Editor that Proofreading is complete",
"type": "rich-text"
},
"value": {
@@ -1373,7 +1373,7 @@
"description": "Notify the proofing manager that corrections are complete.",
"is_translatable": true,
"name": "typesetter_corrections_complete",
- "pretty_name": "Corrections Complete",
+ "pretty_name": "Corrections complete",
"type": "rich-text"
},
"value": {
@@ -1392,7 +1392,7 @@
"description": "Notify the author of their publication date and time.",
"is_translatable": true,
"name": "author_publication",
- "pretty_name": "Author Publication Notification",
+ "pretty_name": "Author Publication notification",
"type": "rich-text"
},
"value": {
@@ -1791,7 +1791,7 @@
"description": "NOTE: This setting is deprecated--please use Notify Section Editors of Publication instead. Email sent to the Section Editor when the article is published.",
"is_translatable": true,
"name": "section_editor_pub_notification",
- "pretty_name": "Section Editor Publication Notification",
+ "pretty_name": "Section Editor Publication notification",
"type": "rich-text"
},
"value": {
@@ -1810,7 +1810,7 @@
"description": "Email sent to reviewers when the article they reviewed is published.",
"is_translatable": true,
"name": "peer_reviewer_pub_notification",
- "pretty_name": "Peer Reviewer Publication Notification",
+ "pretty_name": "Peer Reviewer Publication notification",
"type": "rich-text"
},
"value": {
@@ -2133,7 +2133,7 @@
"description": "Send to a user specified in the notification manager.",
"is_translatable": true,
"name": "notification_submission",
- "pretty_name": "Submission Notification",
+ "pretty_name": "Submission notification",
"type": "rich-text"
},
"value": {
@@ -2380,7 +2380,7 @@
"description": "Email sent to copyeditors when a copyediting assignment is updated.",
"is_translatable": true,
"name": "copyedit_updated",
- "pretty_name": "Copyediting Request Updated",
+ "pretty_name": "Copyediting request updated",
"type": "rich-text"
},
"value": {
@@ -2399,7 +2399,7 @@
"description": "Email sent to copyeditors when a copyediting assignment is deleted.",
"is_translatable": true,
"name": "copyedit_deleted",
- "pretty_name": "Copyediting Request Deleted",
+ "pretty_name": "Copyediting request deleted",
"type": "rich-text"
},
"value": {
@@ -2418,7 +2418,7 @@
"description": "Email sent to typesetters when a typesetting assignment is deleted.",
"is_translatable": true,
"name": "typeset_deleted",
- "pretty_name": "Typesetting Request Deleted",
+ "pretty_name": "Typesetting request deleted",
"type": "rich-text"
},
"value": {
@@ -2437,7 +2437,7 @@
"description": "Email sent to proofreaders when a proofing assignment is edited.",
"is_translatable": true,
"name": "notify_proofreader_edited",
- "pretty_name": "Proofing Task Edited",
+ "pretty_name": "Proofing task Edited",
"type": "rich-text"
},
"value": {
@@ -2454,7 +2454,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Author Copyediting Complete",
+ "pretty_name": "Author Copyediting complete",
"is_translatable": true,
"description": "Subject for the email sent to editors when an author copyedit review is complete.",
"name": "subject_author_copyedit_complete"
@@ -2587,7 +2587,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyedit Reopen Task",
+ "pretty_name": "Copyedit Reopen task",
"is_translatable": true,
"description": "Subject for the email sent to copyeditors asking them to undertake further copyedits.",
"name": "subject_copyeditor_reopen_task"
@@ -2606,7 +2606,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyediting Request Deleted",
+ "pretty_name": "Copyediting request deleted",
"is_translatable": true,
"description": "Subject for the email sent to copyeditors when a copyediting assignment is deleted.",
"name": "subject_copyedit_deleted"
@@ -2625,7 +2625,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyediting Request Updated",
+ "pretty_name": "Copyediting request updated",
"is_translatable": true,
"description": "Subject for the email sent when a copyediting assignment is updated.",
"name": "subject_copyedit_updated"
@@ -2739,7 +2739,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "New User Registration",
+ "pretty_name": "New user registration",
"is_translatable": true,
"description": "Subject for the email sent when user registers.",
"name": "subject_new_user_registration"
@@ -2758,7 +2758,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Submission Notification",
+ "pretty_name": "Submission notification",
"is_translatable": true,
"description": "Subject for the email sent to a user specified in the notification manager.",
"name": "subject_notification_submission"
@@ -2777,7 +2777,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify editor that Proofreading is Complete",
+ "pretty_name": "Notify editor that Proofreading is complete",
"is_translatable": true,
"description": "Subject for the email sent to editors when proofing is complete.",
"name": "subject_notify_editor_proofing_complete"
@@ -2815,7 +2815,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Proofreader of Assignment",
+ "pretty_name": "Notify Proofreader of assignment",
"is_translatable": true,
"description": "Subject for the email sent to typesetters when requesting changes based on proofing feedback.",
"name": "subject_notify_proofreader_assignment"
@@ -2853,7 +2853,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Proofreader Complete",
+ "pretty_name": "Notify Proofreader complete",
"is_translatable": true,
"description": "Subject for the email sent to proofing managers on completion.",
"name": "subject_notify_proofreader_complete"
@@ -2872,7 +2872,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Proofing Task Edited",
+ "pretty_name": "Proofing task Edited",
"is_translatable": true,
"description": "Subject for the email sent to proofreaders when a proofing assignment is edited.",
"name": "subject_notify_proofreader_edited"
@@ -2929,7 +2929,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Peer Reviewer Publication Notification",
+ "pretty_name": "Peer Reviewer Publication notification",
"is_translatable": true,
"description": "Subject for the email sent to reviewers when the article is published.",
"name": "subject_peer_reviewer_pub_notification"
@@ -2967,7 +2967,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Production Complete",
+ "pretty_name": "Production complete",
"is_translatable": true,
"description": "Subject for the email sent to editors when production is complete.",
"name": "subject_production_complete"
@@ -2986,7 +2986,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Production Manager Assignment Notification",
+ "pretty_name": "Production Manager assignment notification",
"is_translatable": true,
"description": "Subject for the email sent to production managers when they have a new assignment.",
"name": "subject_production_manager_notification"
@@ -3043,7 +3043,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Assignment Accepted",
+ "pretty_name": "Review assignment Accepted",
"is_translatable": true,
"description": "Subject for the email sent to reviewers when they agree to undertake a review.",
"name": "subject_review_accept_acknowledgement"
@@ -3062,7 +3062,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review acknowlegement",
+ "pretty_name": "Review acknowledgement",
"is_translatable": true,
"description": "Subject for the email sent to editors when a reviewer accepts or declines a review.",
"name": "subject_reviewer_acknowledgement"
@@ -3081,7 +3081,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Assignment",
+ "pretty_name": "Review assignment",
"is_translatable": true,
"description": "Subject for the email sent to reviewers to request a review.",
"name": "subject_review_assignment"
@@ -3100,9 +3100,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Complete Update",
+ "pretty_name": "Review complete update",
"is_translatable": true,
- "description": "Subject for the email sent to editors when a reviewer complete a review.",
+ "description": "Subject for the email sent to editors when a reviewer completes a review.",
"name": "subject_review_complete_acknowledgement"
},
"group": {
@@ -3119,7 +3119,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Complete acknowlegement",
+ "pretty_name": "Review complete acknowledgement",
"is_translatable": true,
"description": "Subject for the email sent to reviewers when they complete a review.",
"name": "subject_review_complete_reviewer_acknowledgement"
@@ -3138,7 +3138,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Article Review Accept",
+ "pretty_name": "Article review accept",
"is_translatable": true,
"description": "Subject for the email sent to authors when an article is accepted.",
"name": "subject_review_decision_accept"
@@ -3157,7 +3157,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Article Decline",
+ "pretty_name": "Article decline",
"is_translatable": true,
"description": "Subject for the email sent to authors when an article is declined.",
"name": "subject_review_decision_decline"
@@ -3176,7 +3176,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Undo Article Rejection Subject",
+ "pretty_name": "Undo article rejection subject",
"is_translatable": true,
"description": "Subject for the email sent to authors when a decision to reject an article is reversed.",
"name": "subject_review_decision_undecline"
@@ -3214,7 +3214,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Complete Update",
+ "pretty_name": "Review complete update",
"is_translatable": true,
"description": "Subject for the email sent to editors when a reviewer request is sent.",
"name": "subject_review_request_sent"
@@ -3233,7 +3233,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Withdrawl",
+ "pretty_name": "Review withdrawal",
"is_translatable": true,
"description": "Subject for the email sent to reviewers when a review request is withdrawn.",
"name": "subject_review_withdrawl"
@@ -3254,7 +3254,7 @@
"type": "char",
"pretty_name": "Revision Digest",
"is_translatable": true,
- "description": "Subject for the email sent to Revision People.",
+ "description": "Subject for the email sent to revision people.",
"name": "subject_revision_digest"
},
"group": {
@@ -3271,7 +3271,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Section editor Publication Notification",
+ "pretty_name": "Section editor Publication notification",
"is_translatable": true,
"description": "Subject for the email sent to section editors when the article is published.",
"name": "subject_section_editor_pub_notification"
@@ -3290,7 +3290,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Submission acknowlegement",
+ "pretty_name": "Submission acknowledgement",
"is_translatable": true,
"description": "Subject for the email sent to authors when they have submitted an article.",
"name": "subject_submission_acknowledgement"
@@ -3311,7 +3311,7 @@
"type": "char",
"pretty_name": "Thank Proofreaders and Typesetters",
"is_translatable": true,
- "description": "Subject for the email sent to the typesetter and proofreaders thanking them.",
+ "description": "Subject for the email sent to the typesetter and proofreaders, thanking them.",
"name": "subject_thank_proofreaders_and_typesetters"
},
"group": {
@@ -3328,7 +3328,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Typesetter Complete Notification",
+ "pretty_name": "Typesetter complete notification",
"is_translatable": true,
"description": "Subject for the email sent to production managers when a typesetting task is completed.",
"name": "subject_typesetter_complete_notification"
@@ -3347,7 +3347,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Corrections Complete",
+ "pretty_name": "Corrections complete",
"is_translatable": true,
"description": "Subject for the email sent to notify proofing managers that corrections are complete.",
"name": "subject_typesetter_corrections_complete"
@@ -3366,7 +3366,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Typesetter Assignment Notification",
+ "pretty_name": "Typesetter assignment notification",
"is_translatable": true,
"description": "Subject for the email sent to typesetters to notify them of a new task.",
"name": "subject_typesetter_notification"
@@ -3385,7 +3385,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Typesetter acknowlegement",
+ "pretty_name": "Typesetter acknowledgement",
"is_translatable": true,
"description": "Subject for the email sent to typesetters to acknowledge a completed task.",
"name": "subject_typeset_ack"
@@ -3404,7 +3404,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Typesetting Request Deleted",
+ "pretty_name": "Typesetting request deleted",
"is_translatable": true,
"description": "Subject for the email sent when a typesetting assignment is deleted.",
"name": "subject_typeset_deleted"
@@ -3423,9 +3423,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Typeset Task Reopened",
+ "pretty_name": "Typeset task reopened",
"is_translatable": true,
- "description": "Subject for the email sent to typesetters to inform them that a task has been re-opened.",
+ "description": "Subject for the email sent to typesetters to inform them that a task has been reopened.",
"name": "subject_typeset_reopened"
},
"group": {
@@ -3577,7 +3577,7 @@
"type": "boolean",
"pretty_name": "Abstracts Are Required",
"is_translatable": false,
- "description": "Tick this box to require all submissions include an abstract.",
+ "description": "Tick this box to require all submissions to include an abstract.",
"name": "abstract_required"
},
"group": {
@@ -3594,7 +3594,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Correction Task Cancelled",
+ "pretty_name": "Correction task Cancelled",
"is_translatable": true,
"description": "Subject for the email when editors cancel or delete a correction task.",
"name": "subject_notify_correction_cancelled"
@@ -3612,10 +3612,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent when editors cancels or delete a correction task.",
+ "description": "Email sent when editors cancel or delete a correction task.",
"is_translatable": false,
"name": "notify_correction_cancelled",
- "pretty_name": "Correction Task Cancelled",
+ "pretty_name": "Correction task Cancelled",
"type": "rich-text"
},
"value": {
@@ -3634,7 +3634,7 @@
"type": "rich-text",
"pretty_name": "Review File Help",
"is_translatable": true,
- "description": "This text is displayed to editors when selecting a file for review if single anonymous or double anonymous is selected.",
+ "description": "This text is displayed to editors when selecting a file for review (if using single anonymous or double anonymous review).",
"name": "review_file_help"
},
"group": {
@@ -3669,10 +3669,10 @@
"name": "general"
},
"setting": {
- "description": "The maximum number of proofreaders allowed per round. To disable this set to 0.",
+ "description": "The maximum number of proofreaders allowed per proofreading round. To have no maximum, set this to 0.",
"is_translatable": false,
"name": "max_proofreaders",
- "pretty_name": "Maximum Proofreders per Round",
+ "pretty_name": "Maximum proofreaders per round",
"type": "number"
},
"value": {
@@ -3688,7 +3688,7 @@
"name": "general"
},
"setting": {
- "description": "Lists all of the keywords used by a journal and for each keyword a list of articles that use it.",
+ "description": "Lists all of the keywords used by a journal, and for each keyword a list of articles that use it.",
"is_translatable": false,
"name": "keyword_list_page",
"pretty_name": "Enable the Keyword list page",
@@ -3727,9 +3727,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Accepted Review Reminder",
+ "pretty_name": "Subject for an accepted review reminder",
"is_translatable": true,
- "description": "Subject for Accepted Review Reminder.",
+ "description": "Subject for the email sent to reviewers to remind them of a review they already accepted to review.",
"name": "subject_accepted_review_reminder"
},
"group": {
@@ -3746,9 +3746,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Default Review Reminder",
+ "pretty_name": "Subject for the default review reminder",
"is_translatable": true,
- "description": "Subject for Review Reminder.",
+ "description": "Subject for the review reminders for reviews that have not yet been accepted or declined.",
"name": "subject_default_review_reminder"
},
"group": {
@@ -3764,10 +3764,10 @@
"name": "article"
},
"setting": {
- "description": "If enabled, guest editors will display on the article page for primary issues.",
+ "description": "Tick this box to display guest editors on the article page for primary issues.",
"is_translatable": false,
"name": "display_guest_editors",
- "pretty_name": "Display Guest editors",
+ "pretty_name": "Display guest editors",
"type": "boolean"
},
"value": {
@@ -3821,10 +3821,10 @@
"name": "article"
},
"setting": {
- "description": "If enabled, this will suppress the citations counter on the article page. The citation block will only appear for articles that have a citation. This setting is overruled by the Disable Metrics setting.",
+ "description": "Tick this box to suppress the citations counter on the article page. The citation block will now only appear for articles that have at least one citation. This setting is overruled by the Disable metrics setting.",
"is_translatable": false,
"name": "suppress_citations_metric",
- "pretty_name": "Suppress Citation Metrics",
+ "pretty_name": "Suppress citation metrics",
"type": "boolean"
},
"value": {
@@ -3840,10 +3840,10 @@
"name": "article"
},
"setting": {
- "description": "Tick this box to display altmetric badges in the sidebar.",
+ "description": "Tick this box to display Altmetric badges in the sidebar.",
"is_translatable": false,
"name": "display_altmetric_badge",
- "pretty_name": "Display Altmetric Badges",
+ "pretty_name": "Display Altmetric badges",
"type": "boolean"
},
"value": {
@@ -3859,10 +3859,10 @@
"name": "article"
},
"setting": {
- "description": "Select a badge type, 1, large-donut, large-bar etc. Defaults to '1' if none selected.",
+ "description": "Select an Altmetric badge type. The types are: 1, large-donut, large-bar etc. Defaults to '1' if none selected.",
"is_translatable": false,
"name": "altmetric_badge_type",
- "pretty_name": "Altermetric Badge Type",
+ "pretty_name": "Altermetric badge type",
"type": "char"
},
"value": {
@@ -3878,10 +3878,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to a section editor when a senior editor declines their draft decision.",
+ "description": "Email sent to section editors when a senior editor declines their draft decision.",
"is_translatable": true,
"name": "notify_se_draft_declined",
- "pretty_name": "Draft decision Declined",
+ "pretty_name": "Draft decision declined",
"type": "rich-text"
},
"value": {
@@ -3900,7 +3900,7 @@
"description": "Subject for the email sent to section editors when a draft decision has been declined.",
"is_translatable": true,
"name": "subject_notify_se_draft_declined",
- "pretty_name": "Draft decision Declined subject",
+ "pretty_name": "Draft decision declined subject",
"type": "char"
},
"value": {
@@ -3919,7 +3919,7 @@
"description": "Tick this box to enable authors to see when reviews of their article are requested, due or completed on the author page.",
"is_translatable": false,
"name": "enable_peer_review_data_block",
- "pretty_name": "Enable Peer Review Data on Author Page",
+ "pretty_name": "Enable peer review data on author page",
"type": "boolean"
},
"value": {
@@ -3976,7 +3976,7 @@
"description": "Tick this box to enable authors to see when reviews of their article are requested, due or completed on the review page.",
"is_translatable": false,
"name": "enable_peer_review_data_on_review_page",
- "pretty_name": "Enable Peer Review Data on Review Pages",
+ "pretty_name": "Enable peer review data on review pages",
"type": "boolean"
},
"value": {
@@ -3992,10 +3992,10 @@
"name": "general"
},
"setting": {
- "description": "Enable if you want to hide all review data from authors through the end of the review stage, except reviews that are individually shared with authors during review.",
+ "description": "Tick this box to hide all review data from authors through the end of the review stage, except for reviews that are individually shared with authors during review.",
"is_translatable": false,
"name": "hide_review_data_pre_release",
- "pretty_name": "Hide Review Data from Authors Before Release",
+ "pretty_name": "Hide review data from authors before release",
"type": "boolean"
},
"value": {
@@ -4011,10 +4011,10 @@
"name": "news"
},
"setting": {
- "description": "Title for the News Page and Homepage block",
+ "description": "Title for the News page and Homepage block",
"is_translatable": true,
"name": "news_title",
- "pretty_name": "News Title",
+ "pretty_name": "News title",
"type": "char"
},
"value": {
@@ -4033,7 +4033,7 @@
"description": "Tick this box to not display links to email correspondence authors on the article page.",
"is_translatable": false,
"name": "hide_author_email_links",
- "pretty_name": "Hide Author Email Links",
+ "pretty_name": "Hide author email links",
"type": "boolean"
},
"value": {
@@ -4052,7 +4052,7 @@
"description": "Tick this box to display a custom message on your login page.",
"is_translatable": true,
"name": "display_login_page_notice",
- "pretty_name": "Display Login Page Notice",
+ "pretty_name": "Display login page notice",
"type": "boolean"
},
"value": {
@@ -4071,7 +4071,7 @@
"description": "This message will be displayed on your login page if the Display login page notice box is ticked.",
"is_translatable": true,
"name": "login_page_notice",
- "pretty_name": "Login Page Notice",
+ "pretty_name": "Login page notice",
"type": "rich-text"
},
"value": {
@@ -4090,7 +4090,7 @@
"description": "Tick this box to display a custom message on your registration page.",
"is_translatable": true,
"name": "display_register_page_notice",
- "pretty_name": "Display Registration Page Notice",
+ "pretty_name": "Display registration page notice",
"type": "boolean"
},
"value": {
@@ -4109,7 +4109,7 @@
"description": "This message will be displayed on your registration page if the Display registration page notice box is ticked.",
"is_translatable": true,
"name": "register_page_notice",
- "pretty_name": "Registration Page Notice",
+ "pretty_name": "Registration page notice",
"type": "rich-text"
},
"value": {
@@ -4125,10 +4125,10 @@
"name": "crossref"
},
"setting": {
- "description": "For migrated content where we need to tweak the Crossref date.",
+ "description": "This setting is for migrated content where we need to tweak the Crossref date.",
"is_translatable": true,
"name": "crossref_date_suffix",
- "pretty_name": "Crossref Date Suffix",
+ "pretty_name": "Crossref date suffix",
"type": "char"
},
"value": {
@@ -4163,10 +4163,10 @@
"name": "Identifiers"
},
"setting": {
- "description": "The suffix pattern from which Issue DOIs are auto-generated, e.g. 10.0001/myjournal.issue.1.",
+ "description": "The suffix pattern from which issue DOIs are auto-generated, e.g. 10.0001/myjournal.issue.1.",
"is_translatable": false,
"name": "issue_doi_pattern",
- "pretty_name": "Issue DOI Pattern",
+ "pretty_name": "Issue DOI pattern",
"type": "char"
},
"value": {
@@ -4204,7 +4204,7 @@
"description": "Languages available for this journal.",
"is_translatable": false,
"name": "journal_languages",
- "pretty_name": "Journal Languages",
+ "pretty_name": "Journal languages",
"type": "json"
},
"value": {
@@ -4223,7 +4223,7 @@
"description": "The default language for the journal.",
"is_translatable": false,
"name": "default_journal_language",
- "pretty_name": "Default Journal Language",
+ "pretty_name": "Default journal language",
"type": "char"
},
"value": {
@@ -4242,7 +4242,7 @@
"description": "Tick this box to require new users to request the author role before they can submit to your journal.",
"is_translatable": false,
"name": "limit_access_to_submission",
- "pretty_name": "Limit Access to Submission",
+ "pretty_name": "Limit access to submission",
"type": "boolean"
},
"value": {
@@ -4261,7 +4261,7 @@
"description": "This is the email address support requests should be sent to.",
"is_translatable": false,
"name": "support_email",
- "pretty_name": "Support Email",
+ "pretty_name": "Support email",
"type": "char"
},
"value": {
@@ -4280,7 +4280,7 @@
"description": "If Limit access to submission is selected, this text will appear when people with the author role go to submit to your journal.",
"is_translatable": true,
"name": "submission_access_request_text",
- "pretty_name": "Submission Access Request Text",
+ "pretty_name": "Submission access request text",
"type": "rich-text"
},
"value": {
@@ -4299,7 +4299,7 @@
"description": "Email sent to an article's correspondence author when revisions are completed.",
"is_translatable": true,
"name": "revisions_complete_receipt",
- "pretty_name": "Revisions Complete Receipt",
+ "pretty_name": "Revisions complete receipt",
"type": "rich-text"
},
"value": {
@@ -4356,7 +4356,7 @@
"description": "Email sent to the submission access request contact when a new request is added.",
"is_translatable": true,
"name": "submission_access_request_notification",
- "pretty_name": "Submission Access Request Notification",
+ "pretty_name": "Submission access request notification",
"type": "rich-text"
},
"value": {
@@ -4372,10 +4372,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Submission Access Request Notification.",
+ "description": "Subject for the submission access request notification.",
"is_translatable": true,
"name": "subject_submission_access_request_notification",
- "pretty_name": "Submission Access Request Notification",
+ "pretty_name": "Submission access request notification",
"type": "char"
},
"value": {
@@ -4391,10 +4391,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent when an Access Request is evaluated by a staff member.",
+ "description": "Email sent to a potential author when a staff member evaluates an access request.",
"is_translatable": true,
"name": "submission_access_request_complete",
- "pretty_name": "Submission Access Request Complete",
+ "pretty_name": "Submission access request complete",
"type": "rich-text"
},
"value": {
@@ -4410,10 +4410,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Submission Access Request Complete.",
+ "description": "Subject for the email sent to a potential author when a staff member evaluates an access request.",
"is_translatable": true,
"name": "subject_submission_access_request_complete",
- "pretty_name": "Submission Access Request Complete",
+ "pretty_name": "Submission access request complete",
"type": "char"
},
"value": {
@@ -4432,7 +4432,7 @@
"description": "This text will be displayed at the step where authors upload files during the submission process. Describe what types of files (manuscripts, cover letters, figures, data, images, etc.) you require.",
"is_translatable": true,
"name": "file_submission_guidelines",
- "pretty_name": "File Submission Guidelines",
+ "pretty_name": "File submission Guidelines",
"type": "rich-text"
},
"value": {
@@ -4451,7 +4451,7 @@
"description": "This text will be displayed in the pop-up window that appears when users click to upload a manuscript.",
"is_translatable": true,
"name": "manuscript_file_submission_instructions",
- "pretty_name": "Manuscript File Submission Instructions",
+ "pretty_name": "Manuscript File submission Instructions",
"type": "rich-text"
},
"value": {
@@ -4470,7 +4470,7 @@
"description": "This text will be displayed in the pop-up window that appears when users click to upload data and figure files.",
"is_translatable": true,
"name": "data_figure_file_submission_instructions",
- "pretty_name": "Data and Figure File Submission Instructions",
+ "pretty_name": "Data and Figure File submission Instructions",
"type": "rich-text"
},
"value": {
@@ -4486,10 +4486,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Revisions Complete Receipt",
+ "description": "Subject for the email sent to the author to confirm revisions have been completed.",
"is_translatable": true,
"name": "subject_revisions_complete_receipt",
- "pretty_name": "Subject Revisions Complete Receipt",
+ "pretty_name": "Subject revisions complete receipt",
"type": "char"
},
"value": {
@@ -4546,7 +4546,7 @@
"description": "Maximum number of articles on which an action can be performed in the DOI Manager.",
"is_translatable": false,
"name": "doi_manager_action_maximum_size",
- "pretty_name": "DOI Manager Action Maximum Size",
+ "pretty_name": "DOI manager action maximum size",
"type": "number"
},
"value": {
@@ -4565,7 +4565,7 @@
"description": "Email sent to an author when an editor deletes their copyedit review task.",
"is_translatable": false,
"name": "author_copyedit_deleted",
- "pretty_name": "Author Copyedit Deleted",
+ "pretty_name": "Author Copyedit deleted",
"type": "rich-text"
},
"value": {
@@ -4581,10 +4581,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Author Copyedit Deleted email.",
+ "description": "Subject for the email sent to authors when a copyedit review request has been deleted.",
"is_translatable": false,
"name": "subject_author_copyedit_deleted",
- "pretty_name": "Author Copyedit Deleted Subject",
+ "pretty_name": "Author copyedit deleted subject",
"type": "char"
},
"value": {
@@ -4603,7 +4603,7 @@
"description": "Email sent to readers when new articles are published.",
"is_translatable": true,
"name": "reader_publication_notification",
- "pretty_name": "Reader Publication Notification",
+ "pretty_name": "Reader publication notification",
"type": "rich-text"
},
"value": {
@@ -4619,10 +4619,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Submission Access Request Complete.",
+ "description": "Subject for the email sent to readers when new articles are published",
"is_translatable": true,
"name": "subject_reader_publication_notification",
- "pretty_name": "Subject Reader Publication Notification",
+ "pretty_name": "Subject Reader Publication notification",
"type": "char"
},
"value": {
@@ -4641,7 +4641,7 @@
"description": "Tick this box to notify users with the reader role of newly published articles.",
"is_translatable": false,
"name": "send_reader_notifications",
- "pretty_name": "Send Reader Notifications",
+ "pretty_name": "Send Reader notifications",
"type": "boolean"
},
"value": {
@@ -4796,7 +4796,7 @@
"description": "This text is displayed to reviewers when the \"Display completed reviews in review interface\" setting is enabled.",
"is_translatable": false,
"name": "display_completed_reviews_in_additional_rounds_text",
- "pretty_name": "Display Completed Reviews in Review Interface Text",
+ "pretty_name": "Display completed Reviews in Review Interface Text",
"type": "rich-text"
},
"value": {
@@ -4815,7 +4815,7 @@
"description": "Email sent by editors to reviewers when sharing peer reviews.",
"is_translatable": true,
"name": "share_reviews_notification",
- "pretty_name": "Share Reviews Notification",
+ "pretty_name": "Share Reviews notification",
"type": "rich-text"
},
"value": {
@@ -4831,10 +4831,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Share Reviews Notification.",
+ "description": "Subject for Share Reviews notification.",
"is_translatable": true,
"name": "subject_share_reviews_notification",
- "pretty_name": "Subject for Share Reviews Notification",
+ "pretty_name": "Subject for Share Reviews notification",
"type": "char"
},
"value": {
@@ -4872,7 +4872,7 @@
"description": "Email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "revisions_complete_editor_notification",
- "pretty_name": "Revisions Complete editor Notification",
+ "pretty_name": "Revisions complete editor notification",
"type": "rich-text"
},
"value": {
@@ -4891,7 +4891,7 @@
"description": "Subject for the email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "subject_revisions_complete_editor_notification",
- "pretty_name": "Subject for Revisions Complete editor Notification",
+ "pretty_name": "Subject for Revisions complete editor notification",
"type": "char"
},
"value": {
@@ -4910,7 +4910,7 @@
"description": "Email sent when an outgoing email bounces (fails to deliver).",
"is_translatable": true,
"name": "bounced_email_notification",
- "pretty_name": "Bounced Email Notification",
+ "pretty_name": "Bounced Email notification",
"type": "rich-text"
},
"value": {
@@ -4929,7 +4929,7 @@
"description": "Subject for bounced email notification.",
"is_translatable": true,
"name": "subject_bounced_email_notification",
- "pretty_name": "Subject Bounced Email Notification",
+ "pretty_name": "Subject Bounced Email notification",
"type": "char"
},
"value": {
@@ -5098,7 +5098,7 @@
"name": "notify_peer_reviewers_of_publication",
"pretty_name": "Notify Peer Reviewers of Publication",
"type": "boolean",
- "description": "If enabled, this will populate an email from the Peer Reviewer Publication Notification setting to be edited and sent out during the prepublication process.",
+ "description": "If enabled, this will populate an email from the Peer Reviewer Publication notification setting to be edited and sent out during the prepublication process.",
"is_translatable": false
},
"value": {
@@ -5147,7 +5147,7 @@
"description": "Email sent to typesetter on task assignment.",
"is_translatable": true,
"name": "typesetting_notify_typesetter",
- "pretty_name": "Typesetter Assignment Notification (PLUGIN)",
+ "pretty_name": "Typesetter assignment notification",
"type": "rich-text"
},
"value": {
@@ -5162,7 +5162,7 @@
"description": "Subject for typesetter assignment notification.",
"is_translatable": true,
"name": "subject_typesetting_notify_typesetter",
- "pretty_name": "Subject for Typesetter Assignment Notification (PLUGIN)",
+ "pretty_name": "Subject for Typesetter assignment notification",
"type": "char"
},
"value": {
@@ -5177,7 +5177,7 @@
"description": "Email sent to a typesetting manager when a typesetter accepts a task.",
"is_translatable": true,
"name": "typsetting_typesetter_decision_accept",
- "pretty_name": "Typesetter Accept (PLUGIN)",
+ "pretty_name": "Typesetter Accept",
"type": "rich-text"
},
"value": {
@@ -5192,7 +5192,7 @@
"description": "Subject for an email sent to a typesetting manager when a typesetter accepts a task.",
"is_translatable": true,
"name": "subject_typsetting_typesetter_decision_accept",
- "pretty_name": "Subject for Typesetter Accept (PLUGIN)",
+ "pretty_name": "Subject for Typesetter Accept",
"type": "char"
},
"value": {
@@ -5207,7 +5207,7 @@
"description": "Email sent to typesetting manager when a typesetter declines a task.",
"is_translatable": true,
"name": "typsetting_typesetter_decision_decline",
- "pretty_name": "Typesetter Decline (PLUGIN)",
+ "pretty_name": "Typesetter Decline",
"type": "rich-text"
},
"value": {
@@ -5222,7 +5222,7 @@
"description": "Subject for Typesetter Decline",
"is_translatable": true,
"name": "subject_typsetting_typesetter_decision_decline",
- "pretty_name": "Subject for Typesetter Decline (PLUGIN)",
+ "pretty_name": "Subject for Typesetter Decline",
"type": "char"
},
"value": {
@@ -5237,7 +5237,7 @@
"description": "Email sent to typesetting manager when a typesetter completes a task.",
"is_translatable": true,
"name": "typesetting_typesetter_complete",
- "pretty_name": "Typesetter Complete (PLUGIN)",
+ "pretty_name": "Typesetter complete",
"type": "rich-text"
},
"value": {
@@ -5249,14 +5249,14 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetter Complete (PLUGIN)",
+ "description": "Subject for Typesetter complete",
"is_translatable": true,
"name": "subject_typesetting_typesetter_complete",
- "pretty_name": "Subject for Typesetter Complete (PLUGIN)",
+ "pretty_name": "Subject for Typesetter complete",
"type": "char"
},
"value": {
- "default": "Typesetting Assignment Complete"
+ "default": "Typesetting Assignment complete"
}
},
{
@@ -5267,7 +5267,7 @@
"description": "Email sent to Proofreaders on task assignment.",
"is_translatable": true,
"name": "typesetting_notify_proofreader",
- "pretty_name": "Proofreader Assignment Notification (PLUGIN)",
+ "pretty_name": "Proofreader assignment notification",
"type": "rich-text"
},
"value": {
@@ -5279,10 +5279,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Proofreader Assignment Notification",
+ "description": "Subject for Proofreader assignment notification",
"is_translatable": true,
"name": "subject_typesetting_notify_proofreader",
- "pretty_name": "Subject for Proofreader Assignment Notification (PLUGIN)",
+ "pretty_name": "Subject for Proofreader assignment notification",
"type": "char"
},
"value": {
@@ -5297,7 +5297,7 @@
"description": "Proofreader guidelines",
"is_translatable": true,
"name": "typesetting_proofreader_guidelines",
- "pretty_name": "Proofreader Guide (PLUGIN)",
+ "pretty_name": "Proofreader Guide",
"type": "rich-text"
},
"value": {
@@ -5310,9 +5310,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Production Complete",
+ "pretty_name": "Production complete",
"is_translatable": true,
- "description": "Subject for the email sent to Editors when Production is Complete.",
+ "description": "Subject for the email sent to Editors when Production is complete.",
"name": "subject_production_complete"
},
"group": {
@@ -5327,7 +5327,7 @@
"description": "Email sent to editors when typesetting is complete. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_complete",
- "pretty_name": "Typesetting Complete (PLUGIN)",
+ "pretty_name": "Typesetting complete",
"type": "rich-text"
},
"value": {
@@ -5339,10 +5339,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetting Complete (PLUGIN)",
+ "description": "Subject for Typesetting complete",
"is_translatable": true,
"name": "subject_typesetting_complete",
- "pretty_name": "Subject for Typesetting Complete (PLUGIN)",
+ "pretty_name": "Subject for Typesetting complete",
"type": "char"
},
"value": {
@@ -5357,7 +5357,7 @@
"description": "Email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_proofreader_completed",
- "pretty_name": "Proofreading Complete (PLUGIN)",
+ "pretty_name": "Proofreading complete",
"type": "rich-text"
},
"value": {
@@ -5372,7 +5372,7 @@
"description": "Subject for the email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_completed",
- "pretty_name": "Subject for Proofreading Complete (PLUGIN)",
+ "pretty_name": "Subject for Proofreading complete",
"type": "char"
},
"value": {
@@ -5387,7 +5387,7 @@
"description": "Email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_proofreader_cancelled",
- "pretty_name": "Proofreading cancelled (PLUGIN)",
+ "pretty_name": "Proofreading cancelled",
"type": "rich-text"
},
"value": {
@@ -5402,7 +5402,7 @@
"description": "Subject for the email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_cancelled",
- "pretty_name": "Subject for Proofreading Cancelled (PLUGIN)",
+ "pretty_name": "Subject for Proofreading Cancelled",
"type": "char"
},
"value": {
@@ -5417,7 +5417,7 @@
"description": "Email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_proofreader_reset",
- "pretty_name": "Proofreading reset (PLUGIN)",
+ "pretty_name": "Proofreading reset",
"type": "rich-text"
},
"value": {
@@ -5432,7 +5432,7 @@
"description": "Subject for the email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_reset",
- "pretty_name": "Subject for proofreading reset (PLUGIN)",
+ "pretty_name": "Subject for proofreading reset",
"type": "char"
},
"value": {
@@ -5447,7 +5447,7 @@
"description": "Email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_typesetter_cancelled",
- "pretty_name": "Typesetting cancelled (PLUGIN)",
+ "pretty_name": "Typesetting cancelled",
"type": "rich-text"
},
"value": {
@@ -5462,7 +5462,7 @@
"description": "Subject for the email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_cancelled",
- "pretty_name": "Subject for Typesetting Cancelled (PLUGIN)",
+ "pretty_name": "Subject for Typesetting Cancelled",
"type": "char"
},
"value": {
@@ -5477,7 +5477,7 @@
"description": "Email sent to typesetters when a typesetting assignment has been deleted. Used by the typesetting plugin.",
"is_translatable": true,
"name": "typesetting_typesetter_deleted",
- "pretty_name": "Typesetting deleted (PLUGIN)",
+ "pretty_name": "Typesetting deleted",
"type": "rich-text"
},
"value": {
@@ -5492,7 +5492,7 @@
"description": "Subject for the email sent to typesetters when an assignment has been deleted. Used by the typesetting plugin.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_deleted",
- "pretty_name": "Subject for typesetting deleted (PLUGIN)",
+ "pretty_name": "Subject for typesetting deleted",
"type": "char"
},
"value": {
From 6ef991e4735e381defeb85867de7841a29a6f9f7 Mon Sep 17 00:00:00 2001
From: S-Haime
Date: Wed, 10 Sep 2025 10:19:02 +0100
Subject: [PATCH 35/50] journal defaults update
---
src/utils/install/journal_defaults.json | 300 ++++++++++++------------
1 file changed, 150 insertions(+), 150 deletions(-)
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 37d776055b..7d6a0d4f0e 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -366,7 +366,7 @@
"description": "Email sent to reviewers when they decline to undertake a review.",
"is_translatable": true,
"name": "review_decline_acknowledgement",
- "pretty_name": "Review Decline acknowledgement",
+ "pretty_name": "Review decline acknowledgement",
"type": "rich-text"
},
"value": {
@@ -404,7 +404,7 @@
"description": "Email to remind reviewers of a new request.",
"is_translatable": true,
"name": "default_review_reminder",
- "pretty_name": "Default Review Reminder",
+ "pretty_name": "Default review reminder",
"type": "rich-text"
},
"value": {
@@ -423,7 +423,7 @@
"description": "Email sent to notify reviewer of accepted request and remind them to review submission.",
"is_translatable": true,
"name": "accepted_review_reminder",
- "pretty_name": "Accepted Review Reminder",
+ "pretty_name": "Accepted review reminder",
"type": "rich-text"
},
"value": {
@@ -442,7 +442,7 @@
"description": "Email sent to authors when an article is accepted.",
"is_translatable": true,
"name": "review_decision_accept",
- "pretty_name": "Article Review Accept",
+ "pretty_name": "Article review Accept",
"type": "rich-text"
},
"value": {
@@ -461,7 +461,7 @@
"description": "Email sent to authors when an article is declined.",
"is_translatable": true,
"name": "review_decision_decline",
- "pretty_name": "Article Review Decline",
+ "pretty_name": "Article review Decline",
"type": "rich-text"
},
"value": {
@@ -1392,7 +1392,7 @@
"description": "Notify the author of their publication date and time.",
"is_translatable": true,
"name": "author_publication",
- "pretty_name": "Author Publication notification",
+ "pretty_name": "Author publication notification",
"type": "rich-text"
},
"value": {
@@ -1791,7 +1791,7 @@
"description": "NOTE: This setting is deprecated--please use Notify Section Editors of Publication instead. Email sent to the Section Editor when the article is published.",
"is_translatable": true,
"name": "section_editor_pub_notification",
- "pretty_name": "Section Editor Publication notification",
+ "pretty_name": "Section Editor publication notification",
"type": "rich-text"
},
"value": {
@@ -1810,7 +1810,7 @@
"description": "Email sent to reviewers when the article they reviewed is published.",
"is_translatable": true,
"name": "peer_reviewer_pub_notification",
- "pretty_name": "Peer Reviewer Publication notification",
+ "pretty_name": "Peer Reviewer publication notification",
"type": "rich-text"
},
"value": {
@@ -1886,7 +1886,7 @@
"description": "Email sent with a digest of outstanding review requests and overdue requests.",
"is_translatable": true,
"name": "reviewer_digest",
- "pretty_name": "Review Digest",
+ "pretty_name": "Review digest",
"type": "rich-text"
},
"value": {
@@ -1924,7 +1924,7 @@
"description": "You can set your DOI pattern. The default is ``{{ article.journal.code }}.{{ article.pk }}``.",
"is_translatable": false,
"name": "doi_pattern",
- "pretty_name": "Article DOI Pattern",
+ "pretty_name": "Article DOI pattern",
"type": "char"
},
"value": {
@@ -1943,7 +1943,7 @@
"description": "Used for URL generation.",
"is_translatable": false,
"name": "is_secure",
- "pretty_name": "Journal Uses HTTPS",
+ "pretty_name": "Journal uses HTTPS",
"type": "boolean"
},
"value": {
@@ -1959,10 +1959,10 @@
"name": "crosscheck"
},
"setting": {
- "description": "Used to submit files for review.",
+ "description": "Username used to submit files for review by Similarity Check or iThenticate.",
"is_translatable": false,
"name": "username",
- "pretty_name": "Username for crosscheck/ithenticate",
+ "pretty_name": "Username for Similarity Check or iThenticate",
"type": "char"
},
"value": {
@@ -1978,10 +1978,10 @@
"name": "crosscheck"
},
"setting": {
- "description": "Tick this box to display links to Crosscheck reports.",
+ "description": "Tick this box to display links to Similarity Check reports.",
"is_translatable": false,
"name": "enable",
- "pretty_name": "Enable Crosscheck",
+ "pretty_name": "Enable Similarity Check",
"type": "boolean"
},
"value": {
@@ -1997,10 +1997,10 @@
"name": "crosscheck"
},
"setting": {
- "description": "Used to submit files for review.",
+ "description": "Password used to submit files for review by Similarity Check or iThenticate.",
"is_translatable": false,
"name": "password",
- "pretty_name": "Password for Crosscheck/iThenticate",
+ "pretty_name": "Password for Similarity Check or iThenticate",
"type": "char"
},
"value": {
@@ -2038,7 +2038,7 @@
"description": "These guidelines will be displayed to reviewers when accessing the review.",
"is_translatable": true,
"name": "reviewer_guidelines",
- "pretty_name": "Reviewer Guidelines",
+ "pretty_name": "Reviewer guidelines",
"type": "rich-text"
},
"value": {
@@ -2057,7 +2057,7 @@
"description": "Select the type of review to use as the default when creating a new review assignment for this journal.",
"is_translatable": false,
"name": "default_review_visibility",
- "pretty_name": "Default Review Anonymity",
+ "pretty_name": "Default review anonymity",
"type": "select"
},
"value": {
@@ -2076,7 +2076,7 @@
"description": "The default number of days reviewers have to complete their review assignment.",
"is_translatable": false,
"name": "default_review_days",
- "pretty_name": "Default Number of Days for Review",
+ "pretty_name": "Default number of days for review",
"type": "number"
},
"value": {
@@ -2095,7 +2095,7 @@
"description": "Email sent when a user is assigned to production.",
"is_translatable": true,
"name": "production_assign_article",
- "pretty_name": "Production Assign Article",
+ "pretty_name": "Production assign article",
"type": "rich-text"
},
"value": {
@@ -2114,7 +2114,7 @@
"description": "You can paste the webhook for Slack or Discord here.",
"is_translatable": false,
"name": "slack_webhook",
- "pretty_name": "Slack Webhook",
+ "pretty_name": "Slack webhook",
"type": "char"
},
"value": {
@@ -2152,7 +2152,7 @@
"description": "Description of the journal (translateable).",
"is_translatable": true,
"name": "journal_description",
- "pretty_name": "Journal Description",
+ "pretty_name": "Journal description",
"type": "rich-text"
},
"value": {
@@ -2168,10 +2168,10 @@
"name": "general"
},
"setting": {
- "description": "Localised description of the journal specifically for the press' journal list page.",
+ "description": "Description of the journal specifically for the press' journal list page (translatable).",
"is_translatable": true,
"name": "press_journal_description",
- "pretty_name": "Journal Description for Press Site",
+ "pretty_name": "Journal description for press site",
"type": "rich-text"
},
"value": {
@@ -2190,7 +2190,7 @@
"description": "Tick this box to require all submissions to include a non-specialist summary, providing a short explanation of the paper for people who are not experts in the field.",
"is_translatable": false,
"name": "submission_summary",
- "pretty_name": "Non Specialist Summary",
+ "pretty_name": "Non-specialist summary",
"type": "boolean"
},
"value": {
@@ -2209,7 +2209,7 @@
"description": "Journal's Twitter handle.",
"is_translatable": false,
"name": "twitter_handle",
- "pretty_name": "Twitter Handle",
+ "pretty_name": "Twitter handle",
"type": "char"
},
"value": {
@@ -2304,7 +2304,7 @@
"description": "Allow users to change their language.",
"is_translatable": false,
"name": "switch_language",
- "pretty_name": "Switch Language",
+ "pretty_name": "Switch language",
"type": "boolean"
},
"value": {
@@ -2323,7 +2323,7 @@
"description": "Insert your Google tag ID.",
"is_translatable": true,
"name": "google_analytics_code",
- "pretty_name": "Google Analytics Code",
+ "pretty_name": "Google Analytics code",
"type": "char"
},
"value": {
@@ -2361,7 +2361,7 @@
"description": "Email sent when an existing user updates their email address.",
"is_translatable": true,
"name": "user_email_change",
- "pretty_name": "User Email Change",
+ "pretty_name": "User email change",
"type": "rich-text"
},
"value": {
@@ -2437,7 +2437,7 @@
"description": "Email sent to proofreaders when a proofing assignment is edited.",
"is_translatable": true,
"name": "notify_proofreader_edited",
- "pretty_name": "Proofing task Edited",
+ "pretty_name": "Proofing task edited",
"type": "rich-text"
},
"value": {
@@ -2454,7 +2454,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Author Copyediting complete",
+ "pretty_name": "Author copyediting complete",
"is_translatable": true,
"description": "Subject for the email sent to editors when an author copyedit review is complete.",
"name": "subject_author_copyedit_complete"
@@ -2492,7 +2492,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Article Publication",
+ "pretty_name": "Article publication",
"is_translatable": true,
"description": "Subject for the email notifying the author that the article is published.",
"name": "subject_author_publication"
@@ -2511,7 +2511,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyedit Acknowledge",
+ "pretty_name": "Copyedit acknowledge",
"is_translatable": true,
"description": "Subject for the email sent to copyeditors to thank them.",
"name": "subject_copyeditor_ack"
@@ -2530,7 +2530,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyedit Notify Copyeditor",
+ "pretty_name": "Copyedit notify copyeditor",
"is_translatable": true,
"description": "Subject for the email sent to copyeditors to notify them of a new task.",
"name": "subject_copyeditor_assignment_notification"
@@ -2549,7 +2549,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyedit Notify Author",
+ "pretty_name": "Copyedit notify author",
"is_translatable": true,
"description": "Subject for the email sent to authors asking them to review copyedits.",
"name": "subject_copyeditor_notify_author"
@@ -2587,7 +2587,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Copyedit Reopen task",
+ "pretty_name": "Copyedit reopen task",
"is_translatable": true,
"description": "Subject for the email sent to copyeditors asking them to undertake further copyedits.",
"name": "subject_copyeditor_reopen_task"
@@ -2701,7 +2701,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Editor Digest",
+ "pretty_name": "Editor digest",
"is_translatable": true,
"description": "Subject for the editors' digest.",
"name": "subject_editor_digest"
@@ -2720,7 +2720,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "New Submission for editor",
+ "pretty_name": "New submission for editor",
"is_translatable": true,
"description": "Subject for the email sent to editors when there is a new submission.",
"name": "subject_editor_new_submission"
@@ -2777,7 +2777,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify editor that Proofreading is complete",
+ "pretty_name": "Notify editor that proofreading is complete",
"is_translatable": true,
"description": "Subject for the email sent to editors when proofing is complete.",
"name": "subject_notify_editor_proofing_complete"
@@ -2796,7 +2796,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Proofing Manager",
+ "pretty_name": "Notify proofing manager",
"is_translatable": true,
"description": "Subject for the automated email sent to proofing managers when they are assigned.",
"name": "subject_notify_proofing_manager"
@@ -2815,7 +2815,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Proofreader of assignment",
+ "pretty_name": "Notify proofreader of assignment",
"is_translatable": true,
"description": "Subject for the email sent to typesetters when requesting changes based on proofing feedback.",
"name": "subject_notify_proofreader_assignment"
@@ -2834,9 +2834,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Proofreader of Cancellation",
+ "pretty_name": "Notify proofreader of cancellation",
"is_translatable": true,
- "description": "Subject for the email sent to proofreaders when the manager cancels their task.",
+ "description": "Subject for the email sent to proofreaders when their task is cancelled.",
"name": "subject_notify_proofreader_cancelled"
},
"group": {
@@ -2853,9 +2853,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Proofreader complete",
+ "pretty_name": "Notify proofreader complete",
"is_translatable": true,
- "description": "Subject for the email sent to proofing managers on completion.",
+ "description": "Subject for the email sent to proofing managers when a proofreading assignment has been completed.",
"name": "subject_notify_proofreader_complete"
},
"group": {
@@ -2872,7 +2872,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Proofing task Edited",
+ "pretty_name": "Proofing task edited",
"is_translatable": true,
"description": "Subject for the email sent to proofreaders when a proofing assignment is edited.",
"name": "subject_notify_proofreader_edited"
@@ -2891,7 +2891,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Notify Typesetter of Proofreading Feedback",
+ "pretty_name": "Notify typesetter of proofing feedback",
"is_translatable": true,
"description": "Subject for the email sent to typesetters requesting changes based on proofing feedback.",
"name": "subject_notify_typesetter_proofing_changes"
@@ -2910,7 +2910,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Password Reset",
+ "pretty_name": "Password reset",
"is_translatable": true,
"description": "Subject for the email sent when users request a password reset.",
"name": "subject_password_reset"
@@ -2929,7 +2929,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Peer Reviewer Publication notification",
+ "pretty_name": "Peer reviewer publication notification",
"is_translatable": true,
"description": "Subject for the email sent to reviewers when the article is published.",
"name": "subject_peer_reviewer_pub_notification"
@@ -2948,7 +2948,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Production Assign Article",
+ "pretty_name": "Production assign article",
"is_translatable": true,
"description": "Subject for the email sent when a user is assigned to production.",
"name": "subject_production_assign_article"
@@ -2986,7 +2986,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Production Manager assignment notification",
+ "pretty_name": "Production manager assignment notification",
"is_translatable": true,
"description": "Subject for the email sent to production managers when they have a new assignment.",
"name": "subject_production_manager_notification"
@@ -3005,9 +3005,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Request Revisions",
+ "pretty_name": "Request revisions",
"is_translatable": true,
- "description": "Subject for the email sent to editors when requesting revisions.",
+ "description": "Subject for the email sent to authors when requesting revisions.",
"name": "subject_request_revisions"
},
"group": {
@@ -3024,7 +3024,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review Digest",
+ "pretty_name": "Review digest",
"is_translatable": true,
"description": "Subject for the reviewer digest.",
"name": "subject_reviewer_digest"
@@ -3043,7 +3043,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Review assignment Accepted",
+ "pretty_name": "Review assignment accepted",
"is_translatable": true,
"description": "Subject for the email sent to reviewers when they agree to undertake a review.",
"name": "subject_review_accept_acknowledgement"
@@ -3252,7 +3252,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Revision Digest",
+ "pretty_name": "Revision digest",
"is_translatable": true,
"description": "Subject for the email sent to revision people.",
"name": "subject_revision_digest"
@@ -3271,7 +3271,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Section editor Publication notification",
+ "pretty_name": "Section editor publication notification",
"is_translatable": true,
"description": "Subject for the email sent to section editors when the article is published.",
"name": "subject_section_editor_pub_notification"
@@ -3309,7 +3309,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Thank Proofreaders and Typesetters",
+ "pretty_name": "Thank proofreaders and typesetters",
"is_translatable": true,
"description": "Subject for the email sent to the typesetter and proofreaders, thanking them.",
"name": "subject_thank_proofreaders_and_typesetters"
@@ -3442,7 +3442,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "User Email Change",
+ "pretty_name": "User email change",
"is_translatable": true,
"description": "Subject for the email sent when an existing user updates their email address.",
"name": "subject_user_email_change"
@@ -3461,9 +3461,9 @@
},
"setting": {
"type": "boolean",
- "pretty_name": "Disable Submission",
+ "pretty_name": "Disable submission",
"is_translatable": false,
- "description": "Check this box to prevent people from submitting new articles.",
+ "description": "Tick this box to prevent people from submitting new articles.",
"name": "disable_journal_submission"
},
"group": {
@@ -3480,7 +3480,7 @@
},
"setting": {
"type": "rich-text",
- "pretty_name": "Disabled Submission message",
+ "pretty_name": "Disabled submission message",
"is_translatable": true,
"description": "A message that is displayed while Disable submission is checked.",
"name": "disable_journal_submission_message"
@@ -3499,7 +3499,7 @@
},
"setting": {
"type": "boolean",
- "pretty_name": "Accepts Preprint Submissions",
+ "pretty_name": "Accepts preprint submissions",
"is_translatable": false,
"description": "Tick this box to enable preprint authors to flow their preprint into the journal for publication.",
"name": "accepts_preprint_submissions"
@@ -3520,7 +3520,7 @@
"description": "Tick this box to allow reviewers to download the review form.",
"is_translatable": false,
"name": "reviewer_form_download",
- "pretty_name": "Review Form Download",
+ "pretty_name": "Review form download",
"type": "boolean"
},
"value": {
@@ -3537,9 +3537,9 @@
},
"setting": {
"type": "char",
- "pretty_name": "Matomo Tracking Code",
+ "pretty_name": "Matomo tracking code",
"is_translatable": true,
- "description": "Tracking code for Matomo.",
+ "description": "Enter the tracking code for Matomo.",
"name": "matromo_tracking_code"
},
"group": {
@@ -3556,7 +3556,7 @@
},
"setting": {
"type": "rich-text",
- "pretty_name": "Submission Page Text",
+ "pretty_name": "Submission page text",
"is_translatable": true,
"description": "Introductory text displayed at the top of the Submission page.",
"name": "submission_intro_text"
@@ -3575,7 +3575,7 @@
},
"setting": {
"type": "boolean",
- "pretty_name": "Abstracts Are Required",
+ "pretty_name": "Abstracts are required",
"is_translatable": false,
"description": "Tick this box to require all submissions to include an abstract.",
"name": "abstract_required"
@@ -3594,7 +3594,7 @@
},
"setting": {
"type": "char",
- "pretty_name": "Correction task Cancelled",
+ "pretty_name": "Correction task cancelled",
"is_translatable": true,
"description": "Subject for the email when editors cancel or delete a correction task.",
"name": "subject_notify_correction_cancelled"
@@ -3615,7 +3615,7 @@
"description": "Email sent when editors cancel or delete a correction task.",
"is_translatable": false,
"name": "notify_correction_cancelled",
- "pretty_name": "Correction task Cancelled",
+ "pretty_name": "Correction task cancelled",
"type": "rich-text"
},
"value": {
@@ -3632,7 +3632,7 @@
},
"setting": {
"type": "rich-text",
- "pretty_name": "Review File Help",
+ "pretty_name": "Review file help",
"is_translatable": true,
"description": "This text is displayed to editors when selecting a file for review (if using single anonymous or double anonymous review).",
"name": "review_file_help"
@@ -3653,7 +3653,7 @@
"description": "This label appears on the Submit Start page and this setting allows you to customise what appears there.",
"is_translatable": true,
"name": "copyright_submission_label",
- "pretty_name": "Copyright Submission Label",
+ "pretty_name": "Copyright submission label",
"type": "mini-html"
},
"value": {
@@ -3691,7 +3691,7 @@
"description": "Lists all of the keywords used by a journal, and for each keyword a list of articles that use it.",
"is_translatable": false,
"name": "keyword_list_page",
- "pretty_name": "Enable the Keyword list page",
+ "pretty_name": "Enable the keyword list page",
"type": "boolean"
},
"value": {
@@ -3710,7 +3710,7 @@
"description": "Tick this box to suppress the how-to-cite block on the article page.",
"is_translatable": false,
"name": "suppress_how_to_cite",
- "pretty_name": "Suppress How to Cite",
+ "pretty_name": "Suppress how-to-cite",
"type": "boolean"
},
"value": {
@@ -3786,7 +3786,7 @@
"description": "This text will display above the 'File upload' box on the peer review form.",
"is_translatable": true,
"name": "peer_review_upload_text",
- "pretty_name": "Peer Review Upload Text",
+ "pretty_name": "Peer review upload text",
"type": "rich-text"
},
"value": {
@@ -3840,7 +3840,7 @@
"name": "article"
},
"setting": {
- "description": "Tick this box to display Altmetric badges in the sidebar.",
+ "description": "Tick this box to display Altmetric badges in the sidebar.",
"is_translatable": false,
"name": "display_altmetric_badge",
"pretty_name": "Display Altmetric badges",
@@ -3938,7 +3938,7 @@
"description": "Tick this box to use text, rather than flag icons, to represent languages.",
"is_translatable": false,
"name": "enable_language_text",
- "pretty_name": "Language Button Text Override",
+ "pretty_name": "Language button text override",
"type": "boolean"
},
"value": {
@@ -3957,7 +3957,7 @@
"description": "Tick this box if you would like Janeway to suggest potential reviewers by matching the article's keywords with reviewers' listed interests. Warning: this may slow the page.",
"is_translatable": false,
"name": "enable_suggested_reviewers",
- "pretty_name": "Enable Suggested Reviewers",
+ "pretty_name": "Enable suggested reviewers",
"type": "boolean"
},
"value": {
@@ -4432,7 +4432,7 @@
"description": "This text will be displayed at the step where authors upload files during the submission process. Describe what types of files (manuscripts, cover letters, figures, data, images, etc.) you require.",
"is_translatable": true,
"name": "file_submission_guidelines",
- "pretty_name": "File submission Guidelines",
+ "pretty_name": "File submission guidelines",
"type": "rich-text"
},
"value": {
@@ -4451,7 +4451,7 @@
"description": "This text will be displayed in the pop-up window that appears when users click to upload a manuscript.",
"is_translatable": true,
"name": "manuscript_file_submission_instructions",
- "pretty_name": "Manuscript File submission Instructions",
+ "pretty_name": "Manuscript file submission instructions",
"type": "rich-text"
},
"value": {
@@ -4470,7 +4470,7 @@
"description": "This text will be displayed in the pop-up window that appears when users click to upload data and figure files.",
"is_translatable": true,
"name": "data_figure_file_submission_instructions",
- "pretty_name": "Data and Figure File submission Instructions",
+ "pretty_name": "Data and figure file submission instructions",
"type": "rich-text"
},
"value": {
@@ -4508,7 +4508,7 @@
"description": "This text will be displayed to editors before they accept an article, warning them of what will happen when they do so.",
"is_translatable": true,
"name": "accept_article_warning",
- "pretty_name": "Accept Article Warning",
+ "pretty_name": "Accept article warning",
"type": "rich-text"
},
"value": {
@@ -4524,10 +4524,10 @@
"name": "kbart"
},
"setting": {
- "description": "Optional period of embargo this journal is subject to. It must follow the KABRT format, such as 'R2Y' or 'P1Y'.",
+ "description": "Optional period of embargo this journal is subject to. It must follow the KBART format, such as 'R2Y' or 'P1Y'.",
"is_translatable": false,
"name": "embargo_period",
- "pretty_name": "Embargo Period (KBART)",
+ "pretty_name": "Embargo period (KBART)",
"type": "char"
},
"value": {
@@ -4543,7 +4543,7 @@
"name": "Identifiers"
},
"setting": {
- "description": "Maximum number of articles on which an action can be performed in the DOI Manager.",
+ "description": "Maximum number of articles on which an action can be performed in the DOI manager.",
"is_translatable": false,
"name": "doi_manager_action_maximum_size",
"pretty_name": "DOI manager action maximum size",
@@ -4565,7 +4565,7 @@
"description": "Email sent to an author when an editor deletes their copyedit review task.",
"is_translatable": false,
"name": "author_copyedit_deleted",
- "pretty_name": "Author Copyedit deleted",
+ "pretty_name": "Author copyedit deleted",
"type": "rich-text"
},
"value": {
@@ -4588,7 +4588,7 @@
"type": "char"
},
"value": {
- "default": "Copyedit Review Request Deleted"
+ "default": "Copyedit review Request Deleted"
},
"editable_by": [
"editor",
@@ -4619,10 +4619,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for the email sent to readers when new articles are published",
+ "description": "Subject for the email sent to readers when new articles are published.",
"is_translatable": true,
"name": "subject_reader_publication_notification",
- "pretty_name": "Subject Reader Publication notification",
+ "pretty_name": "Subject reader publication notification",
"type": "char"
},
"value": {
@@ -4641,7 +4641,7 @@
"description": "Tick this box to notify users with the reader role of newly published articles.",
"is_translatable": false,
"name": "send_reader_notifications",
- "pretty_name": "Send Reader notifications",
+ "pretty_name": "Send reader notifications",
"type": "boolean"
},
"value": {
@@ -4660,7 +4660,7 @@
"description": "Can include information such as the physical contact address for the journal.",
"is_translatable": true,
"name": "contact_info",
- "pretty_name": "Contact Information",
+ "pretty_name": "Contact information",
"type": "rich-text"
},
"value": {
@@ -4721,7 +4721,7 @@
"description": "Tick this box to make peer review open by default. Reviewers will still have the opportunity to opt out of making their review open if they choose to.",
"is_translatable": false,
"name": "open_review_default_opt_in",
- "pretty_name": "Open Review Defaults to Opt In",
+ "pretty_name": "Open review defaults to an opt-in",
"type": "boolean"
},
"value": {
@@ -4739,7 +4739,7 @@
"description": "If this box is ticked, reviewers will not be asked to make any recommendation (e.g. accept or reject) as part of their review. The review recommendation will show as 'No recommendation'.'.",
"is_translatable": false,
"name": "disable_reviewer_recommendation",
- "pretty_name": "Disable Reviewer Recommendation",
+ "pretty_name": "Disable reviewer recommendation",
"type": "boolean"
},
"value": {
@@ -4758,7 +4758,7 @@
"description": "Tick this box to allow editors to share peer reviews amongst assigned reviewers. This option becomes available as part of the decision helper.",
"is_translatable": false,
"name": "enable_share_reviews_decision",
- "pretty_name": "Enable Share Reviews decision",
+ "pretty_name": "Enable share reviews decision",
"type": "boolean"
},
"value": {
@@ -4793,10 +4793,10 @@
"name": "general"
},
"setting": {
- "description": "This text is displayed to reviewers when the \"Display completed reviews in review interface\" setting is enabled.",
+ "description": "This text is displayed to reviewers when the Display completed reviews in review interface setting is enabled.",
"is_translatable": false,
"name": "display_completed_reviews_in_additional_rounds_text",
- "pretty_name": "Display completed Reviews in Review Interface Text",
+ "pretty_name": "Display completed reviews in review interface text",
"type": "rich-text"
},
"value": {
@@ -4815,7 +4815,7 @@
"description": "Email sent by editors to reviewers when sharing peer reviews.",
"is_translatable": true,
"name": "share_reviews_notification",
- "pretty_name": "Share Reviews notification",
+ "pretty_name": "Share reviews notification",
"type": "rich-text"
},
"value": {
@@ -4831,10 +4831,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Share Reviews notification.",
+ "description": "Subject for the email sent by editors to reviewers when sharing peer reviews.",
"is_translatable": true,
"name": "subject_share_reviews_notification",
- "pretty_name": "Subject for Share Reviews notification",
+ "pretty_name": "Subject for share reviews notification",
"type": "char"
},
"value": {
@@ -4850,10 +4850,10 @@
"name": "general"
},
"setting": {
- "description": "If this setting is enabled and you make either a share reviews decision or are sharing reviews via the review interface, then Janeway will include any reviewer response letters.",
+ "description": "If this box is ticked, author response letters (which they may provide when completing revisions) will also be made available when you share reviews with reviewers.",
"is_translatable": false,
"name": "share_author_response_letters",
- "pretty_name": "Automatically Share Author Response Letters",
+ "pretty_name": "Automatically share author response letters",
"type": "boolean"
},
"value": {
@@ -4891,7 +4891,7 @@
"description": "Subject for the email sent to editors when an author completes a revision request.",
"is_translatable": true,
"name": "subject_revisions_complete_editor_notification",
- "pretty_name": "Subject for Revisions complete editor notification",
+ "pretty_name": "Subject for revisions complete editor notification",
"type": "char"
},
"value": {
@@ -4910,7 +4910,7 @@
"description": "Email sent when an outgoing email bounces (fails to deliver).",
"is_translatable": true,
"name": "bounced_email_notification",
- "pretty_name": "Bounced Email notification",
+ "pretty_name": "Bounced email notification",
"type": "rich-text"
},
"value": {
@@ -4929,7 +4929,7 @@
"description": "Subject for bounced email notification.",
"is_translatable": true,
"name": "subject_bounced_email_notification",
- "pretty_name": "Subject Bounced Email notification",
+ "pretty_name": "Subject bounced email notification",
"type": "char"
},
"value": {
@@ -4948,7 +4948,7 @@
"description": "Action URL for an external newsletter signup form.",
"is_translatable": false,
"name": "external_newsletter_signup_url",
- "pretty_name": "External Newsletter Signup URL",
+ "pretty_name": "External newsletter signup URL",
"type": "char"
},
"value": {
@@ -4966,7 +4966,7 @@
"description": "The name of a folder containing Django templates that can be used to populate Janeway CMS pages. The folder should be located in the theme's templates folder. All HTML files inside will be loaded into a dropdown in the CMS.",
"is_translatable": false,
"name": "custom_cms_templates",
- "pretty_name": "Custom CMS Templates",
+ "pretty_name": "Custom CMS templates",
"type": "char"
},
"value": {
@@ -4984,7 +4984,7 @@
"description": "Tick this box to hide which editor has been assigned from the author's article status page. Editors may still be identified if they reject an article using an account with their name attached.",
"is_translatable": false,
"name": "hide_editors_from_authors",
- "pretty_name": "Hide Assigned editor Details",
+ "pretty_name": "Hide assigned editor details",
"type": "boolean"
},
"value": {
@@ -5003,7 +5003,7 @@
"description": "Tick this box to display an article's submission date on the article page.",
"is_translatable": false,
"name": "display_date_submitted",
- "pretty_name": "Display Date Submitted",
+ "pretty_name": "Display date submitted",
"type": "boolean"
},
"value": {
@@ -5022,7 +5022,7 @@
"description": "Tick this box to display an article's acceptance date on the article page.",
"is_translatable": false,
"name": "display_date_accepted",
- "pretty_name": "Display Date Accepted",
+ "pretty_name": "Display date accepted",
"type": "boolean"
},
"value": {
@@ -5038,7 +5038,7 @@
"name": "styling"
},
"setting": {
- "description": "Display name for the page displaying editorial groups.",
+ "description": "Set the name for the page displaying editorial groups.",
"is_translatable": true,
"name": "editorial_group_page_name",
"pretty_name": "Editorial group page name",
@@ -5079,7 +5079,7 @@
"name": "notify_section_editors_of_publication",
"pretty_name": "Notify section editors of publication",
"type": "boolean",
- "description": "If enabled, section editors will be copied on publication notification emails sent to authors.",
+ "description": "Tick this box to copy in section editors on publication notification emails sent to authors.",
"is_translatable": false
},
"value": {
@@ -5096,9 +5096,9 @@
},
"setting": {
"name": "notify_peer_reviewers_of_publication",
- "pretty_name": "Notify Peer Reviewers of Publication",
+ "pretty_name": "Notify peer reviewers of publication",
"type": "boolean",
- "description": "If enabled, this will populate an email from the Peer Reviewer Publication notification setting to be edited and sent out during the prepublication process.",
+ "description": "Tick this box to notify reviewers when the paper is published. This will use a template from the Peer reviewer publication notification setting.",
"is_translatable": false
},
"value": {
@@ -5114,7 +5114,7 @@
"name": "styling"
},
"setting": {
- "description": "When this setting is enabled, and a group member has their country set, the editorial team will display the group member's country.",
+ "description": "When this box is ticked, and a group member has their country set, the editorial team will display the group member's country.",
"is_translatable": false,
"name": "display_countries_editorial_team",
"pretty_name": "Display country on Editorial team page",
@@ -5129,7 +5129,7 @@
"name": "permission"
},
"setting": {
- "description": "When this setting is enabled, assigned section editors will not be able to see personally identifiable information about authors until a decision for an article has been made. The general setting Reply-To address should be set for this setting to work correctly.",
+ "description": "When this box is ticked, assigned section editors will not be able to see personally identifiable information about authors until a decision for an article has been made. The general setting Reply-To address should be set for this setting to work correctly.",
"is_translatable": false,
"name": "se_pii_filter",
"pretty_name": "Section editor personally identifiable information filter",
@@ -5159,10 +5159,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for typesetter assignment notification.",
+ "description": "Subject for the typesetter assignment notification email.",
"is_translatable": true,
"name": "subject_typesetting_notify_typesetter",
- "pretty_name": "Subject for Typesetter assignment notification",
+ "pretty_name": "Subject for typesetter assignment notification",
"type": "char"
},
"value": {
@@ -5174,10 +5174,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to a typesetting manager when a typesetter accepts a task.",
+ "description": "Email sent to typesetting managers when a typesetter accepts a task.",
"is_translatable": true,
"name": "typsetting_typesetter_decision_accept",
- "pretty_name": "Typesetter Accept",
+ "pretty_name": "Typesetter accept",
"type": "rich-text"
},
"value": {
@@ -5189,10 +5189,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for an email sent to a typesetting manager when a typesetter accepts a task.",
+ "description": "Subject for an email sent to typesetting managers when a typesetter accepts a task.",
"is_translatable": true,
"name": "subject_typsetting_typesetter_decision_accept",
- "pretty_name": "Subject for Typesetter Accept",
+ "pretty_name": "Subject for typesetter accept",
"type": "char"
},
"value": {
@@ -5204,10 +5204,10 @@
"name": "email"
},
"setting": {
- "description": "Email sent to typesetting manager when a typesetter declines a task.",
+ "description": "Email sent to typesetting managers when a typesetter declines a task.",
"is_translatable": true,
"name": "typsetting_typesetter_decision_decline",
- "pretty_name": "Typesetter Decline",
+ "pretty_name": "Typesetter decline",
"type": "rich-text"
},
"value": {
@@ -5219,10 +5219,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetter Decline",
+ "description": "Subject for the email sent to typesetting managers when a typesetter declines a task.",
"is_translatable": true,
"name": "subject_typsetting_typesetter_decision_decline",
- "pretty_name": "Subject for Typesetter Decline",
+ "pretty_name": "Subject for typesetter decline",
"type": "char"
},
"value": {
@@ -5234,7 +5234,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to typesetting manager when a typesetter completes a task.",
+ "description": "Email sent to typesetting managers when a typesetter completes a task.",
"is_translatable": true,
"name": "typesetting_typesetter_complete",
"pretty_name": "Typesetter complete",
@@ -5249,10 +5249,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetter complete",
+ "description": "Subject for the email sent to typesetting managers when a typesetter completes a task.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_complete",
- "pretty_name": "Subject for Typesetter complete",
+ "pretty_name": "Subject for typesetter complete",
"type": "char"
},
"value": {
@@ -5264,7 +5264,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to Proofreaders on task assignment.",
+ "description": "Email sent to proofreaders on task assignment.",
"is_translatable": true,
"name": "typesetting_notify_proofreader",
"pretty_name": "Proofreader assignment notification",
@@ -5279,10 +5279,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Proofreader assignment notification",
+ "description": "Subject for the email sent to proofreaders on task assignment.",
"is_translatable": true,
"name": "subject_typesetting_notify_proofreader",
- "pretty_name": "Subject for Proofreader assignment notification",
+ "pretty_name": "Subject for proofreader assignment notification",
"type": "char"
},
"value": {
@@ -5297,7 +5297,7 @@
"description": "Proofreader guidelines",
"is_translatable": true,
"name": "typesetting_proofreader_guidelines",
- "pretty_name": "Proofreader Guide",
+ "pretty_name": "Proofreader guide",
"type": "rich-text"
},
"value": {
@@ -5312,7 +5312,7 @@
"type": "char",
"pretty_name": "Production complete",
"is_translatable": true,
- "description": "Subject for the email sent to Editors when Production is complete.",
+ "description": "Subject for the email sent to editors when production is complete.",
"name": "subject_production_complete"
},
"group": {
@@ -5324,7 +5324,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to editors when typesetting is complete. Used by the typesetting plugin.",
+ "description": "Email sent to editors when typesetting is complete.",
"is_translatable": true,
"name": "typesetting_complete",
"pretty_name": "Typesetting complete",
@@ -5339,10 +5339,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for Typesetting complete",
+ "description": "Subject for the email sent to editors when typesetting is complete.",
"is_translatable": true,
"name": "subject_typesetting_complete",
- "pretty_name": "Subject for Typesetting complete",
+ "pretty_name": "Subject for typesetting complete",
"type": "char"
},
"value": {
@@ -5354,7 +5354,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
+ "description": "Email sent to editors when a proofreading task is complete.",
"is_translatable": true,
"name": "typesetting_proofreader_completed",
"pretty_name": "Proofreading complete",
@@ -5369,10 +5369,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for the email sent to editors when a proofreading task is complete. Used by the typesetting plugin.",
+ "description": "Subject for the email sent to editors when a proofreading task is complete.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_completed",
- "pretty_name": "Subject for Proofreading complete",
+ "pretty_name": "Subject for proofreading complete",
"type": "char"
},
"value": {
@@ -5384,7 +5384,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
+ "description": "Email sent to proofreaders when a proofreading assignment is cancelled.",
"is_translatable": true,
"name": "typesetting_proofreader_cancelled",
"pretty_name": "Proofreading cancelled",
@@ -5399,10 +5399,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for the email sent to proofreaders when a proofreading assignment is cancelled. Used by the typesetting plugin.",
+ "description": "Subject for the email sent to proofreaders when a proofreading assignment is cancelled.",
"is_translatable": true,
"name": "subject_typesetting_proofreader_cancelled",
- "pretty_name": "Subject for Proofreading Cancelled",
+ "pretty_name": "Subject for proofreading cancelled",
"type": "char"
},
"value": {
@@ -5414,7 +5414,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
+ "description": "Email sent to proofreaders when a proofreading assignment is reset (reopened).",
"is_translatable": true,
"name": "typesetting_proofreader_reset",
"pretty_name": "Proofreading reset",
@@ -5429,7 +5429,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for the email sent to proofreaders when a proofreading assignment is reset (reopened). Used by the typesetting plugin.",
+ "description": "Subject for the email sent to proofreaders when a proofreading assignment is reset (reopened).",
"is_translatable": true,
"name": "subject_typesetting_proofreader_reset",
"pretty_name": "Subject for proofreading reset",
@@ -5444,7 +5444,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
+ "description": "Email sent to typesetters when a typesetting assignment has been cancelled.",
"is_translatable": true,
"name": "typesetting_typesetter_cancelled",
"pretty_name": "Typesetting cancelled",
@@ -5459,10 +5459,10 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for the email sent to typesetters when a typesetting assignment has been cancelled. Used by the typesetting plugin.",
+ "description": "Subject for the email sent to typesetters when a typesetting assignment has been cancelled.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_cancelled",
- "pretty_name": "Subject for Typesetting Cancelled",
+ "pretty_name": "Subject for typesetting cancelled",
"type": "char"
},
"value": {
@@ -5474,7 +5474,7 @@
"name": "email"
},
"setting": {
- "description": "Email sent to typesetters when a typesetting assignment has been deleted. Used by the typesetting plugin.",
+ "description": "Email sent to typesetters when a typesetting assignment has been deleted.",
"is_translatable": true,
"name": "typesetting_typesetter_deleted",
"pretty_name": "Typesetting deleted",
@@ -5489,7 +5489,7 @@
"name": "email_subject"
},
"setting": {
- "description": "Subject for the email sent to typesetters when an assignment has been deleted. Used by the typesetting plugin.",
+ "description": "Subject for the email sent to typesetters when an assignment has been deleted.",
"is_translatable": true,
"name": "subject_typesetting_typesetter_deleted",
"pretty_name": "Subject for typesetting deleted",
From 8afda2e15b8bfed08f6de3b589eb806a9ff3b792 Mon Sep 17 00:00:00 2001
From: S-Haime
Date: Thu, 11 Sep 2025 10:33:07 +0100
Subject: [PATCH 36/50] Submission, typesetting and CMS updates
---
src/cms/models.py | 31 +++++++++----------------------
src/review/forms.py | 4 ++--
src/review/models.py | 30 ++++++++++++++----------------
src/submission/forms.py | 4 ++--
src/submission/logic.py | 2 +-
src/submission/models.py | 14 +++++++-------
src/typesetting/forms.py | 2 +-
src/typesetting/models.py | 12 ++++++------
src/typesetting/views.py | 20 ++++++++++----------
9 files changed, 52 insertions(+), 67 deletions(-)
diff --git a/src/cms/models.py b/src/cms/models.py
index 6db16232da..e5a03c92f0 100755
--- a/src/cms/models.py
+++ b/src/cms/models.py
@@ -26,16 +26,12 @@ class Page(models.Model):
name = models.CharField(
max_length=300,
- help_text="The relative URL path to the page, using lowercase "
- "letters and hyphens. For example, a page about "
- "research integrity might be “research-integrity”.",
+ help_text="The relative URL path to the page. This will appear after the slash (/) at the end of your journal's main URL in the link to this page. It cannot contain any capital letters, spaces or special characters.",
verbose_name="Link",
)
display_name = models.CharField(
max_length=100,
- help_text="Name of the page, in 100 characters or fewer, "
- "displayed in the nav and in the top-level heading "
- "on the page (e.g. “Research Integrity”).",
+ help_text="The page title. This will display in the navigation bar and as the heading on your page. 100 characters maximum.",
)
template = models.CharField(
blank=True,
@@ -45,22 +41,14 @@ class Page(models.Model):
content = JanewayBleachField(
null=True,
blank=True,
- help_text="The content of the page. For headings, we recommend "
- "using the Style dropdown (looks like a wand) and "
- "selecting a heading level from 2 to 6, as the display "
- "name field occupies the place of heading level 1. "
- "Note that copying and pasting from a word processor "
- "can produce unwanted results, but you can use Remove "
- "Font Style (looks like an eraser) to remove some "
- "unwanted formatting. To edit the page as HTML, "
- "turn on the Code View (<>).",
+ help_text="The content of your page. If you are copying and pasting this content from a word processor, you may need to use the 'remove formatting' tool or paste without formatting and then format as needed using this editor. For any headings, we recommend using heading level 2 or below, as the page display name will be classed as heading 1. You can access different heading levels by clicking 'Format' and going to 'Blocks'. To edit the page as HTML, "
+ "turn on the code view (<>).",
)
is_markdown = models.BooleanField(default=True)
edited = models.DateTimeField(auto_now=timezone.now)
display_toc = models.BooleanField(
default=False,
- help_text="When enabled this page will display a thinner reading pane "
- "with a table of contents side bar.",
+ help_text="Tick this box to enable a sidebar showing a table of contents for your page based on the headers you have used.",
verbose_name="Display table of contents",
)
@@ -80,8 +68,7 @@ class NavigationItem(models.Model):
link_name = models.CharField(
max_length=100,
- help_text="The text that will appear in the nav bar "
- "(e.g. “About” or “Research Integrity”)",
+ help_text="The page title as it will display in the navigation bar.",
verbose_name="Display name",
)
link = models.CharField(
@@ -107,7 +94,7 @@ class NavigationItem(models.Model):
)
is_external = models.BooleanField(
default=False,
- help_text="Whether the link is to an external website.",
+ help_text="Tick this box if you are linking to an external web page.",
)
sequence = models.IntegerField(
default=99,
@@ -126,14 +113,14 @@ class NavigationItem(models.Model):
has_sub_nav = models.BooleanField(
default=False,
verbose_name="Has sub navigation",
- help_text="Whether this item has sub-nav items under it.",
+ help_text="Tick this box if you want to create a drop-down in your navigation bar from this item.",
)
top_level_nav = models.ForeignKey(
"self",
blank=True,
null=True,
verbose_name="Top-level nav item",
- help_text="If this is a sub-nav item, which top-level item should it go under?",
+ help_text="If you want this to fall under an existing drop-down in your navigation bar, select which one it should fall under.",
on_delete=models.CASCADE,
)
for_footer = models.BooleanField(
diff --git a/src/review/forms.py b/src/review/forms.py
index 9c838406d1..1841bc297c 100755
--- a/src/review/forms.py
+++ b/src/review/forms.py
@@ -142,10 +142,10 @@ def check_for_potential_errors(self):
class BulkReviewAssignmentForm(forms.ModelForm):
template = forms.CharField(
widget=TinyMCE,
- label="Email Template",
+ label="Email template",
)
reviewer_csv = forms.FileField(
- label="Upload Reviewer CSV File",
+ label="Upload reviewer CSV file",
)
def __init__(self, *args, **kwargs):
diff --git a/src/review/models.py b/src/review/models.py
index bb38cede92..e3b5146867 100755
--- a/src/review/models.py
+++ b/src/review/models.py
@@ -196,14 +196,14 @@ class ReviewAssignment(models.Model):
reviewer = models.ForeignKey(
"core.Account",
related_name="reviewer",
- help_text="User to undertake the review",
+ help_text="User to undertake the review.",
null=True,
on_delete=models.SET_NULL,
)
editor = models.ForeignKey(
"core.Account",
related_name="editor",
- help_text="Editor requesting the review",
+ help_text="Editor requesting the review.",
null=True,
on_delete=models.SET_NULL,
)
@@ -226,8 +226,8 @@ class ReviewAssignment(models.Model):
blank=True,
null=True,
help_text="If any of the authors or editors "
- "have any competing interests please add them here. "
- "EG. 'This study was paid for by corp xyz.'.",
+ "have any competing interests, please add them here. "
+ "E.g., 'This study was paid for by corporation xyz.'.",
)
review_type = models.CharField(
max_length=20,
@@ -275,7 +275,7 @@ class ReviewAssignment(models.Model):
help_text="This journal has a policy of sharing reviews openly alongside the published article to aid in transparency. If you give permission here and the article is published, your name and review will be visible.",
)
display_public = models.BooleanField(
- default=False, help_text="Whether this review should be publicly displayed."
+ default=False, help_text="Tick this box if this review should be displayed publicly alongside the article."
)
# set the default and completed reviews managers
@@ -448,7 +448,7 @@ class BaseReviewFormElement(models.Model):
max_length=1000,
null=True,
blank=True,
- help_text="Seperate choices with the bar | character.",
+ help_text="If you are creating a multiple choice option, separate these choices with the bar | character. Otherwise, leave this field blank.",
)
required = models.BooleanField(default=True)
order = models.IntegerField()
@@ -456,9 +456,7 @@ class BaseReviewFormElement(models.Model):
default_visibility = models.BooleanField(
default=True,
- help_text="If true, this setting will be available "
- "to the author automatically, if false it will"
- "be hidden to the author by default.",
+ help_text="Tick this box to allow the author to see this element of the review form by default. If left unticked, only reviewers and editors will be able to see this content.",
)
class Meta:
@@ -622,10 +620,10 @@ class RevisionRequest(models.Model):
author_note = model_utils.JanewayBleachField(
blank=True,
null=True,
- verbose_name="Covering Letter to Editor",
+ verbose_name="Covering letter to editor",
help_text="If you would like to include a cover letter for the editor "
"providing changes you made to your revised manuscript, "
- "please add this above'",
+ "please add this above.",
) # Note from Author to Editor
actions = models.ManyToManyField(
RevisionAction
@@ -639,7 +637,7 @@ class RevisionRequest(models.Model):
response_letter = model_utils.JanewayBleachField(
blank=True,
null=True,
- verbose_name="Response Letter to Reviewers",
+ verbose_name="Response letter to reviewers",
help_text="You have the option to include a response letter for the "
"reviewers, providing details about the changes you made "
"to your manuscript or counter arguments.",
@@ -700,13 +698,13 @@ class DecisionDraft(models.Model):
blank=True,
help_text="This is the email that will be sent to the editor notifying them that you are "
"logging your draft decision.",
- verbose_name="Email to Editor",
+ verbose_name="Email to editor",
)
email_message = model_utils.JanewayBleachField(
null=True,
blank=True,
help_text="This is a draft of the email that will be sent to the author. Your editor will check this.",
- verbose_name="Draft Email to Author",
+ verbose_name="Draft email to the author",
)
drafted = models.DateTimeField(auto_now=True)
@@ -719,13 +717,13 @@ class DecisionDraft(models.Model):
revision_request_due_date = models.DateTimeField(
blank=True,
null=True,
- help_text="Stores a due date for a Drafted Revision Request.",
+ help_text="Sets a due date for a drafted revision request.",
)
editor_decline_rationale = model_utils.JanewayBleachField(
null=True,
blank=True,
help_text="Provide the section editor with a rationale for declining their drafted decision.",
- verbose_name="Rationale for Declining Draft Decision",
+ verbose_name="Rationale for declining draft decision",
)
def __str__(self):
diff --git a/src/submission/forms.py b/src/submission/forms.py
index 0406bb6ea5..9fdc69defb 100755
--- a/src/submission/forms.py
+++ b/src/submission/forms.py
@@ -290,9 +290,9 @@ def __init__(self, *args, **kwargs):
lambda obj: obj.display_name_public_submission
)
self.fields["section"].help_text = (
- "As an editor you will see all "
+ "As an editor, you will see all "
"sections even if they are "
- "closed for public submission"
+ "closed for public submission."
)
diff --git a/src/submission/logic.py b/src/submission/logic.py
index a9326291f7..85170a3921 100755
--- a/src/submission/logic.py
+++ b/src/submission/logic.py
@@ -113,7 +113,7 @@ def check_file(uploaded_file, request, form):
else:
form.add_error(
None,
- _("You must upload a file that is either a Doc, Docx, RTF or ODT."),
+ _("You must upload a file that is in either a DOC, DOCX, RTF or ODT format."),
)
return False
else:
diff --git a/src/submission/models.py b/src/submission/models.py
index 99b37cbb36..a5974cf5f8 100755
--- a/src/submission/models.py
+++ b/src/submission/models.py
@@ -1211,7 +1211,7 @@ def jats_article_type(self):
blank=True,
null=True,
help_text=_(
- "Custom 'how to cite' text. To be used only if the block"
+ "Custom 'how-to-cite' text. To be used only if the block"
" generated by Janeway is not suitable."
),
)
@@ -2651,7 +2651,7 @@ class FrozenAuthor(AbstractLastModifiedModel):
display_email = models.BooleanField(
default=False,
help_text=_(
- "Whether to display this author's email address on the published article."
+ "Tick this box to display this author's email address on the published article page."
),
)
@@ -3023,12 +3023,12 @@ class Section(AbstractLastModifiedModel):
editors = models.ManyToManyField(
"core.Account",
- help_text="Editors assigned will be notified of submissions,"
+ help_text="Editors selected will be notified of submissions to this section,"
" overruling the notification settings for the journal.",
)
section_editors = models.ManyToManyField(
"core.Account",
- help_text="Section editors assigned will be notified of submissions,"
+ help_text="Section editors selected will be notified of submissions to this section,"
" overruling the notification settings for the journal.",
related_name="section_editors",
)
@@ -3052,12 +3052,12 @@ class Section(AbstractLastModifiedModel):
)
public_submissions = models.BooleanField(default=True)
indexing = models.BooleanField(
- default=True, help_text="Whether this section is put forward for indexing."
+ default=True, help_text="Tick this box to put this section forward for indexing."
)
sequence = models.PositiveIntegerField(
default=0,
- help_text="Determines the order in which sections are rendered"
- " They can be reordered by drag-and-drop.",
+ help_text="Determines the order in which sections are rendered."
+ " They can be reordered by drag-and-drop on the main section page.",
)
name = models.CharField(
max_length=200,
diff --git a/src/typesetting/forms.py b/src/typesetting/forms.py
index 7720dbc815..3cf4da185f 100644
--- a/src/typesetting/forms.py
+++ b/src/typesetting/forms.py
@@ -196,7 +196,7 @@ def save(self, commit=True):
class SupplementaryFileChoiceForm(forms.ModelForm):
label = forms.CharField(
required=False,
- help_text=_("Text to show as the download link on the article page"),
+ help_text=_("Text to show as the download link on the article page."),
)
def __init__(self, *args, **kwargs):
diff --git a/src/typesetting/models.py b/src/typesetting/models.py
index 93601d3fbe..baf8f6a3a3 100644
--- a/src/typesetting/models.py
+++ b/src/typesetting/models.py
@@ -123,7 +123,7 @@ class TypesettingAssignment(models.Model):
reviewed = models.BooleanField(default=False)
display_proof_comments = models.BooleanField(
default=True,
- help_text="Allow the typesetter to see the proofreading comments",
+ help_text="Tick this box to give the typesetter access to the proofreading comments.",
)
review_decision = models.CharField(
choices=review_choices(),
@@ -133,8 +133,8 @@ class TypesettingAssignment(models.Model):
task = JanewayBleachField(
blank=True,
- verbose_name="Typesetting Task",
- help_text="The task description if not explained in the typesetting guidelines.",
+ verbose_name="Typesetting task",
+ help_text="The task description, if not explained in the typesetting guidelines.",
)
files_to_typeset = models.ManyToManyField(
"core.File",
@@ -147,7 +147,7 @@ class TypesettingAssignment(models.Model):
)
typesetter_note = JanewayBleachField(
blank=True,
- verbose_name="Note to Editor",
+ verbose_name="Note to editor",
)
objects = models.Manager()
@@ -319,13 +319,13 @@ class GalleyProofing(models.Model):
)
assigned = models.DateTimeField(default=timezone.now)
notified = models.BooleanField(default=False)
- due = models.DateTimeField(default=None, verbose_name="Date Due")
+ due = models.DateTimeField(default=None, verbose_name="Date due")
accepted = models.DateTimeField(blank=True, null=True)
completed = models.DateTimeField(blank=True, null=True)
cancelled = models.BooleanField(default=False)
task = JanewayBleachField(
- verbose_name="Proofing Task",
+ verbose_name="Proofing task",
help_text="Add any additional information or instructions "
"for the proofreader here.",
)
diff --git a/src/typesetting/views.py b/src/typesetting/views.py
index bb09074e3d..ab2dbf1a4b 100644
--- a/src/typesetting/views.py
+++ b/src/typesetting/views.py
@@ -135,7 +135,7 @@ def typesetting_article(request, article_id):
messages.add_message(
request,
messages.INFO,
- "Supplementary file created",
+ "Supplementary file created.",
)
return redirect(
reverse(
@@ -263,14 +263,14 @@ def typesetting_upload_galley(request, article_id, assignment_id=None):
messages.add_message(request, messages.ERROR, str(exc))
except UnicodeDecodeError:
messages.add_message(
- request, messages.ERROR, "Uploaded file is not UTF-8 encoded"
+ request, messages.ERROR, "Uploaded file is not UTF-8 encoded."
)
except production_logic.ZippedGalleyError:
messages.add_message(
request,
messages.ERROR,
"You tried to upload a compressed file. "
- "Please upload each Typeset File separately",
+ "Please upload each typeset file separately.",
)
if assignment and galley:
@@ -280,7 +280,7 @@ def typesetting_upload_galley(request, article_id, assignment_id=None):
messages.add_message(
request,
messages.WARNING,
- "No typeset file uploaded",
+ "No typeset file uploaded.",
)
if not form.is_valid():
@@ -868,7 +868,7 @@ def typesetting_assignment(request, assignment_id):
request,
messages.WARNING,
"The manager for this article has cancelled this typesetting"
- "task. No further changes are allowed",
+ "task. No further changes are allowed.",
)
return redirect(
reverse(
@@ -1020,7 +1020,7 @@ def typesetting_assign_proofreader(request, article_id):
assignment = form.save()
messages.add_message(
- request, messages.SUCCESS, "Proofing Assignment created."
+ request, messages.SUCCESS, "Proofing assignment created."
)
return redirect(
@@ -1253,7 +1253,7 @@ def typesetting_proofreading_assignment(request, assignment_id):
messages.add_message(
request,
messages.SUCCESS,
- "Proofreading Assignment complete.",
+ "Proofreading assignment complete.",
)
return redirect(
reverse(
@@ -1359,7 +1359,7 @@ def typesetting_proofing_download(request, article_id, assignment_id, file_id):
messages.add_message(
request,
messages.WARNING,
- "Requested file is not a typeset file for proofing",
+ "Requested file is not a typeset file for proofing.",
)
return redirect(request.META.get("HTTP_REFERER"))
@@ -1452,7 +1452,7 @@ def mint_supp_doi(request, supp_file_id):
messages.add_message(
request,
messages.ERROR,
- "The DOI field must be filled in",
+ "The DOI field must be filled in.",
)
else:
try:
@@ -1469,7 +1469,7 @@ def mint_supp_doi(request, supp_file_id):
request,
messages.ERROR,
"There was a problem minting the DOI,"
- " the site administrator has been alerted",
+ " the site administrator has been alerted.",
)
logger.exception("Error minting supplementary file DOI %s", e)
else:
From 198c536811d49f5674da0d676e34c6a987d684e1 Mon Sep 17 00:00:00 2001
From: S-Haime
Date: Mon, 15 Sep 2025 12:00:09 +0100
Subject: [PATCH 37/50] News page helptext
---
src/comms/models.py | 22 ++++++++++++++++------
src/journal/models.py | 6 +++---
src/utils/install/journal_defaults.json | 2 +-
3 files changed, 20 insertions(+), 10 deletions(-)
diff --git a/src/comms/models.py b/src/comms/models.py
index 49f3022694..1bd413cdd7 100755
--- a/src/comms/models.py
+++ b/src/comms/models.py
@@ -52,9 +52,20 @@ class NewsItem(models.Model):
"core.Account", blank=True, null=True, on_delete=models.SET_NULL
)
- start_display = models.DateField(default=timezone.now)
- end_display = models.DateField(blank=True, null=True)
- sequence = models.PositiveIntegerField(default=0)
+ start_display = models.DateField(
+ default=timezone.now,
+ help_text="If you want to schedule this news item in advance, select a date for it to be published. Otherwise, select today's date for it to publish immediately.",
+ )
+
+ end_display = models.DateField(blank=True,
+ null=True,
+ help_text="If you want your news item to appear for a limited time only, select a date for it to stop displaying.",
+ )
+
+ sequence = models.PositiveIntegerField(
+ default=0,
+ help_text="This controls the order of news items in relation to one another.",
+ )
large_image_file = models.ForeignKey(
"core.File",
@@ -71,13 +82,12 @@ class NewsItem(models.Model):
max_length=255,
blank=True,
null=True,
- help_text="If you want a custom byline add it here. This will overwrite the display of the user who created "
- "the news item with whatever text is added here.",
+ help_text="The name of this news item's author. If this section is left blank, the byline will credit you as the author.",
)
pinned = models.BooleanField(
default=False,
- help_text="Pinned news items will appear at the top of the news list",
+ help_text="Tick this box to pin this item to the top of your news list.",
)
objects = models.Manager()
diff --git a/src/journal/models.py b/src/journal/models.py
index b018cb26b1..74dd4f9754 100644
--- a/src/journal/models.py
+++ b/src/journal/models.py
@@ -218,7 +218,7 @@ class Journal(AbstractSiteModel):
is_remote = models.BooleanField(
default=False,
help_text=gettext(
- "When enabled, the journal is marked as not hosted in Janeway."
+ "Tick this box if this journal is not hosted on Janeway."
),
)
is_conference = models.BooleanField(default=False)
@@ -231,13 +231,13 @@ class Journal(AbstractSiteModel):
blank=True,
null=True,
help_text=gettext(
- "If the journal is remote you can link to its submission page."
+ "Link to your remote journal's submissions page."
),
)
remote_view_url = models.URLField(
blank=True,
null=True,
- help_text=gettext("If the journal is remote you can link to its home page."),
+ help_text=gettext("Link to your remote journal's home page."),
)
view_pdf_button = models.BooleanField(
default=False,
diff --git a/src/utils/install/journal_defaults.json b/src/utils/install/journal_defaults.json
index 7d6a0d4f0e..9b7cb72f08 100644
--- a/src/utils/install/journal_defaults.json
+++ b/src/utils/install/journal_defaults.json
@@ -4011,7 +4011,7 @@
"name": "news"
},
"setting": {
- "description": "Title for the News page and Homepage block",
+ "description": "The title which will appear on your news page and, if enabled, on the news section on your home page.",
"is_translatable": true,
"name": "news_title",
"pretty_name": "News title",
From 7a36474385b8f1d4174c1af3604f4ff4d785ef5c Mon Sep 17 00:00:00 2001
From: S-Haime
Date: Mon, 15 Sep 2025 15:51:30 +0100
Subject: [PATCH 38/50] More helptext and page text updates.
---
src/journal/models.py | 11 +++++------
src/templates/admin/elements/forms/group_article.html | 4 ++--
.../admin/submission/manager/configurator.html | 4 +---
src/utils/install/journal_defaults.json | 6 +++---
4 files changed, 11 insertions(+), 14 deletions(-)
diff --git a/src/journal/models.py b/src/journal/models.py
index 74dd4f9754..853c428121 100644
--- a/src/journal/models.py
+++ b/src/journal/models.py
@@ -192,10 +192,10 @@ class Journal(AbstractSiteModel):
)
# DEPRECATED "description" in favour of "journal_description" setting
description = JanewayBleachField(
- null=True, blank=True, verbose_name="Journal Description"
+ null=True, blank=True, verbose_name="Journal description"
)
contact_info = JanewayBleachField(
- null=True, blank=True, verbose_name="Contact Information"
+ null=True, blank=True, verbose_name="Contact information"
)
keywords = models.ManyToManyField(
"submission.Keyword",
@@ -212,7 +212,7 @@ class Journal(AbstractSiteModel):
enable_correspondence_authors = models.BooleanField(default=True)
disable_html_downloads = models.BooleanField(
default=False,
- help_text="Used to disable download links for HTML files on the Article page.",
+ help_text="Tick this box to disable download links for HTML files on the Article page.",
)
full_width_navbar = models.BooleanField(default=False)
is_remote = models.BooleanField(
@@ -241,7 +241,7 @@ class Journal(AbstractSiteModel):
)
view_pdf_button = models.BooleanField(
default=False,
- help_text=gettext('Enables a "View PDF" link on article pages.'),
+ help_text=gettext('Tick this box to enable a "View PDF" link on article pages.'),
)
# Nav Items
@@ -284,8 +284,7 @@ class Journal(AbstractSiteModel):
display_article_number = models.BooleanField(
default=False,
help_text=gettext(
- "Whether to display article numbers. Article numbers are distinct "
- "from article ID and can be set in Edit Metadata.",
+ "Tick this box to display article numbers. Note: article numbers are distinct from article IDs. The article number can be set using Edit metadata.",
),
)
display_article_page_numbers = models.BooleanField(default=True)
diff --git a/src/templates/admin/elements/forms/group_article.html b/src/templates/admin/elements/forms/group_article.html
index 9ed6376877..f75b52ca20 100644
--- a/src/templates/admin/elements/forms/group_article.html
+++ b/src/templates/admin/elements/forms/group_article.html
@@ -2,7 +2,7 @@
General Article Display