diff --git a/journals/migrations/0084_journal_minimal_nr_of_reports.py b/journals/migrations/0084_journal_minimal_nr_of_reports.py new file mode 100644 index 0000000000000000000000000000000000000000..7f22b12f1ae0f1ebd1b06363f2c01df9fe31bb2c --- /dev/null +++ b/journals/migrations/0084_journal_minimal_nr_of_reports.py @@ -0,0 +1,18 @@ +# Generated by Django 2.1.8 on 2019-10-05 14:24 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('journals', '0083_auto_20191005_1142'), + ] + + operations = [ + migrations.AddField( + model_name='journal', + name='minimal_nr_of_reports', + field=models.PositiveSmallIntegerField(default=1, help_text='Minimal number of substantial Reports required before an acceptance motion can be formulated'), + ), + ] diff --git a/journals/models/journal.py b/journals/models/journal.py index f466fd17001f7206eea703df9d08bf1ee1d6e9b7..cfa723a30eb8b4895673c16a8cede89d6de5c302 100644 --- a/journals/models/journal.py +++ b/journals/models/journal.py @@ -45,6 +45,10 @@ class Journal(models.Model): scope = models.TextField(default='[To be filled in; you can use markup]') content = models.TextField(default='[To be filled in; you can use markup]') acceptance_criteria = models.TextField(default='[To be filled in; you can use markup]') + minimal_nr_of_reports = models.PositiveSmallIntegerField( + help_text=('Minimal number of substantial Reports required ' + 'before an acceptance motion can be formulated'), + default=1) has_DOAJ_Seal = models.BooleanField(default=False) diff --git a/journals/templates/journals/about.html b/journals/templates/journals/about.html index 42aaaac1603d69de0fd69c8746ce4c2d58dbe1bf..849a9ac55fa88b6042ad99132ba70074cfa64e92 100644 --- a/journals/templates/journals/about.html +++ b/journals/templates/journals/about.html @@ -46,18 +46,21 @@ Scope </h2> {{ journal.scope|automarkup }} - <p> - The scope includes (but is not limited to): - <ul> - {% for discipline in subject_areas %} - {% if discipline.0 == journal.get_discipline_display %} - {% for area in discipline.1 %} - <li>{{ area.1 }}</li> - {% endfor %} - {% endif %} - {% endfor %} - </ul> - </p> + {% if "multidiscip" not in journal.discipline %} + <br><br> + <p> + The scope includes (but is not limited to): + <ul> + {% for discipline in subject_areas %} + {% if discipline.0 == journal.get_discipline_display %} + {% for area in discipline.1 %} + <li>{{ area.1 }}</li> + {% endfor %} + {% endif %} + {% endfor %} + </ul> + </p> + {% endif %} <h2 class="highlight" id="content"> Content @@ -69,12 +72,14 @@ </h2> {{ journal.acceptance_criteria|automarkup }} - <h2 class="highlight" id="sub_and_ed"> Submission and Editorial Process </h2> <p>Authors should follow the <a href="{% url 'journal:authoring' doi_label=journal.doi_label %}">authoring guidelines</a> to ensure seamless processing of their manuscript. The <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions</a> apply to all Submissions to SciPost Physics.</p> <p>All incoming Submissions are thoroughly checked for plagiarism, and follow the peer-witnessed refereeing procedures outlined in <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>.</p> + {% if journal.minimal_nr_of_reports > 0 %} + <p><strong>Minimal number of reports</strong>: at least {{ journal.minimal_nr_of_reports }} substantial report{{ journal.minimal_nr_of_reports|pluralize }} must have been received; all points raised must have been addressed either in resubmissions or in author replies before a recommendation for publication can be formulated.</p> + {% endif %} <p>All publication decisions are taken by the <a href="{% url 'colleges:colleges' %}">Editorial College ({{ journal.get_discipline_display }})</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> <p>Accepted submissions benefit from our top-quality production process, and from our <a href="{% url 'news:news' %}#news_51" target="_blank">industry-leading metadata handling facilities</a>.</p>