diff --git a/journals/templates/journals/SciPostPhysCodeb_about.html b/journals/templates/journals/SciPostPhysCodeb_about.html index 66c659a6ef2fd95f92f6b63378ef2722eb504b63..e9ff16fd00f793a11a8c1590f6c260783e1ce01e 100644 --- a/journals/templates/journals/SciPostPhysCodeb_about.html +++ b/journals/templates/journals/SciPostPhysCodeb_about.html @@ -6,62 +6,62 @@ {% block link_class_physics_about %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Codebases</a> - <span class="breadcrumb-item active">About</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Codebases</a> + <span class="breadcrumb-item active">About</span> {% endblock %} {% block content %} - {% with header_text='About SciPost Physics Codebases' %} - {{block.super}} - {% endwith %} + {% with header_text='About SciPost Physics Codebases' %} + {{block.super}} + {% endwith %} -{% if perms.scipost.can_attend_VGMs %} -<div class="container border border-danger"> - <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> + {% if perms.scipost.can_attend_VGMs %} + <div class="container border border-danger"> + <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> - <div class="row"> + <div class="row"> <div class="col-md-6"> - <h2>Aims</h2> - <p>SciPost Physics Codebases is a new-generation publication venue for computer codes and algorithms of relevance to research in Physics.</p> - <p>It aims to offer a high-profile venue in which top-level numerical algorithms, protocols and software packages can be disseminated as fully-featured publication objects, with all the benefits associated to top-quality papers.</p> - <p>Contributors to research-level software development can thus obtain proper recognition and find their rightful place within the modern scientific literature.</p> - <p>As per other SciPost Journals, SciPost Physics Codebases is two-way open access, peer-witnessed refereed. Publications in SciPost Physics Codebases benefit from the same professional treatment given to our other Journals, including metadata handling, citable DOI, citations listing, funding information handling, permanent archiving and many others.</p> + <h2>Aims</h2> + <p>SciPost Physics Codebases is a new-generation publication venue for computer codes and algorithms of relevance to research in Physics.</p> + <p>It aims to offer a high-profile venue in which top-level numerical algorithms, protocols and software packages can be disseminated as fully-featured publication objects, with all the benefits associated to top-quality papers.</p> + <p>Contributors to research-level software development can thus obtain proper recognition and find their rightful place within the modern scientific literature.</p> + <p>As per other SciPost Journals, SciPost Physics Codebases is two-way open access, peer-witnessed refereed. Publications in SciPost Physics Codebases benefit from the same professional treatment given to our other Journals, including metadata handling, citable DOI, citations listing, funding information handling, permanent archiving and many others.</p> </div> <div class="col-md-6"> - <h2>Scope</h2> - <p>SciPost Physics Codebases publishes outstanding-quality Codebases relevant to all specializations in Computational, Experimental and Theoretical Physics.</p> - <p>Examples of publishable Codebases include:</p> - <ul> - <li>Novel algorithms;</li> - <li>Significant and original reimplementations of well-known algorithms;</li> - <li>Ports of existing codebases to new languages and platforms.</li> - </ul> + <h2>Scope</h2> + <p>SciPost Physics Codebases publishes outstanding-quality Codebases relevant to all specializations in Computational, Experimental and Theoretical Physics.</p> + <p>Examples of publishable Codebases include:</p> + <ul> + <li>Novel algorithms;</li> + <li>Significant and original reimplementations of well-known algorithms;</li> + <li>Ports of existing codebases to new languages and platforms.</li> + </ul> </div> - </div> + </div> - <div class="row"> + <div class="row"> <div class="col-md-6"> <h2>Content</h2> - <p>A Codebase by definition consists of the following elements:</p> - <ul> - <li>A detailed userguide consisting of: - <ul> - <li>An introduction with background information on the field of applicability of the software</li> - <li>A description of the generic workings of the algorithm, its novelty and added value</li> - <li>Installation instructions including listing of dependencies and requirements</li> - - <li>A guide to using the software</li> - <li>Worked-out examples and tests for benchmarking</li> - </ul> - </li> - <li>The source code</li> - </ul> - <p>The source code itself is expected to be self-contained and to include installation instructions and benchmarking tests.</p> + <p>A Codebase by definition consists of the following elements:</p> + <ul> + <li>A detailed userguide consisting of: + <ul> + <li>An introduction with background information on the field of applicability of the software</li> + <li>A description of the generic workings of the algorithm, its novelty and added value</li> + <li>Installation instructions including listing of dependencies and requirements</li> + + <li>A guide to using the software</li> + <li>Worked-out examples and tests for benchmarking</li> + </ul> + </li> + <li>The source code</li> + </ul> + <p>The source code itself is expected to be self-contained and to include installation instructions and benchmarking tests.</p> </div> <div class="col-md-6"> @@ -70,9 +70,9 @@ <p>All incoming Submissions are 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> <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> </div> - </div> + </div> - <div class="row"> + <div class="row"> <div class="col-md-6"> <h2>Licensing</h2> <p>The submitted software must be released under a license which is compliant with the <a href="https://opensource.org/osd">Open Source Definition</a> of the <a href="https://opensource.org">Open Source Initiative</a>. There are many <a href="https://opensource.org/licenses">acceptable licenses</a>, among which:</p> @@ -99,11 +99,11 @@ <p>The publication will be citable (DOI registration via Crossref), and will benefit from full handling as per all other SciPost Journals. The source code will be hosted by SciPost and directly linked from the publication's page.</p> </div> - </div> + </div> -</div> -{% endif %} + </div> + {% endif %} {% endblock %} diff --git a/journals/templates/journals/SciPostPhysCodeb_info_for_authors.html b/journals/templates/journals/SciPostPhysCodeb_info_for_authors.html index 3f4b988b6109e38357c4709278b5e562a803c434..0272c9c99404ea4b3b99bdc95391e87c301cdcd8 100644 --- a/journals/templates/journals/SciPostPhysCodeb_info_for_authors.html +++ b/journals/templates/journals/SciPostPhysCodeb_info_for_authors.html @@ -6,37 +6,37 @@ {% block link_class_physics_info %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Codebases and Datasets</a> - <span class="breadcrumb-item active">Info for Authors</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Codebases and Datasets</a> + <span class="breadcrumb-item active">Info for Authors</span> {% endblock %} {% block content %} - {% with header_text='Information for Authors' %} - {{block.super}} - {% endwith %} - - <div class="row"> - <div class="col-12"> - <h3>Manuscript preparation</h3> - <ul> - <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> - </ul> - - <h3>Submission and Refereeing</h3> - <ul> - <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> - <li>All Submissions to SciPost Physics Codebases and Datasets follow the peer-witnessed refereeing procedures outlined in - <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. - </li> - </ul> - - <h3>Decision</h3> - <ul> - <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> - </ul> - </div> + {% with header_text='Information for Authors' %} + {{block.super}} + {% endwith %} + + <div class="row"> + <div class="col-12"> + <h3>Manuscript preparation</h3> + <ul> + <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> + </ul> + + <h3>Submission and Refereeing</h3> + <ul> + <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> + <li>All Submissions to SciPost Physics Codebases and Datasets follow the peer-witnessed refereeing procedures outlined in + <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. + </li> + </ul> + + <h3>Decision</h3> + <ul> + <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhysComm_about.html b/journals/templates/journals/SciPostPhysComm_about.html index 84d2abe99ae085e2a20e2b931c6e6346c6af0101..64f492441c4730cde4ab84cf59be2bed11166fbe 100644 --- a/journals/templates/journals/SciPostPhysComm_about.html +++ b/journals/templates/journals/SciPostPhysComm_about.html @@ -6,45 +6,45 @@ {% block link_class_physics_about %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Commons</a> - <span class="breadcrumb-item active">About</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Commons</a> + <span class="breadcrumb-item active">About</span> {% endblock %} {% block content %} - {% with header_text='About SciPost Physics Commons' %} - {{block.super}} - {% endwith %} + {% with header_text='About SciPost Physics Commons' %} + {{block.super}} + {% endwith %} -{% if perms.scipost.can_attend_VGMs %} -<div class="container border border-danger"> - <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> + {% if perms.scipost.can_attend_VGMs %} + <div class="container border border-danger"> + <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> - <div class="row"> + <div class="row"> <div class="col-md-6"> - <h2>Aims</h2> - <p>SciPost Physics Commons is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> - <p>Implementing <a href="{% url 'scipost:about' %}#GOA">Genuine Open Access</a>, SciPost Physics is a publishing venue in which uncompromising scientific quality meets the highest achievable standards of open accessibility.</p> + <h2>Aims</h2> + <p>SciPost Physics Commons is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> + <p>Implementing <a href="{% url 'scipost:about' %}#GOA">Genuine Open Access</a>, SciPost Physics is a publishing venue in which uncompromising scientific quality meets the highest achievable standards of open accessibility.</p> </div> <div class="col-md-6"> - <h2>Scope</h2> - <p>SciPost Physics Commons publishes outstanding-quality research articles in the domains of Experimental, Theoretical and Computational physics, including but not limited to:</p> - <ul> - {% for discipline in subject_areas %} + <h2>Scope</h2> + <p>SciPost Physics Commons publishes outstanding-quality research articles in the domains of Experimental, Theoretical and Computational physics, including but not limited to:</p> + <ul> + {% for discipline in subject_areas %} {% if discipline.0 == 'Physics' %} - {% for area in discipline.1 %} - <li>{{ area.1 }}</li> - {% endfor %} + {% for area in discipline.1 %} + <li>{{ area.1 }}</li> + {% endfor %} {% endif %} - {% endfor %} - </ul> + {% endfor %} + </ul> </div> - </div> + </div> - <div class="row"> + <div class="row"> <div class="col-md-6"> <h2>Content</h2> <p>The journal accepts three indicative types of content: <strong>Letters</strong>, <strong>Articles</strong> and <strong>Reviews</strong>.</p> @@ -61,18 +61,18 @@ <p>All incoming Submissions are 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>. Guest Fellows from the community can be called upon to act as Editor-in-charge.</p> <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> </div> - </div> + </div> - <div class="row"> + <div class="row"> <div class="col-12"> <h2>Publication: Open Access</h2> <p>Publications in SciPost Physics Commons are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> </div> - </div> + </div> -</div> -{% endif %} + </div> + {% endif %} {% endblock %} diff --git a/journals/templates/journals/SciPostPhysComm_info_for_authors.html b/journals/templates/journals/SciPostPhysComm_info_for_authors.html index f8e10ba7c79c2c7f05c0fa453bf2a125c3590124..51b5a1ee08556023c315c068e585412b95b73a66 100644 --- a/journals/templates/journals/SciPostPhysComm_info_for_authors.html +++ b/journals/templates/journals/SciPostPhysComm_info_for_authors.html @@ -6,39 +6,39 @@ {% block link_class_physics_info %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Commons</a> - <span class="breadcrumb-item active">Info for Authors</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Commons</a> + <span class="breadcrumb-item active">Info for Authors</span> {% endblock %} {% block content %} - {% with header_text='Information for Authors' %} - {{block.super}} - {% endwith %} - - - <div class="row"> - <div class="col-12"> - <h3>Manuscript preparation</h3> - <ul> - <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> - </ul> - - <h3>Submission and Refereeing</h3> - <ul> - <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> - <li>All Submissions to SciPost Physics Commons follow the peer-witnessed refereeing procedures outlined in - <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. Guest Fellows from the community can be called upon to act as Editor-in-charge. - </li> - </ul> - - <h3>Decision</h3> - <ul> - <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> - </ul> - </div> + {% with header_text='Information for Authors' %} + {{block.super}} + {% endwith %} + + + <div class="row"> + <div class="col-12"> + <h3>Manuscript preparation</h3> + <ul> + <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> + </ul> + + <h3>Submission and Refereeing</h3> + <ul> + <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> + <li>All Submissions to SciPost Physics Commons follow the peer-witnessed refereeing procedures outlined in + <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. Guest Fellows from the community can be called upon to act as Editor-in-charge. + </li> + </ul> + + <h3>Decision</h3> + <ul> + <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhysLectNotes_about.html b/journals/templates/journals/SciPostPhysLectNotes_about.html index 7b730be0ab5d8e79c4d6f0aaf1b2baeb47fd7ecb..8737b5b125abdcdd7e8b2a12d97baae34fcb415c 100644 --- a/journals/templates/journals/SciPostPhysLectNotes_about.html +++ b/journals/templates/journals/SciPostPhysLectNotes_about.html @@ -6,71 +6,71 @@ {% block link_class_physics_about %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Lecture Notes</a> - <span class="breadcrumb-item active">About</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Lecture Notes</a> + <span class="breadcrumb-item active">About</span> {% endblock %} {% block content %} - {{block.super}} + {{block.super}} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 p-0 py-2">About SciPost Physics Lecture Notes</h2> - </div> + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 p-0 py-2">About SciPost Physics Lecture Notes</h2> </div> + </div> - <div class="row"> - <div class="col-md-6"> - <h2>Aims</h2> - <p>SciPost Physics Lecture Notes is a premium-quality, two-way open access, peer-witnessed refereed Journal for didactic material in the general field of Physics.</p> - <p>It aims at providing scientists with a publishing platform in which uncompromising scientific quality meets the highest achievable standards of open accessibility, with a resolutely international outlook.</p> - <p><em>Two-way open access</em> means free for readers, free for authors: there are no subscription or download costs, and authors are freed from dealing with article submission and/or processing charges.</p> - <p>The <em>peer-witnessed refereeing</em> process guarantees high-quality, responsible refereeing, with demonstrably greater utility for authors and recognition for referees.</p> - </div> - <div class="col-md-6"> - <h2>Scope</h2> - <p>SciPost Physics Lecture Notes publishes outstanding-quality didactic material in the domains of Experimental, Theoretical and Computational physics, among which:</p> - <ul> - <li>Atomic, Molecular and Optical Physics</li> - <li>Biophysics</li> - <li>Condensed Matter Physics</li> - <li>Fluid Dynamics</li> - <li>Gravitation</li> - <li>Cosmology and Astroparticle Physics</li> - <li>High-Energy Physics</li> - <li>Mathematical Physics</li> - <li>Nuclear Physics</li> - <li>Quantum Statistical Mechanics</li> - <li>Statistical and Soft Matter Physics</li> - </ul> - </div> + <div class="row"> + <div class="col-md-6"> + <h2>Aims</h2> + <p>SciPost Physics Lecture Notes is a premium-quality, two-way open access, peer-witnessed refereed Journal for didactic material in the general field of Physics.</p> + <p>It aims at providing scientists with a publishing platform in which uncompromising scientific quality meets the highest achievable standards of open accessibility, with a resolutely international outlook.</p> + <p><em>Two-way open access</em> means free for readers, free for authors: there are no subscription or download costs, and authors are freed from dealing with article submission and/or processing charges.</p> + <p>The <em>peer-witnessed refereeing</em> process guarantees high-quality, responsible refereeing, with demonstrably greater utility for authors and recognition for referees.</p> </div> + <div class="col-md-6"> + <h2>Scope</h2> + <p>SciPost Physics Lecture Notes publishes outstanding-quality didactic material in the domains of Experimental, Theoretical and Computational physics, among which:</p> + <ul> + <li>Atomic, Molecular and Optical Physics</li> + <li>Biophysics</li> + <li>Condensed Matter Physics</li> + <li>Fluid Dynamics</li> + <li>Gravitation</li> + <li>Cosmology and Astroparticle Physics</li> + <li>High-Energy Physics</li> + <li>Mathematical Physics</li> + <li>Nuclear Physics</li> + <li>Quantum Statistical Mechanics</li> + <li>Statistical and Soft Matter Physics</li> + </ul> + </div> + </div> - <div class="row"> - <div class="col-md-6"> - <h2>Content</h2> - <p>The journal accepts Lecture Notes of different levels: - <ul> - <li><strong>Research</strong>-level content is meant for advanced material of interest and importance to current research.</li> - <li><strong>Graduate</strong>-level content is targeted at MSc and PhD caliber readers.</li> - <li><strong>Undergraduate</strong>-level content is meant for more introductory material.</li> - </ul> -.</p> - </div> - <div class="col-md-6"> - <h2>Submission and Editorial Process</h2> - <p>Authors should follow the <a href="{% url 'submissions:author_guidelines' %}">submission 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 Lecture Notes.</p> - <p>All incoming Submissions are 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> - <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> - </div> + <div class="row"> + <div class="col-md-6"> + <h2>Content</h2> + <p>The journal accepts Lecture Notes of different levels: + <ul> + <li><strong>Research</strong>-level content is meant for advanced material of interest and importance to current research.</li> + <li><strong>Graduate</strong>-level content is targeted at MSc and PhD caliber readers.</li> + <li><strong>Undergraduate</strong>-level content is meant for more introductory material.</li> + </ul> + .</p> + </div> + <div class="col-md-6"> + <h2>Submission and Editorial Process</h2> + <p>Authors should follow the <a href="{% url 'submissions:author_guidelines' %}">submission 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 Lecture Notes.</p> + <p>All incoming Submissions are 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> + <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> </div> + </div> - <div class="row"> - <div class="col-12"> - <h2>Publication: Open Access</h2> - <p>Publications in SciPost Physics Lecture Notes are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> - </div> + <div class="row"> + <div class="col-12"> + <h2>Publication: Open Access</h2> + <p>Publications in SciPost Physics Lecture Notes are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhysLectNotes_info_for_authors.html b/journals/templates/journals/SciPostPhysLectNotes_info_for_authors.html index 16fc11b7f45b46856b43df4c49bf757b63633502..5dc5124890996303c5f68493875f24021f2155af 100644 --- a/journals/templates/journals/SciPostPhysLectNotes_info_for_authors.html +++ b/journals/templates/journals/SciPostPhysLectNotes_info_for_authors.html @@ -6,40 +6,40 @@ {% block link_class_physics_info %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Lecture Notes</a> - <span class="breadcrumb-item active">Info for Authors</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Lecture Notes</a> + <span class="breadcrumb-item active">Info for Authors</span> {% endblock %} {% block content %} - {{block.super}} + {{block.super}} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 py-2">Information for Authors</h2> - </div> + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 py-2">Information for Authors</h2> </div> - - <div class="row"> - <div class="col-12"> - <h3>Manuscript preparation</h3> - <ul> - <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> - </ul> - - <h3>Submission and Refereeing</h3> - <ul> - <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> - <li>All Submissions to SciPost Physics Lecture Notes follow the peer-witnessed refereeing procedures outlined in - <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. - </li> - </ul> - - <h3>Decision</h3> - <ul> - <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> - </ul> - </div> + </div> + + <div class="row"> + <div class="col-12"> + <h3>Manuscript preparation</h3> + <ul> + <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> + </ul> + + <h3>Submission and Refereeing</h3> + <ul> + <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> + <li>All Submissions to SciPost Physics Lecture Notes follow the peer-witnessed refereeing procedures outlined in + <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. + </li> + </ul> + + <h3>Decision</h3> + <ul> + <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhysProc_about.html b/journals/templates/journals/SciPostPhysProc_about.html index 6c273a6637b365d50428246d7badb92bc54afdcd..aba4d7539e6bc784d7ef4107693fcaa3aefbeeb3 100644 --- a/journals/templates/journals/SciPostPhysProc_about.html +++ b/journals/templates/journals/SciPostPhysProc_about.html @@ -6,48 +6,48 @@ {% block link_class_physics_about %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Proceedings</a> - <span class="breadcrumb-item active">About</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Proceedings</a> + <span class="breadcrumb-item active">About</span> {% endblock %} {% block content %} - {{block.super}} + {{block.super}} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 p-0 py-2">About SciPost Physics Proceedings</h2> - </div> + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 p-0 py-2">About SciPost Physics Proceedings</h2> </div> - - <div class="row"> - <div class="col-md-6"> - <h2>Aims and Scope</h2> - <p>SciPost Physics Proceedings is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> - <p>It aims at providing a high-quality, openly accessible publishing venue for conference/workshop/school proceedings.</p> - <p>SciPost Physics Proceedings publishes articles in the domains of Experimental, Theoretical and Computational physics, in all specializations.</p> - </div> - <div class="col-md-6"> - <h2>Setup</h2> - <p>Each Issue of SciPost Physics Proceedings corresponds to a distinct event (<i>e.g.</i> conference, workshop, school).</p> - <p>A set of guest Editors is appointed by the event's organizing committee. These guest Editors participate in the refereeing process of all submissions considered for publication in the Issue. Publication decisions are taken jointly by the set of guest Editors and the Editorial College (Physics).</p> - <p>Opening of a Proceedings Issue can be requested by <a href="mailto:proceedings@scipost.org">contacting our proceedings administrators</a>.</p> - </div> + </div> + + <div class="row"> + <div class="col-md-6"> + <h2>Aims and Scope</h2> + <p>SciPost Physics Proceedings is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> + <p>It aims at providing a high-quality, openly accessible publishing venue for conference/workshop/school proceedings.</p> + <p>SciPost Physics Proceedings publishes articles in the domains of Experimental, Theoretical and Computational physics, in all specializations.</p> + </div> + <div class="col-md-6"> + <h2>Setup</h2> + <p>Each Issue of SciPost Physics Proceedings corresponds to a distinct event (<i>e.g.</i> conference, workshop, school).</p> + <p>A set of guest Editors is appointed by the event's organizing committee. These guest Editors participate in the refereeing process of all submissions considered for publication in the Issue. Publication decisions are taken jointly by the set of guest Editors and the Editorial College (Physics).</p> + <p>Opening of a Proceedings Issue can be requested by <a href="mailto:proceedings@scipost.org">contacting our proceedings administrators</a>.</p> + </div> + </div> + + <div class="row"> + <div class="col-md-6"> + <h2>Submission and Editorial Process</h2> + <p>Submission to a particular Issue of SciPost Physics Proceedings is by invitation of the guest Editors only.</p> + <p>Authors should follow the <a href="{% url 'submissions:author_guidelines' %}">submission 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 Proceedings.</p> + <p>All incoming Submissions are 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> + <p>All publication decisions are taken jointly by the guest Editors and the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> </div> - <div class="row"> - <div class="col-md-6"> - <h2>Submission and Editorial Process</h2> - <p>Submission to a particular Issue of SciPost Physics Proceedings is by invitation of the guest Editors only.</p> - <p>Authors should follow the <a href="{% url 'submissions:author_guidelines' %}">submission 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 Proceedings.</p> - <p>All incoming Submissions are 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> - <p>All publication decisions are taken jointly by the guest Editors and the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> - </div> - - <div class="col-md-6"> - <h2>Publication: Open Access</h2> - <p>Publications in SciPost Physics Proceedings are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> - </div> + <div class="col-md-6"> + <h2>Publication: Open Access</h2> + <p>Publications in SciPost Physics Proceedings are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhysProc_info_for_authors.html b/journals/templates/journals/SciPostPhysProc_info_for_authors.html index 576087d2fc25a32637bebc5c75822701c6e43628..f2cc6a9baaf7b3968fb1b13bec7a5ae78014964d 100644 --- a/journals/templates/journals/SciPostPhysProc_info_for_authors.html +++ b/journals/templates/journals/SciPostPhysProc_info_for_authors.html @@ -5,40 +5,40 @@ {% block link_class_physics_info %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Proceedings</a> - <span class="breadcrumb-item active">Info for Authors</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics Proceedings</a> + <span class="breadcrumb-item active">Info for Authors</span> {% endblock %} {% block content %} - {{block.super}} + {{block.super}} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 py-2">Information for Authors</h2> - </div> + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 py-2">Information for Authors</h2> </div> - - <div class="row"> - <div class="col-12"> - <h3>Manuscript preparation</h3> - <ul> - <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> - </ul> - - <h3>Submission and Refereeing</h3> - <ul> - <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> - <li>All Submissions to SciPost Physics Proceedings follow the peer-witnessed refereeing procedures outlined in - <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. - </li> - </ul> - - <h3>Decision</h3> - <ul> - <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> - </ul> - </div> + </div> + + <div class="row"> + <div class="col-12"> + <h3>Manuscript preparation</h3> + <ul> + <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> + </ul> + + <h3>Submission and Refereeing</h3> + <ul> + <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> + <li>All Submissions to SciPost Physics Proceedings follow the peer-witnessed refereeing procedures outlined in + <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. + </li> + </ul> + + <h3>Decision</h3> + <ul> + <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhys_about.html b/journals/templates/journals/SciPostPhys_about.html index a53bb3dc214670dc98eddb65ab58ed70c77bce4c..13d2b11f4dc6711e31d620fa2fa581978a2575ee 100644 --- a/journals/templates/journals/SciPostPhys_about.html +++ b/journals/templates/journals/SciPostPhys_about.html @@ -6,60 +6,60 @@ {% block link_class_physics_about %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics</a> - <span class="breadcrumb-item active">About</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics</a> + <span class="breadcrumb-item active">About</span> {% endblock %} {% block content %} - {{ block.super }} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 p-0 py-2">About SciPost Physics</h2> - </div> + {{ block.super }} + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 p-0 py-2">About SciPost Physics</h2> </div> + </div> -{% if perms.scipost.can_attend_VGMs %} -<div class="container border border-danger"> - <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> + {% if perms.scipost.can_attend_VGMs %} + <div class="container border border-danger"> + <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> - <div class="row"> + <div class="row"> <div class="col-md-6"> - <h2>Aims</h2> - <p>SciPost Physics is our flagship title in the field of Physics.</p> - <p>Publications in SciPost Physics provide details on groundbreaking results and significant breakthroughs occurring in any (sub)specialization of the field.</p> - <p>Submissions to SciPost Physics have to meet exacting editorial standards, and are subjected to our most stringent form of peer-witnessed refereeing.</p> - <p>Implementing <a href="{% url 'scipost:about' %}#GOA">Genuine Open Access</a>, SciPost Physics is a publishing venue in which uncompromising scientific quality meets the highest achievable standards of open accessibility.</p> + <h2>Aims</h2> + <p>SciPost Physics is our flagship title in the field of Physics.</p> + <p>Publications in SciPost Physics provide details on groundbreaking results and significant breakthroughs occurring in any (sub)specialization of the field.</p> + <p>Submissions to SciPost Physics have to meet exacting editorial standards, and are subjected to our most stringent form of peer-witnessed refereeing.</p> + <p>Implementing <a href="{% url 'scipost:about' %}#GOA">Genuine Open Access</a>, SciPost Physics is a publishing venue in which uncompromising scientific quality meets the highest achievable standards of open accessibility.</p> </div> <div class="col-md-6"> - <h2>Scope</h2> - <p>SciPost Physics publishes breakthrough research articles in the domains of Experimental, Theoretical and Computational physics, including but not limited to:</p> - <ul> - {% for discipline in subject_areas %} + <h2>Scope</h2> + <p>SciPost Physics publishes breakthrough research articles in the domains of Experimental, Theoretical and Computational physics, including but not limited to:</p> + <ul> + {% for discipline in subject_areas %} {% if discipline.0 == 'Physics' %} - {% for area in discipline.1 %} - <li>{{ area.1 }}</li> - {% endfor %} + {% for area in discipline.1 %} + <li>{{ area.1 }}</li> + {% endfor %} {% endif %} - {% endfor %} - </ul> + {% endfor %} + </ul> </div> - </div> + </div> - <div class="row"> + <div class="row"> <div class="col-md-6"> <h2>Content</h2> <p>The content format for SciPost Physics is flexible: articles can be short letter-style communications of breakthroughs or in-depth reports of groundbreaking research. There is no minimum or maximum length: the article should however constitute a complete, self-contained unit. The target audience can be researchers in many different subject areas, or specialists in one.</p> <p>The submission format is more demanding than in our other Journals: in addition to the main manuscript, authors must provide a two-page extended abstract detailing: - <ul> - <li>the context to the problem</li> - <li>the breakthrough obtained</li> - <li>perspectives for further research</li> - </ul> - written in a manner which is accessible to a wide spectrum of physicists (in particular for non-specialist Fellows within our Editorial College).</p> + <ul> + <li>the context to the problem</li> + <li>the breakthrough obtained</li> + <li>perspectives for further research</li> + </ul> + written in a manner which is accessible to a wide spectrum of physicists (in particular for non-specialist Fellows within our Editorial College).</p> <p>In addition, submissions to SciPost Physics must provide all the material needed to ensure proper reproducibility of the research results, either in appendices, adjoined files or external repository links:</p> <ul> <li>detailed derivations</li> @@ -75,71 +75,71 @@ <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> <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> </div> - </div> + </div> - <div class="row"> + <div class="row"> <div class="col-12"> <h2>Publication: Open Access</h2> <p>Publications in SciPost Physics are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> </div> - </div> - + </div> -</div> -{% endif %} - <div class="row"> - <div class="col-md-6"> - <h2>Aims</h2> - <p>SciPost Physics is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> - <p>It aims at providing scientists with a publishing platform in which uncompromising scientific quality meets the highest achievable standards of open accessibility, with a resolutely international outlook.</p> - <p><em>Two-way open access</em> means free for readers, free for authors: there are no subscription or download costs, and authors are freed from dealing with article submission and/or processing charges.</p> - <p>The <em>peer-witnessed refereeing</em> process guarantees high-quality, responsible refereeing, with demonstrably greater utility for authors and recognition for referees.</p> - </div> - <div class="col-md-6"> - <h2>Scope</h2> - <p>SciPost Physics publishes outstanding-quality research articles in the domains of Experimental, Theoretical and Computational physics, among which:</p> - <ul> - <li>Atomic, Molecular and Optical Physics</li> - <li>Biophysics</li> - <li>Condensed Matter Physics</li> - <li>Fluid Dynamics</li> - <li>Gravitation</li> - <li>Cosmology and Astroparticle Physics</li> - <li>High-Energy Physics</li> - <li>Mathematical Physics</li> - <li>Nuclear Physics</li> - <li>Quantum Statistical Mechanics</li> - <li>Statistical and Soft Matter Physics</li> - </ul> - </div> </div> - - <div class="row"> - <div class="col-md-6"> - <h2>Content</h2> - <p>The journal accepts three types of content: <strong>Letters</strong>, <strong>Articles</strong> and <strong>Reviews</strong>.</p> - <ul> - <li><strong>Letters</strong> report broad-interest, significant breakthroughs in Physics, of interest and importance to researchers in multiple subject areas.</li> - <li><strong>Articles</strong> provide in-depth, detailed reports of groundbreaking research within one or more subject areas.</li> - <li><strong>Reviews</strong> are short pieces taking a snapshot of a research area, written by recognized leaders in the field, providing a critical assessment of current frontline research and providing pointers towards future opportunities.</li> - </ul> - </div> - <div class="col-md-6"> - <h2>Submission and Editorial Process</h2> - <p>Authors should follow the <a href="{% url 'submissions:author_guidelines' %}">submission 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 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> - <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> - </div> + {% endif %} + + <div class="row"> + <div class="col-md-6"> + <h2>Aims</h2> + <p>SciPost Physics is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> + <p>It aims at providing scientists with a publishing platform in which uncompromising scientific quality meets the highest achievable standards of open accessibility, with a resolutely international outlook.</p> + <p><em>Two-way open access</em> means free for readers, free for authors: there are no subscription or download costs, and authors are freed from dealing with article submission and/or processing charges.</p> + <p>The <em>peer-witnessed refereeing</em> process guarantees high-quality, responsible refereeing, with demonstrably greater utility for authors and recognition for referees.</p> </div> + <div class="col-md-6"> + <h2>Scope</h2> + <p>SciPost Physics publishes outstanding-quality research articles in the domains of Experimental, Theoretical and Computational physics, among which:</p> + <ul> + <li>Atomic, Molecular and Optical Physics</li> + <li>Biophysics</li> + <li>Condensed Matter Physics</li> + <li>Fluid Dynamics</li> + <li>Gravitation</li> + <li>Cosmology and Astroparticle Physics</li> + <li>High-Energy Physics</li> + <li>Mathematical Physics</li> + <li>Nuclear Physics</li> + <li>Quantum Statistical Mechanics</li> + <li>Statistical and Soft Matter Physics</li> + </ul> + </div> + </div> + + <div class="row"> + <div class="col-md-6"> + <h2>Content</h2> + <p>The journal accepts three types of content: <strong>Letters</strong>, <strong>Articles</strong> and <strong>Reviews</strong>.</p> + <ul> + <li><strong>Letters</strong> report broad-interest, significant breakthroughs in Physics, of interest and importance to researchers in multiple subject areas.</li> + <li><strong>Articles</strong> provide in-depth, detailed reports of groundbreaking research within one or more subject areas.</li> + <li><strong>Reviews</strong> are short pieces taking a snapshot of a research area, written by recognized leaders in the field, providing a critical assessment of current frontline research and providing pointers towards future opportunities.</li> + </ul> + </div> + <div class="col-md-6"> + <h2>Submission and Editorial Process</h2> + <p>Authors should follow the <a href="{% url 'submissions:author_guidelines' %}">submission 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 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> + <p>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</p> + </div> + </div> - <div class="row"> - <div class="col-12"> - <h2>Publication: Open Access</h2> - <p>Publications in SciPost Physics are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> - </div> + <div class="row"> + <div class="col-12"> + <h2>Publication: Open Access</h2> + <p>Publications in SciPost Physics are published under the terms of the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>, allowing freedom to use, reproduce and distribute the articles and related content (unless otherwise noted), for commercial and noncommercial purposes, subject to the citation of the original source.</p> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/SciPostPhys_info_for_authors.html b/journals/templates/journals/SciPostPhys_info_for_authors.html index 779c39f022b1c4ab126aefdd4ae432f67c4c3103..098fe79e2bb2890927ddf0e17979c00f9b674440 100644 --- a/journals/templates/journals/SciPostPhys_info_for_authors.html +++ b/journals/templates/journals/SciPostPhys_info_for_authors.html @@ -6,40 +6,40 @@ {% block link_class_physics_info %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics</a> - <span class="breadcrumb-item active">Info for Authors</span> + {{block.super}} + <a href="{% url 'journal:issues' journal.doi_label %}" class="breadcrumb-item">SciPost Physics</a> + <span class="breadcrumb-item active">Info for Authors</span> {% endblock %} {% block content %} - {{block.super}} + {{block.super}} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 py-2">Information for Authors</h2> - </div> + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 py-2">Information for Authors</h2> </div> - - <div class="row"> - <div class="col-12"> - <h3>Manuscript preparation</h3> - <ul> - <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> - </ul> - - <h3>Submission and Refereeing</h3> - <ul> - <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> - <li>All Submissions to SciPost Physics follow the peer-witnessed refereeing procedures outlined in - <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. - </li> - </ul> - - <h3>Decision</h3> - <ul> - <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> - </ul> - </div> + </div> + + <div class="row"> + <div class="col-12"> + <h3>Manuscript preparation</h3> + <ul> + <li>Please follow the <a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a> to ensure seamless processing of your manuscript.</li> + </ul> + + <h3>Submission and Refereeing</h3> + <ul> + <li>Make sure you have read and agree with the <a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions.</a></li> + <li>All Submissions to SciPost Physics follow the peer-witnessed refereeing procedures outlined in + <a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a>. + </li> + </ul> + + <h3>Decision</h3> + <ul> + <li>All publication decisions are taken by the <a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a>, following the rules set out in the <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a>.</li> + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/_publication_card_content.html b/journals/templates/journals/_publication_card_content.html index b186920fa3e095d547d9ccd10f8f0756b338b026..488fc0631c40542d620627f8b7c671a1e70d06f5 100644 --- a/journals/templates/journals/_publication_card_content.html +++ b/journals/templates/journals/_publication_card_content.html @@ -1,28 +1,28 @@ <div class="card-header"> - <h3 class="my-0"><a href="{{publication.get_absolute_url}}">{{ publication.title }}</a></h3> + <h3 class="my-0"><a href="{{publication.get_absolute_url}}">{{ publication.title }}</a></h3> </div> <div class="card-body publication-{{publication.id}}"> - <div class="row justify-content-between mb-0"> - <div class="col"> - <p class="card-text mb-2">{{ publication.author_list }}</p> - <p class="card-text text-muted"> - {{ publication.citation }} · - <span class="font-weight-light"> - published {{ publication.publication_date|date:'j F Y' }} - {% if publication.cc_license != 'CC BY 4.0' %} - · licensed under {{publication.get_cc_license_display}} - {% endif %} - </span> - <span class="mx-1">|</span> - <a href="javascript:;" data-toggle="toggle" data-target="#abstract-pub-{{ publication.id }}">Toggle abstract</a> - · <a href="{{publication.get_absolute_url}}/pdf" target="_blank">pdf</a> - </p> - <p class="abstract mb-0 mt-2 py-2" id="abstract-pub-{{ publication.id }}" style="display:none;">{{ publication.abstract }}</p> - </div> - <div class="col-md-auto"> - {% if include_citation_rate and publication.number_of_citations > 0 %} - <h3><span class="badge badge-primary">{{ publication.number_of_citations }} citation{{ publication.number_of_citations|pluralize }}</span></h3> - {% endif %} - </div> + <div class="row justify-content-between mb-0"> + <div class="col"> + <p class="card-text mb-2">{{ publication.author_list }}</p> + <p class="card-text text-muted"> + {{ publication.citation }} · + <span class="font-weight-light"> + published {{ publication.publication_date|date:'j F Y' }} + {% if publication.cc_license != 'CC BY 4.0' %} + · licensed under {{publication.get_cc_license_display}} + {% endif %} + </span> + <span class="mx-1">|</span> + <a href="javascript:;" data-toggle="toggle" data-target="#abstract-pub-{{ publication.id }}">Toggle abstract</a> + · <a href="{{publication.get_absolute_url}}/pdf" target="_blank">pdf</a> + </p> + <p class="abstract mb-0 mt-2 py-2" id="abstract-pub-{{ publication.id }}" style="display:none;">{{ publication.abstract }}</p> </div> + <div class="col-md-auto"> + {% if include_citation_rate and publication.number_of_citations > 0 %} + <h3><span class="badge badge-primary">{{ publication.number_of_citations }} citation{{ publication.number_of_citations|pluralize }}</span></h3> + {% endif %} + </div> + </div> </div> diff --git a/journals/templates/journals/_publication_citations.html b/journals/templates/journals/_publication_citations.html index 7e47e1448d34865c403c03c79259978d36004437..1e1bb7443e830602db0f47d3c0a1758fa80d55b9 100644 --- a/journals/templates/journals/_publication_citations.html +++ b/journals/templates/journals/_publication_citations.html @@ -1,8 +1,8 @@ <ul> - {% for cite in publication.citedby %} - <li> - {{cite.first_author_given_name}} {{cite.first_author_surname}}{% if cite.multiauthors %} <em>et al.</em>{% endif %}, <em>{{cite.article_title}}</em><br> - {{cite.journal_abbreviation}}{% if cite.volume %} <strong>{{cite.volume}}</strong>{% endif %}, {{cite.first_page|default_if_none:''}} {{cite.item_number|default_if_none:''}} ({{cite.year}}) <a href="https://doi.org/{{cite.doi}}" target="_blank">[Crossref]</a> - </li> - {% endfor %} + {% for cite in publication.citedby %} + <li> + {{cite.first_author_given_name}} {{cite.first_author_surname}}{% if cite.multiauthors %} <em>et al.</em>{% endif %}, <em>{{cite.article_title}}</em><br> + {{cite.journal_abbreviation}}{% if cite.volume %} <strong>{{cite.volume}}</strong>{% endif %}, {{cite.first_page|default_if_none:''}} {{cite.item_number|default_if_none:''}} ({{cite.year}}) <a href="https://doi.org/{{cite.doi}}" target="_blank">[Crossref]</a> + </li> + {% endfor %} </ul> diff --git a/journals/templates/journals/add_author.html b/journals/templates/journals/add_author.html index 5d116200f4608bf9c94d0f137f937e154f185706..3f24915b354b9e43ef857efa0acf5782786ec914 100644 --- a/journals/templates/journals/add_author.html +++ b/journals/templates/journals/add_author.html @@ -3,16 +3,16 @@ {% block pagetitle %}: add author to publication{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{{publication.get_absolute_url}}" class="breadcrumb-item">{{publication.citation}}</a> - <span class="breadcrumb-item active">Add author to publication</span> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{{publication.get_absolute_url}}" class="breadcrumb-item">{{publication.citation}}</a> + <span class="breadcrumb-item active">Add author to publication</span> - </nav> - </div> + </nav> </div> + </div> {% endblock %} {% load scipost_extras %} @@ -20,25 +20,25 @@ {% block content %} -<h1 class="highlight">Add author to publication</h1> -{% include 'partials/journals/publication_li_content.html' with publication=publication %} -<br> + <h1 class="highlight">Add author to publication</h1> + {% include 'partials/journals/publication_li_content.html' with publication=publication %} + <br> -<div class="row"> + <div class="row"> <div class="col-12"> <h3>Current list of authors</h3> <ul> {% for author in publication.authors.all %} - <li> - {% if author.is_registered %} - <a href="{{ author.profile.contributor.get_absolute_url }}">{{ author.profile.contributor }}</a> - {% else %} - <a href="{{ author.profile }}">{{ author.profile }}</a> - {% endif %} - </li> + <li> + {% if author.is_registered %} + <a href="{{ author.profile.contributor.get_absolute_url }}">{{ author.profile.contributor }}</a> + {% else %} + <a href="{{ author.profile }}">{{ author.profile }}</a> + {% endif %} + </li> {% empty %} - <li>No authors known.</li> + <li>No authors known.</li> {% endfor %} </ul> @@ -59,14 +59,14 @@ </div> </div> </div> -</div> + </div> -<p>Return to the <a href="{{publication.get_absolute_url}}">publication's page</a> or to the <a href="{% url 'journals:manage_metadata' %}">general metadata management page</a>.</p> + <p>Return to the <a href="{{publication.get_absolute_url}}">publication's page</a> or to the <a href="{% url 'journals:manage_metadata' %}">general metadata management page</a>.</p> {% endblock content %} {% block footer_script %} - {{ block.super }} - {{ form.media }} + {{ block.super }} + {{ form.media }} {% endblock footer_script %} diff --git a/journals/templates/journals/allocate_orgpubfractions.html b/journals/templates/journals/allocate_orgpubfractions.html index a1522ff804038967629fb65b3d9abf6af4a19972..5c54ec4eaa0e3ca35bfe5700b644e6c39dcc51c9 100644 --- a/journals/templates/journals/allocate_orgpubfractions.html +++ b/journals/templates/journals/allocate_orgpubfractions.html @@ -3,76 +3,76 @@ {% block pagetitle %}: Allocate support fractions{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Allocate support fractions</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Allocate support fractions</span> + </nav> </div> + </div> {% endblock %} {% load bootstrap %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Allocate support fractions for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> - {% include 'partials/journals/publication_li_content.html' with publication=publication %} + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Allocate support fractions for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + {% include 'partials/journals/publication_li_content.html' with publication=publication %} - <hr class="divider"> + <hr class="divider"> - <h3 class="highlight">Which Organizations supported the research in this publication?</h3> - <p>Please indicate <strong>which Organizations should be credited with supporting the research published in this publication</strong>.<br/>Data provided here is indicative and does not need to be extremely accurate.<br/>Note however that this data <strong>is used</strong> to set the suggested level of support from external Organizations which SciPost needs to remain sustainable.<br/><br/>The Organizations listed here appear as either host institutions for the authors, or as acknowledged funders.<br/>Is the list of Organizations incomplete? <a href="mailto:edadmin@scipost.org?subject=Missing Organizations for {{ publication.doi_label }}&body=[Please provide the missing data here]">Please email EdAdmin with details</a>.</p> + <h3 class="highlight">Which Organizations supported the research in this publication?</h3> + <p>Please indicate <strong>which Organizations should be credited with supporting the research published in this publication</strong>.<br/>Data provided here is indicative and does not need to be extremely accurate.<br/>Note however that this data <strong>is used</strong> to set the suggested level of support from external Organizations which SciPost needs to remain sustainable.<br/><br/>The Organizations listed here appear as either host institutions for the authors, or as acknowledged funders.<br/>Is the list of Organizations incomplete? <a href="mailto:edadmin@scipost.org?subject=Missing Organizations for {{ publication.doi_label }}&body=[Please provide the missing data here]">Please email EdAdmin with details</a>.</p> - <form method="post" action="{% url 'journals:allocate_orgpubfractions' doi_label=publication.doi_label %}"> - {% csrf_token %} - {{ formset.management_form }} - <table class="table"> - {% for form in formset %} - {% if forloop.first %} - <thead> - <tr> - {% for field in form.visible_fields %} - <th>{{ field.label }}</th> - {% endfor %} - </tr> - </thead> - {% endif %} - <tr> - {% for field in form.visible_fields %} - <td> + <form method="post" action="{% url 'journals:allocate_orgpubfractions' doi_label=publication.doi_label %}"> + {% csrf_token %} + {{ formset.management_form }} + <table class="table"> + {% for form in formset %} {% if forloop.first %} - {% for hidden in form.hidden_fields %} - {{ hidden }} - {% endfor %} + <thead> + <tr> + {% for field in form.visible_fields %} + <th>{{ field.label }}</th> + {% endfor %} + </tr> + </thead> {% endif %} - {{ field.errors.as_ul }} - {{ field }} - </td> + <tr> + {% for field in form.visible_fields %} + <td> + {% if forloop.first %} + {% for hidden in form.hidden_fields %} + {{ hidden }} + {% endfor %} + {% endif %} + {{ field.errors.as_ul }} + {{ field }} + </td> + {% endfor %} + </tr> {% endfor %} - </tr> - {% endfor %} - </table> - {% if formset.non_form_errors %} - <h4 class="text-danger">Error: {{ formset.non_form_errors }}</h4> - {% endif %} - <p>These fractions {% if publication.pubfractions_confirmed_by_authors %}<span class="text-success">have been confirmed</span>{% else %}<span class="text-danger">have not yet been confirmed</span>{% endif %} by the authors.</p> - <input type="submit" class="btn btn-primary" value="Save/confirm fractions"> - </form> - <br/> - {% if perms.scipost.can_publish_accepted_submission %} - <ul class="ul"> - {% if not publication.pubfractions_confirmed_by_authors %} - <li><a href="{% url 'journals:request_pubfrac_check' doi_label=publication.doi_label %}" class="btn btn-link">Email corresponding author to request check of this pubfraction allocation</a></li> + </table> + {% if formset.non_form_errors %} + <h4 class="text-danger">Error: {{ formset.non_form_errors }}</h4> + {% endif %} + <p>These fractions {% if publication.pubfractions_confirmed_by_authors %}<span class="text-success">have been confirmed</span>{% else %}<span class="text-danger">have not yet been confirmed</span>{% endif %} by the authors.</p> + <input type="submit" class="btn btn-primary" value="Save/confirm fractions"> + </form> + <br/> + {% if perms.scipost.can_publish_accepted_submission %} + <ul class="ul"> + {% if not publication.pubfractions_confirmed_by_authors %} + <li><a href="{% url 'journals:request_pubfrac_check' doi_label=publication.doi_label %}" class="btn btn-link">Email corresponding author to request check of this pubfraction allocation</a></li> + {% endif %} + <li><a href="{% url 'journals:manage_metadata' %}" class="btn btn-link">Back to Admin</a></li> + </ul> {% endif %} - <li><a href="{% url 'journals:manage_metadata' %}" class="btn btn-link">Back to Admin</a></li> - </ul> - {% endif %} + </div> </div> -</div> {% endblock content %} diff --git a/journals/templates/journals/author_affiliation_add.html b/journals/templates/journals/author_affiliation_add.html index 103c414f1abc5426aaa0175b3de3ea59c2a760a1..139a87da925a33bd2b17a869836875354de1a7da 100644 --- a/journals/templates/journals/author_affiliation_add.html +++ b/journals/templates/journals/author_affiliation_add.html @@ -5,53 +5,53 @@ {% load bootstrap %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <a href="{% url 'journals:author_affiliations' doi_label=table.publication.doi_label %}" class="breadcrumb-item">Author Affiliations</a> - <span class="breadcrumb-item active">Add</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <a href="{% url 'journals:author_affiliations' doi_label=table.publication.doi_label %}" class="breadcrumb-item">Author Affiliations</a> + <span class="breadcrumb-item active">Add</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Author affiliations for author {{ table }} of publication <a href="{% url 'scipost:publication_detail' doi_label=table.publication.doi_label %}">{{ table.publication.doi_label }}</a></h1> - <br> - - <div class="row"> - <div class="col-4"> - <ul> - {% for aff in table.affiliations.all %} - <li>{{ aff }}</li> - {% empty %} - <li>No affiliation found</li> - {% endfor %} - </ul> - </div> - <div class="col-6"> - <h4>Add an affiliation (at moment of publication) to this Author:</h4> - <form action="{% url 'journals:author_affiliation_update' doi_label=table.publication.doi_label pk=table.pk %}" method="post"> - {% csrf_token %} - {{ add_affiliation_form|bootstrap }} - <input type="submit" name="submit" value="Add" class="btn btn-outline-secondary"> - </form> - </div> - <div class="col-2"> - <p>Can't find it in the selector? <a href="{% url 'organizations:organization_create' %}" target="_blank">Add a new organization to our database</a> (opens in new window)</p> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Author affiliations for author {{ table }} of publication <a href="{% url 'scipost:publication_detail' doi_label=table.publication.doi_label %}">{{ table.publication.doi_label }}</a></h1> + <br> + + <div class="row"> + <div class="col-4"> + <ul> + {% for aff in table.affiliations.all %} + <li>{{ aff }}</li> + {% empty %} + <li>No affiliation found</li> + {% endfor %} + </ul> + </div> + <div class="col-6"> + <h4>Add an affiliation (at moment of publication) to this Author:</h4> + <form action="{% url 'journals:author_affiliation_update' doi_label=table.publication.doi_label pk=table.pk %}" method="post"> + {% csrf_token %} + {{ add_affiliation_form|bootstrap }} + <input type="submit" name="submit" value="Add" class="btn btn-outline-secondary"> + </form> + </div> + <div class="col-2"> + <p>Can't find it in the selector? <a href="{% url 'organizations:organization_create' %}" target="_blank">Add a new organization to our database</a> (opens in new window)</p> + </div> </div> </div> </div> -</div> {% endblock %} {% block footer_script %} - {{ block.super }} - {{ add_affiliation_form.media }} + {{ block.super }} + {{ add_affiliation_form.media }} {% endblock footer_script %} diff --git a/journals/templates/journals/author_affiliations.html b/journals/templates/journals/author_affiliations.html index 1213081cd6e1bb7b51e4e0efc2f58d6d5eb92f3a..6577f4f2a4f9bb452ac784c75b119baa636c9f36 100644 --- a/journals/templates/journals/author_affiliations.html +++ b/journals/templates/journals/author_affiliations.html @@ -5,55 +5,55 @@ {% load bootstrap %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Author Affiliations</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Author Affiliations</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Author affiliations for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> - <br> - - <h3>Current Author Affiliations:</h3> - <ul> - {% for auth in publication.authors.all %} - <li> - <div class="row"> - <div class="col-6"> - <h3>{{ auth }}</h3> - <ul> - {% for aff in auth.affiliations.all %} - <li>{{ aff }} <a href="{% url 'journals:author_affiliation_remove' doi_label=publication.doi_label pk=auth.pk organization_id=aff.id %}">remove</a></li> - {% empty %} - <li>No affiliation found</li> - {% endfor %} - </ul> - </div> - <div class="col-6"> - <a href="{% url 'journals:author_affiliation_update' doi_label=publication.doi_label pk=auth.pk %}">Add an affiliation</a> (at moment of publication) to this Author - </div> - </div> - </li> - {% empty %} - <li>No author relation found!</li> - {% endfor %} - </ul> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Author affiliations for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + <br> + + <h3>Current Author Affiliations:</h3> + <ul> + {% for auth in publication.authors.all %} + <li> + <div class="row"> + <div class="col-6"> + <h3>{{ auth }}</h3> + <ul> + {% for aff in auth.affiliations.all %} + <li>{{ aff }} <a href="{% url 'journals:author_affiliation_remove' doi_label=publication.doi_label pk=auth.pk organization_id=aff.id %}">remove</a></li> + {% empty %} + <li>No affiliation found</li> + {% endfor %} + </ul> + </div> + <div class="col-6"> + <a href="{% url 'journals:author_affiliation_update' doi_label=publication.doi_label pk=auth.pk %}">Add an affiliation</a> (at moment of publication) to this Author + </div> + </div> + </li> + {% empty %} + <li>No author relation found!</li> + {% endfor %} + </ul> + </div> </div> -</div> {% endblock %} {% block footer_script %} - {{ block.super }} - {{ add_affiliation_form.media }} + {{ block.super }} + {{ add_affiliation_form.media }} {% endblock footer_script %} diff --git a/journals/templates/journals/base.html b/journals/templates/journals/base.html index 5e3cc60aefa15fff3ac6e39f5d97002fb6b88573..813081838f05e6973cb885359c777bb9465316f8 100644 --- a/journals/templates/journals/base.html +++ b/journals/templates/journals/base.html @@ -6,56 +6,56 @@ {% block body_class %}{{ block.super }} journals{% endblock %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - {% block breadcrumb_items %} - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - {% endblock %} - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + {% block breadcrumb_items %} + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + {% endblock %} + </nav> </div> + </div> {% endblock %} {% block content %} - <div class="row"> - <div class="col-12 journal-head"> - <h2 class="banner"><a href="{{ journal.get_absolute_url }}">{{ journal.get_name_display }}</a></h2> - </div> - <div class="col-12 journal-sub-head"> - <ul class="links"> - <li><a href="{{ journal.get_absolute_url }}">Home</a></li> - <li><a class="{% block link_class_physics_info %}{% endblock %}" href="{% url 'journal:info_for_authors' journal.doi_label %}">Info for authors</a></li> - <li><a href="{% url 'submissions:submit_manuscript' %}">Submit a manuscript</a></li> - <li><a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College</a></li> - <li><a class="{% block link_class_physics_about %}{% endblock %}" href="{% url 'journal:about' journal.doi_label %}">About</a></li> - </ul> - </div> + <div class="row"> + <div class="col-12 journal-head"> + <h2 class="banner"><a href="{{ journal.get_absolute_url }}">{{ journal.get_name_display }}</a></h2> </div> + <div class="col-12 journal-sub-head"> + <ul class="links"> + <li><a href="{{ journal.get_absolute_url }}">Home</a></li> + <li><a class="{% block link_class_physics_info %}{% endblock %}" href="{% url 'journal:info_for_authors' journal.doi_label %}">Info for authors</a></li> + <li><a href="{% url 'submissions:submit_manuscript' %}">Submit a manuscript</a></li> + <li><a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College</a></li> + <li><a class="{% block link_class_physics_about %}{% endblock %}" href="{% url 'journal:about' journal.doi_label %}">About</a></li> + </ul> + </div> + </div> {% endblock %} {% block secondary_footer %} - <footer class="secondary container-fluid py-2"> - <div class="row my-1"> - <div class="col-12"> - {% if journal.active %} - <p>{{journal}} is published by the SciPost Foundation under the journal doi: 10.21468/{{journal.name}}{% if journal.issn %} and ISSN {{journal.issn}}{% endif %}.</p> - {% endif %} - {% if journal.doi_label == 'SciPostPhys' %} - <p class="mb-1"> - SciPost Physics has been awarded the DOAJ Seal <img src="{% static 'scipost/images/DOAJ_Seal_logo_big.png' %}" alt="DOAJ Seal" width="40"> from the <a href="https://doaj.org">Directory of Open Access Journals</a> - </p> - <p> - All content in {{ journal }} is deposited and permanently preserved in the CLOCKSS archive <a href="https://www.clockss.org/clockss/Home" target="_blank"><img src="{% static 'scipost/images/clockss_original_logo_boxed_ai-cropped-90.png' %}" alt="CLOCKSS logo" width="40"></a> - </p> - <p class="mb-1"> - Self-computed impact factor - <small><sup><i class="fa fa-question-circle" data-toggle="tooltip" data-html="true" title="Number of citations in year N for papers published in years N-1 and N-2,<br/>divided by the number of papers in those years.<br/>Data obtained from Crossref's Cited-by service"></i></sup></small> for 2018 (using <a href="https://www.crossref.org/services/cited-by/" target="_blank">Crossref Cited-by</a> data) -: <strong>5.25</strong> - </p> - {% endif %} - </div> - </div> - </footer> + <footer class="secondary container-fluid py-2"> + <div class="row my-1"> + <div class="col-12"> + {% if journal.active %} + <p>{{journal}} is published by the SciPost Foundation under the journal doi: 10.21468/{{journal.name}}{% if journal.issn %} and ISSN {{journal.issn}}{% endif %}.</p> + {% endif %} + {% if journal.doi_label == 'SciPostPhys' %} + <p class="mb-1"> + SciPost Physics has been awarded the DOAJ Seal <img src="{% static 'scipost/images/DOAJ_Seal_logo_big.png' %}" alt="DOAJ Seal" width="40"> from the <a href="https://doaj.org">Directory of Open Access Journals</a> + </p> + <p> + All content in {{ journal }} is deposited and permanently preserved in the CLOCKSS archive <a href="https://www.clockss.org/clockss/Home" target="_blank"><img src="{% static 'scipost/images/clockss_original_logo_boxed_ai-cropped-90.png' %}" alt="CLOCKSS logo" width="40"></a> + </p> + <p class="mb-1"> + Self-computed impact factor + <small><sup><i class="fa fa-question-circle" data-toggle="tooltip" data-html="true" title="Number of citations in year N for papers published in years N-1 and N-2,<br/>divided by the number of papers in those years.<br/>Data obtained from Crossref's Cited-by service"></i></sup></small> for 2018 (using <a href="https://www.crossref.org/services/cited-by/" target="_blank">Crossref Cited-by</a> data) + : <strong>5.25</strong> + </p> + {% endif %} + </div> + </div> + </footer> {% endblock %} diff --git a/journals/templates/journals/base_detail_page.html b/journals/templates/journals/base_detail_page.html index 5b329d251e58ac7f1e3f31d1a2730814002c9f66..56273ebd63dc7dad86bd7b4eadb35adae6307ad2 100644 --- a/journals/templates/journals/base_detail_page.html +++ b/journals/templates/journals/base_detail_page.html @@ -6,16 +6,16 @@ {% block body_class %}{{block.super}} journals{% endblock %} {% block breadcrumb %} - <div class="breadcrumb-container"> + <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - {% block breadcrumb_items %} - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'scipost:publication_detail' publication.doi_label %}" class="breadcrumb-item">{{ publication.doi_label }}</a> - {% endblock %} + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + {% block breadcrumb_items %} + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'scipost:publication_detail' publication.doi_label %}" class="breadcrumb-item">{{ publication.doi_label }}</a> + {% endblock %} - </nav> - </div> + </nav> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/create_abstract_jats.html b/journals/templates/journals/create_abstract_jats.html index 778a942b6ecba49d2ae442c9b3f3829c823c04ef..f29da24b111ce996d2934c5291b3e99a35f7a27a 100644 --- a/journals/templates/journals/create_abstract_jats.html +++ b/journals/templates/journals/create_abstract_jats.html @@ -3,28 +3,28 @@ {% block pagetitle %}: Create abstract (JATS version){% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Create abstract (JATS version)</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Create abstract (JATS version)</span> + </nav> </div> + </div> {% endblock %} {% load bootstrap %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12"> - <h1 class="highlight">Create abstract (JATS version) page for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> - <p> - The following field is prefilled with the current JATS abstract of the Publication object. Once you submit, it will overwrite the current one, shown below. - </p> - <br> + <h1 class="highlight">Create abstract (JATS version) page for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + <p> + The following field is prefilled with the current JATS abstract of the Publication object. Once you submit, it will overwrite the current one, shown below. + </p> + <br> <form method="post"> {% csrf_token %} @@ -33,11 +33,11 @@ <a href="{% url 'journals:manage_metadata' %}" class="ml-3 btn btn-link">Back to Admin</a> </form> - <hr class="divider"> - <h3>Current abstract (JATS version):</h3> - <p class="mb-0">{{ publication.abstract_jats|safe|linebreaksbr }}</p> + <hr class="divider"> + <h3>Current abstract (JATS version):</h3> + <p class="mb-0">{{ publication.abstract_jats|safe|linebreaksbr }}</p> </div> -</div> + </div> {% endblock %} diff --git a/journals/templates/journals/create_citation_list_metadata.html b/journals/templates/journals/create_citation_list_metadata.html index ce066a963e3cc84cb57dfd512f8ffa361c2e7849..e1f8df0dc53860861724c71ab5d342845a9c6945 100644 --- a/journals/templates/journals/create_citation_list_metadata.html +++ b/journals/templates/journals/create_citation_list_metadata.html @@ -3,28 +3,28 @@ {% block pagetitle %}: Create citation list metadata{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Create citation list metadata</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Create citation list metadata</span> + </nav> </div> + </div> {% endblock %} {% load bootstrap %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Create citation list metadata page for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> - <p> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Create citation list metadata page for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + <p> The following field is prefilled with the current citation list of the Publication object. Once you submit, it will overwrite the current citation list, shown below. - </p> - <br> + </p> + <br> <form action="{% url 'journals:create_citation_list_metadata' publication.doi_label %}" method="post"> {% csrf_token %} @@ -45,6 +45,6 @@ {% endfor %} </table> </div> -</div> + </div> {% endblock %} diff --git a/journals/templates/journals/create_funding_info_metadata.html b/journals/templates/journals/create_funding_info_metadata.html index a7af5ab8b9e1a8b0dd0d34ed2576cfc438a044c1..5892a736e8c4c0aa66aff5569adee1f1b80e0f55 100644 --- a/journals/templates/journals/create_funding_info_metadata.html +++ b/journals/templates/journals/create_funding_info_metadata.html @@ -3,28 +3,28 @@ {% block pagetitle %}: Create funding info metadata{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Create funding info metadata</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Create funding info metadata</span> + </nav> </div> + </div> {% endblock %} {% load bootstrap %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12"> - <h1 class="highlight">Create funding info metadata page for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> - <p> - The following field is prefilled with the current funding info of the Publication object. Once you submit, it will overwrite the current funding info, shown below. - </p> - <br> + <h1 class="highlight">Create funding info metadata page for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + <p> + The following field is prefilled with the current funding info of the Publication object. Once you submit, it will overwrite the current funding info, shown below. + </p> + <br> <form method="post"> {% csrf_token %} @@ -33,11 +33,11 @@ <a href="{% url 'journals:manage_metadata' %}" class="ml-3 btn btn-link">Back to Admin</a> </form> - <hr class="divider"> - <h3>Current funding info metadata:</h3> - <p class="mb-0">{{ publication.metadata.funding_statement|linebreaksbr }}</p> + <hr class="divider"> + <h3>Current funding info metadata:</h3> + <p class="mb-0">{{ publication.metadata.funding_statement|linebreaksbr }}</p> </div> -</div> + </div> {% endblock %} diff --git a/journals/templates/journals/create_metadata_xml.html b/journals/templates/journals/create_metadata_xml.html index 9c3bc731e18e97454aabd24c421fcb6a1ab71ed7..fbe80b7520ff07cd0dca08abf29a74b173ebed7c 100644 --- a/journals/templates/journals/create_metadata_xml.html +++ b/journals/templates/journals/create_metadata_xml.html @@ -3,28 +3,28 @@ {% block pagetitle %}: Create metadata xml{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Create metadata XML</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Create metadata XML</span> + </nav> </div> + </div> {% endblock %} {% load bootstrap %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12"> - <h1 class="highlight">Create metadata XML (for Crossref deposit)</h1> - <p> - The following field is prefilled with data from the Publication object. Once you accept them, they will overwrite the current metadata, shown below. - </p> - <br> + <h1 class="highlight">Create metadata XML (for Crossref deposit)</h1> + <p> + The following field is prefilled with data from the Publication object. Once you accept them, they will overwrite the current metadata, shown below. + </p> + <br> <form action="{% url 'journals:create_metadata_xml' publication.doi_label %}" method="post"> {% csrf_token %} {{ form|bootstrap }} @@ -38,6 +38,6 @@ <br> <pre><code>{{ publication.metadata_xml|linebreaksbr }}</code></pre> </div> -</div> + </div> {% endblock content %} diff --git a/journals/templates/journals/crossmark_policy.html b/journals/templates/journals/crossmark_policy.html index 7eb97b6473744b7321bb9ae6e04fcf423d145b20..c7aabe3a1d6538a65022630675ba90c091e3906e 100644 --- a/journals/templates/journals/crossmark_policy.html +++ b/journals/templates/journals/crossmark_policy.html @@ -3,25 +3,25 @@ {% block pagetitle %}: SciPost Journals: Crossmark Policy{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <span class="breadcrumb-item">Crossmark Policy</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <span class="breadcrumb-item">Crossmark Policy</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> + <div class="row"> + <div class="col-12"> <h2 id="Crossmark Policy">Crossmark Policy</h2> <p><a target="_blank" href="//www.crossref.org/services/crossmark/">Crossmark</a> is a multi-publisher initiative from Crossref to provide a standard way for readers to locate the current version of a piece of content.</p> <p>By applying the Crossmark logo SciPost is committing to maintaining the content it publishes and to alerting readers to changes if and when they occur. Clicking on the Crossmark logo will tell you the current status of a document and may also give you additional publication record information about the document.</p> <p>Please refer to our <a href="{% url 'journals:journals_terms_and_conditions' %}">Journals Terms and Conditions</a> for details about our Corrections and Retractions policy.</p> + </div> </div> -</div> {% endblock content %} diff --git a/journals/templates/journals/generic_metadata_xml_deposit.html b/journals/templates/journals/generic_metadata_xml_deposit.html index 3a99c53dbd1e2928db420c7f957f3dc4b31e347a..1d2f9ba30d29f825136bdcf3edcf124f012093a4 100644 --- a/journals/templates/journals/generic_metadata_xml_deposit.html +++ b/journals/templates/journals/generic_metadata_xml_deposit.html @@ -1,9 +1,9 @@ {% extends 'scipost/_personal_page_base.html' %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journals:manage_report_metadata' %}" class="breadcrumb-item">Manage metadata</a> - <span class="breadcrumb-item">Generic metadata XML deposit</span> + {{block.super}} + <a href="{% url 'journals:manage_report_metadata' %}" class="breadcrumb-item">Manage metadata</a> + <span class="breadcrumb-item">Generic metadata XML deposit</span> {% endblock %} {% block pagetitle %}: Generic metadata XML deposit{% endblock pagetitle %} @@ -11,33 +11,33 @@ {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Generic metadata deposit</h1> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Generic metadata deposit</h1> + </div> </div> -</div> -<div class="row"> - <div class="col-12"> - {% if errormessage %} - <h2 class="text-danger">{{ errormessage }}</h2> - {% endif %} + <div class="row"> + <div class="col-12"> + {% if errormessage %} + <h2 class="text-danger">{{ errormessage }}</h2> + {% endif %} - <h3 class="my-1">Response headers:</h3> - <div> - <pre><code>{{ response_headers|linebreaks }}</code></pre> - </div> + <h3 class="my-1">Response headers:</h3> + <div> + <pre><code>{{ response_headers|linebreaks }}</code></pre> + </div> - <h3 class="mt-3">Response text:</h3> - <div class="border p-3 my-3"> - {{ response_text|safe }} - </div> + <h3 class="mt-3">Response text:</h3> + <div class="border p-3 my-3"> + {{ response_text|safe }} + </div> - <h3>Return to the <a href="{% url 'journals:manage_report_metadata' %}">report</a> or to the <a href="{% url 'journals:manage_comment_metadata' %}">comment</a> metadata management page</h3> + <h3>Return to the <a href="{% url 'journals:manage_report_metadata' %}">report</a> or to the <a href="{% url 'journals:manage_comment_metadata' %}">comment</a> metadata management page</h3> + </div> </div> -</div> {% endblock %} diff --git a/journals/templates/journals/grants_form.html b/journals/templates/journals/grants_form.html index b78f521cb9c883d04e837c623d0892f4a659dcba..159592ceec94960aeadd224bd789d96775f8e5f6 100644 --- a/journals/templates/journals/grants_form.html +++ b/journals/templates/journals/grants_form.html @@ -7,34 +7,34 @@ {% block content %} -<h1>Publication related grant(s)</h1> + <h1>Publication related grant(s)</h1> -<h3>Funding acknowledgement of this Publication:</h3> -{% if publication.has_funding_statement %} -<p>{{ publication.metadata.funding_statement }}</p> -{% else %} -<p>No funding statement was registered.</p> -{% endif %} + <h3>Funding acknowledgement of this Publication:</h3> + {% if publication.has_funding_statement %} + <p>{{ publication.metadata.funding_statement }}</p> + {% else %} + <p>No funding statement was registered.</p> + {% endif %} -<h3>Add existing grant to this Publication</h3> -<form method="post" enctype="multipart/form-data"> + <h3>Add existing grant to this Publication</h3> + <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ form|bootstrap }} <input type="submit" class="btn btn-primary" value="Add"> <a class="btn btn-link ml-2" href="{% url 'funders:add_grant' %}">Create new Grant</a> -</form> + </form> -<hr class="divider"> + <hr class="divider"> -<h3>Current grant(s)</h3> -<ul> + <h3>Current grant(s)</h3> + <ul> {% for grant in publication.grants.all %} - <li>{{ grant }} - <a class="text-danger" href="{% url 'journals:remove_grant' form.instance.doi_label grant.id %}">Remove grant from Publication</a></li> + <li>{{ grant }} - <a class="text-danger" href="{% url 'journals:remove_grant' form.instance.doi_label grant.id %}">Remove grant from Publication</a></li> {% empty %} - <li><em>No grants added</em></li> + <li><em>No grants added</em></li> {% endfor %} -</ul> + </ul> {% endblock %} diff --git a/journals/templates/journals/harvest_citedby_links.html b/journals/templates/journals/harvest_citedby_links.html index 51b0286f03af64e70cfd00d227f2dd39f4504e09..cb81cabd45a087fe6f74e278028387b3f75f6f02 100644 --- a/journals/templates/journals/harvest_citedby_links.html +++ b/journals/templates/journals/harvest_citedby_links.html @@ -5,19 +5,19 @@ {% block content %} -<div class="row"> - <div class="col-12"> - <h1>Cited-by links</h1> + <div class="row"> + <div class="col-12"> + <h1>Cited-by links</h1> {% if errormessage %} - <h2 style="color: red;">{{ errormessage }}</h2> + <h2 style="color: red;">{{ errormessage }}</h2> {% endif %} <h3>Citations</h3> <div class="p-2"> - {% for cit in publication.citedby %} - {{ cit }} - {% endfor %} + {% for cit in publication.citedby %} + {{ cit }} + {% endfor %} </div> <h3>Return to:</h3> @@ -26,7 +26,7 @@ <li><a href="{% url 'journals:manage_metadata' %}">the metadata management page</a></li> </ul> </div> -</div> + </div> {% endblock content %} diff --git a/journals/templates/journals/harvest_citedby_list.html b/journals/templates/journals/harvest_citedby_list.html index 85672fe0818c9f207041c252e5e7d0e06e3bd514..e61bbb9e34ff16a522c5a281a610c94e9a550463 100644 --- a/journals/templates/journals/harvest_citedby_list.html +++ b/journals/templates/journals/harvest_citedby_list.html @@ -5,61 +5,61 @@ {% load bootstrap %} {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item">Harvest citedby data</span> + {{block.super}} + <span class="breadcrumb-item">Harvest citedby data</span> {% endblock %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12"> - <h1 class="highlight">Harvest citedby data</h1> + <h1 class="highlight">Harvest citedby data</h1> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-12"> - <table class="table"> - <thead> - <tr> - <th>doi</th> - <th>Publication date</th> - <th>Nr citations</th> - <th>Latest Cited-by update</th> - <th>Actions</th> - </tr> - </thead> - <tbody> - {% for publication in publications %} - <tr> - <td><a href="{{publication.get_absolute_url}}">{{ publication.doi_label }}</a></td> - <td>{{ publication.publication_date }}</td> - {% if publication.latest_citedby_update %} - <td> - {{ publication.citedby|length }} - </td> - <td> - {{ publication.latest_citedby_update }} - </td> - {% else %} - <td>0</td> - <td>No information available</td> - {% endif %} - <td> - <ul> - <li><a href="{% url 'journals:harvest_citedby_links' publication.doi_label %}">Harvest citedby data now</a></li> - </ul> - </td> - </tr> - {% empty %} - <tr> - <td colspan="5">No publications found.</td> - </tr> - {% endfor %} - </tbody> - </table> + <table class="table"> + <thead> + <tr> + <th>doi</th> + <th>Publication date</th> + <th>Nr citations</th> + <th>Latest Cited-by update</th> + <th>Actions</th> + </tr> + </thead> + <tbody> + {% for publication in publications %} + <tr> + <td><a href="{{publication.get_absolute_url}}">{{ publication.doi_label }}</a></td> + <td>{{ publication.publication_date }}</td> + {% if publication.latest_citedby_update %} + <td> + {{ publication.citedby|length }} + </td> + <td> + {{ publication.latest_citedby_update }} + </td> + {% else %} + <td>0</td> + <td>No information available</td> + {% endif %} + <td> + <ul> + <li><a href="{% url 'journals:harvest_citedby_links' publication.doi_label %}">Harvest citedby data now</a></li> + </ul> + </td> + </tr> + {% empty %} + <tr> + <td colspan="5">No publications found.</td> + </tr> + {% endfor %} + </tbody> + </table> </div> -</div> + </div> {% endblock content %} diff --git a/journals/templates/journals/issue_form.html b/journals/templates/journals/issue_form.html index 8edda40d032317283ee40d39abba7e822279da2a..46b012d2ec281f395d1f7d8861195f89c85c1b9d 100644 --- a/journals/templates/journals/issue_form.html +++ b/journals/templates/journals/issue_form.html @@ -5,29 +5,29 @@ {% block pagetitle %}{{block.super}}: Issues Admin{% endblock pagetitle %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journals:admin_issue_list' %}" class="breadcrumb-item">Issues Admin</a> - {% if form.instance.id %} - <span class="breadcrumb-item">Update {{ issue.short_str }}</span> - {% else %} - <span class="breadcrumb-item">Create new Issue</span> - {% endif %} + {{block.super}} + <a href="{% url 'journals:admin_issue_list' %}" class="breadcrumb-item">Issues Admin</a> + {% if form.instance.id %} + <span class="breadcrumb-item">Update {{ issue.short_str }}</span> + {% else %} + <span class="breadcrumb-item">Create new Issue</span> + {% endif %} {% endblock %} {% block content %} -{% if form.instance.id %} - <h1 class="highlight">Update {{ issue.get_journal.get_name_display }} {{ issue.short_str }}</h1> - <p>Update the Issue for any of the following Journals. If a Journal requires a Volume, select the Volume you would like to use.</p> -{% else %} - <h1 class="highlight">Create next Issue</h1> - <p>Create a next Issue for any of the following Journals. If a Journal requires a Volume, select the Volume you would like to use.</p> -{% endif %} + {% if form.instance.id %} + <h1 class="highlight">Update {{ issue.get_journal.get_name_display }} {{ issue.short_str }}</h1> + <p>Update the Issue for any of the following Journals. If a Journal requires a Volume, select the Volume you would like to use.</p> + {% else %} + <h1 class="highlight">Create next Issue</h1> + <p>Create a next Issue for any of the following Journals. If a Journal requires a Volume, select the Volume you would like to use.</p> + {% endif %} -<form method="post" enctype="multipart/form-data"> + <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ form|bootstrap }} <input type="submit" class="btn btn-primary" value="Save"> -</form> + </form> {% endblock %} diff --git a/journals/templates/journals/issue_list.html b/journals/templates/journals/issue_list.html index 6ad2dbc675747ab69560638d275928273d315dee..1e9655491ec10116e588d7b6dee0948a1550ce23 100644 --- a/journals/templates/journals/issue_list.html +++ b/journals/templates/journals/issue_list.html @@ -3,90 +3,90 @@ {% block pagetitle %}{{block.super}}: Issues Admin{% endblock pagetitle %} {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item active">Issues Admin</span> + {{block.super}} + <span class="breadcrumb-item active">Issues Admin</span> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Manage Issues</h1> - <ul> - <li><a href="{% url 'journals:admin_volumes_list' %}">Manage Volumes</a></li> - <li><a href="{% url 'journals:admin_issue_list' %}" class="active">Manage Issues</a></li> - <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> - <li><a href="{% url 'journals:manage_metadata' %}">Manage Publications metadata</a></li> - <li><a href="{% url 'journals:manage_report_metadata' %}">Manage Report metadata</a></li> - </ul> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Manage Issues</h1> + <ul> + <li><a href="{% url 'journals:admin_volumes_list' %}">Manage Volumes</a></li> + <li><a href="{% url 'journals:admin_issue_list' %}" class="active">Manage Issues</a></li> + <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> + <li><a href="{% url 'journals:manage_metadata' %}">Manage Publications metadata</a></li> + <li><a href="{% url 'journals:manage_report_metadata' %}">Manage Report metadata</a></li> + </ul> - <h3 class="my-3">Journals overview</h3> - <table class="table"> - <thead class="thead-light"> - <tr> - <th>Journal</th> - <th>Latest Issue</th> - <th>Has active Issue?</th> - </tr> - </thead> - {% for journal in journals %} - {% if journal.has_issues %} + <h3 class="my-3">Journals overview</h3> + <table class="table"> + <thead class="thead-light"> <tr> - <td>{{ journal.get_name_display }}</td> - <td>{{ journal.get_latest_issue|default_if_none:'<i>No Issue found</i>' }}</td> + <th>Journal</th> + <th>Latest Issue</th> + <th>Has active Issue?</th> + </tr> + </thead> + {% for journal in journals %} + {% if journal.has_issues %} + <tr> + <td>{{ journal.get_name_display }}</td> + <td>{{ journal.get_latest_issue|default_if_none:'<i>No Issue found</i>' }}</td> + <td> + {% if journal.get_latest_issue %} + {% if journal.get_latest_issue.is_current %} + <i class="fa fa-check text-success"></i> Yes + {% else %} + <i class="fa fa-exclamation-triangle text-warning"></i> No + {% endif %} + {% endif %} + </td> + </tr> + {% endif %} + {% endfor %} + </table> + + <h2 class="mt-4">All Issues</h2> + <a href="{% url 'journals:add_issue' %}">Create a new Issue</a> + + <table class="table mt-2"> + <thead class="thead-light"> + <tr> + <th>Issue</th> + <th>Period</th> + <th>Status</th> + <th>Publications</th> + <th>Active</th> + <th></th> + </tr> + </thead> + {% for issue in object_list %} + <tr{% if issue.is_current %} class="table-success"{% endif %}> + <td><a href="{{ issue.get_absolute_url }}">{{ issue.get_journal }} <strong>{{ issue.short_str }}</strong></a></td> + <td>{{ issue.start_date }} until {{ issue.until_date }}</td> + <td>{{ issue.get_status_display }}</td> + <td>{{ issue.publications.count }}</td> <td> - {% if journal.get_latest_issue %} - {% if journal.get_latest_issue.is_current %} - <i class="fa fa-check text-success"></i> Yes - {% else %} - <i class="fa fa-exclamation-triangle text-warning"></i> No - {% endif %} + {% if issue.is_current %} + <i class="fa fa-check text-success"></i> Yes + {% else %} + <i class="fa fa-exclamation-triangle text-warning"></i> No {% endif %} </td> + <td><a href="{% url 'journals:update_issue' issue.id %}">Edit</a></td> </tr> - {% endif %} - {% endfor %} - </table> - - <h2 class="mt-4">All Issues</h2> - <a href="{% url 'journals:add_issue' %}">Create a new Issue</a> - - <table class="table mt-2"> - <thead class="thead-light"> - <tr> - <th>Issue</th> - <th>Period</th> - <th>Status</th> - <th>Publications</th> - <th>Active</th> - <th></th> - </tr> - </thead> - {% for issue in object_list %} - <tr{% if issue.is_current %} class="table-success"{% endif %}> - <td><a href="{{ issue.get_absolute_url }}">{{ issue.get_journal }} <strong>{{ issue.short_str }}</strong></a></td> - <td>{{ issue.start_date }} until {{ issue.until_date }}</td> - <td>{{ issue.get_status_display }}</td> - <td>{{ issue.publications.count }}</td> - <td> - {% if issue.is_current %} - <i class="fa fa-check text-success"></i> Yes - {% else %} - <i class="fa fa-exclamation-triangle text-warning"></i> No - {% endif %} - </td> - <td><a href="{% url 'journals:update_issue' issue.id %}">Edit</a></td> - </tr> - {% endfor %} - </table> - {% if is_paginated %} + {% endfor %} + </table> + {% if is_paginated %} <div class="col-12"> - {% include 'partials/pagination.html' with page_obj=page_obj %} + {% include 'partials/pagination.html' with page_obj=page_obj %} </div> - {% endif %} + {% endif %} + </div> </div> -</div> {% endblock %} diff --git a/journals/templates/journals/journal_accepted.html b/journals/templates/journals/journal_accepted.html index 5a17fe36162bcd8d20758d253355770474a2b030..5af96d7a2bab5dbd59f909a2d84bc7c560b9aecf 100644 --- a/journals/templates/journals/journal_accepted.html +++ b/journals/templates/journals/journal_accepted.html @@ -5,33 +5,33 @@ {% block link_class_physics_accepted %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> - <span class="breadcrumb-item active">Accepted</span> + {{block.super}} + <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> + <span class="breadcrumb-item active">Accepted</span> {% endblock %} {% block content %} - {% with header_text='Accepted for publication' %} - {{block.super}} - {% endwith %} + {% with header_text='Accepted for publication' %} + {{block.super}} + {% endwith %} - <div class="row"> - <div class="col-12"> - <ul class="list-group list-group-flush"> - {% for submission in accepted_submissions %} - <li class="list-group-item"> - <div class="card-body px-0"> - {% include 'partials/submissions/submission_card_content.html' with submission=submission %} - </div> - </li> - {% empty %} - <li class="list-group-item"> - <h3>All recently accepted Submissions to SciPost Physics have been published.</h3> - </li> - {% endfor %} - </ul> - </div> + <div class="row"> + <div class="col-12"> + <ul class="list-group list-group-flush"> + {% for submission in accepted_submissions %} + <li class="list-group-item"> + <div class="card-body px-0"> + {% include 'partials/submissions/submission_card_content.html' with submission=submission %} + </div> + </li> + {% empty %} + <li class="list-group-item"> + <h3>All recently accepted Submissions to SciPost Physics have been published.</h3> + </li> + {% endfor %} + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/journal_issue_detail.html b/journals/templates/journals/journal_issue_detail.html index 39b55027081f48a7f4fd95b7597bb93f6f5b589e..fdc1a239d773adac97896580e817725f553a8f24 100644 --- a/journals/templates/journals/journal_issue_detail.html +++ b/journals/templates/journals/journal_issue_detail.html @@ -3,41 +3,41 @@ {% block pagetitle %}{{block.super}}: issue detail{% endblock pagetitle %} {% block breadcrumb_items %} - {{block.super}} - <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> - <span class="breadcrumb-item active">{{issue.short_str}}</span> + {{block.super}} + <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> + <span class="breadcrumb-item active">{{issue.short_str}}</span> {% endblock %} {% block link_class_physics_issues %}active{% endblock %} {% block content %} - {{ block.super }} - <div class="row"> - <div class="col-12"> - <h2 class="text-blue m-0 p-0 py-2">{{ issue }}</h2> - {% if prev_issue %} - <h4 class="d-inline-block"><a href="{{prev_issue.get_absolute_url}}"><i class="fa fa-long-arrow-left"></i> Previous issue | {{prev_issue.short_str}}</a></h4> - {% endif %} - {% if next_issue %} - <h4 class="float-right d-inline-block"><a href="{{next_issue.get_absolute_url}}">{{next_issue.short_str}} | Next issue <i class="fa fa-long-arrow-right"></i></a></h4> - {% endif %} - </div> + {{ block.super }} + <div class="row"> + <div class="col-12"> + <h2 class="text-blue m-0 p-0 py-2">{{ issue }}</h2> + {% if prev_issue %} + <h4 class="d-inline-block"><a href="{{prev_issue.get_absolute_url}}"><i class="fa fa-long-arrow-left"></i> Previous issue | {{prev_issue.short_str}}</a></h4> + {% endif %} + {% if next_issue %} + <h4 class="float-right d-inline-block"><a href="{{next_issue.get_absolute_url}}">{{next_issue.short_str}} | Next issue <i class="fa fa-long-arrow-right"></i></a></h4> + {% endif %} </div> + </div> - {% if issue.proceedings %} - {% include 'partials/proceedings/description.html' with proceedings=issue.proceedings %} - {% endif %} + {% if issue.proceedings %} + {% include 'partials/proceedings/description.html' with proceedings=issue.proceedings %} + {% endif %} - <div class="row"> - <div class="col-12"> - <ul class="list-unstyled"> - {% for paper in papers %} - <li> - {% include 'partials/journals/publication_card.html' with publication=paper %} - </li> - {% endfor %} - </ul> - </div> + <div class="row"> + <div class="col-12"> + <ul class="list-unstyled"> + {% for paper in papers %} + <li> + {% include 'partials/journals/publication_card.html' with publication=paper %} + </li> + {% endfor %} + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/journal_issues.html b/journals/templates/journals/journal_issues.html index 17c805138c00667e29efd58b5e49c31423735016..e7e8b5de6d7e8b7ebf65c4a728ce8e38d50de00b 100644 --- a/journals/templates/journals/journal_issues.html +++ b/journals/templates/journals/journal_issues.html @@ -5,33 +5,33 @@ {% block link_class_physics_issues %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item active">{{journal}}</span> + {{block.super}} + <span class="breadcrumb-item active">{{journal}}</span> {% endblock %} {% block content %} - {% with header_text='Issues' %} - {{block.super}} - {% endwith %} + {% with header_text='Issues' %} + {{block.super}} + {% endwith %} - <div class="row"> - <div class="col-12"> - <ul> - {% for issue in journal.get_issues %} - <li> - <a href="{{issue.get_absolute_url}}">{{issue}}</a> - {% if issue.proceedings %} - {% include 'partials/proceedings/proceedings_li.html' with proceedings=issue.proceedings %} - {% endif %} - </li> - {% empty %} - <li> - No Issues found, please check back later. - </li> - {% endfor %} - </ul> - </div> + <div class="row"> + <div class="col-12"> + <ul> + {% for issue in journal.get_issues %} + <li> + <a href="{{issue.get_absolute_url}}">{{issue}}</a> + {% if issue.proceedings %} + {% include 'partials/proceedings/proceedings_li.html' with proceedings=issue.proceedings %} + {% endif %} + </li> + {% empty %} + <li> + No Issues found, please check back later. + </li> + {% endfor %} + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/journal_landing_page.html b/journals/templates/journals/journal_landing_page.html index d894a134840ce4124479a66a00484aeefeccc358..840dd7737f1139475fa49dcba618d7aad82bc740 100644 --- a/journals/templates/journals/journal_landing_page.html +++ b/journals/templates/journals/journal_landing_page.html @@ -3,93 +3,93 @@ {% block breadcrumb %}{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> + {{block.super}} + <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> {% endblock %} {% block content %} -{{ block.super }} - <div class="row"> - <div class="col-12"> - <ul class="nav nav-tabs" id="journals-about-tab" role="tablist"> - <li class="nav-item"> - <a class="nav-link active" id="latest-tab" data-toggle="tab" href="#latest" role="tab" aria-controls="latest" aria-selected="true">Latest publications</a> + {{ block.super }} + <div class="row"> + <div class="col-12"> + <ul class="nav nav-tabs" id="journals-about-tab" role="tablist"> + <li class="nav-item"> + <a class="nav-link active" id="latest-tab" data-toggle="tab" href="#latest" role="tab" aria-controls="latest" aria-selected="true">Latest publications</a> + </li> + <li class="nav-item"> + <a class="nav-link" id="accepted-tab" data-toggle="tab" href="#accepted" role="tab" aria-controls="accepted" aria-selected="true">Accepted Submissions</a> + </li> + <li class="nav-item"> + <a class="nav-link" id="most-cited-tab" data-toggle="tab" href="#most-cited" role="tab" aria-controls="most-cited" aria-selected="true">Most cited</a> + </li> + {% if journal.has_issues %} + <li class="nav-item"> + <a class="nav-link" id="issues-tab" data-toggle="tab" href="#issues" role="tab" aria-controls="issues" aria-selected="true">Issues</a> + </li> + {% endif %} + </ul> + <div class="tab-content" id="journals-about"> + <div class="tab-pane show active pt-4" id="latest" role="tabpanel" aria-labelledby="latest-tab"> + <ul class="list-unstyled mt-2"> + {% for publication in latest_publications %} + <li> + <div class="card bg-light card-publication"> + {% include 'journals/_publication_card_content.html' with publication=publication %} + </div> </li> - <li class="nav-item"> - <a class="nav-link" id="accepted-tab" data-toggle="tab" href="#accepted" role="tab" aria-controls="accepted" aria-selected="true">Accepted Submissions</a> + {% empty %} + <li><em>No match found for your search query.</em></li> + {% endfor %} + <a href="{% url 'journals:publications' %}?journal={{ journal.name }}" class="btn btn-link">See all Publications in {{ journal }}</a> + </ul> + </div> + <div class="tab-pane pt-4" id="accepted" role="tabpanel" aria-labelledby="accepted-tab"> + <ul class="list-group list-group-flush mt-2"> + {% for submission in accepted_submissions %} + <li class="list-group-item"> + <div class="card-body px-0"> + {% include 'partials/submissions/submission_card_content.html' with submission=submission %} + </div> </li> - <li class="nav-item"> - <a class="nav-link" id="most-cited-tab" data-toggle="tab" href="#most-cited" role="tab" aria-controls="most-cited" aria-selected="true">Most cited</a> + {% empty %} + <li class="list-group-item"> + <p>All recently accepted Submissions to SciPost Physics have been published.</p> </li> - {% if journal.has_issues %} - <li class="nav-item"> - <a class="nav-link" id="issues-tab" data-toggle="tab" href="#issues" role="tab" aria-controls="issues" aria-selected="true">Issues</a> - </li> - {% endif %} - </ul> - <div class="tab-content" id="journals-about"> - <div class="tab-pane show active pt-4" id="latest" role="tabpanel" aria-labelledby="latest-tab"> - <ul class="list-unstyled mt-2"> - {% for publication in latest_publications %} - <li> - <div class="card bg-light card-publication"> - {% include 'journals/_publication_card_content.html' with publication=publication %} - </div> - </li> - {% empty %} - <li><em>No match found for your search query.</em></li> - {% endfor %} - <a href="{% url 'journals:publications' %}?journal={{ journal.name }}" class="btn btn-link">See all Publications in {{ journal }}</a> - </ul> - </div> - <div class="tab-pane pt-4" id="accepted" role="tabpanel" aria-labelledby="accepted-tab"> - <ul class="list-group list-group-flush mt-2"> - {% for submission in accepted_submissions %} - <li class="list-group-item"> - <div class="card-body px-0"> - {% include 'partials/submissions/submission_card_content.html' with submission=submission %} - </div> - </li> - {% empty %} - <li class="list-group-item"> - <p>All recently accepted Submissions to SciPost Physics have been published.</p> - </li> - {% endfor %} - </ul> + {% endfor %} + </ul> + </div> + <div class="tab-pane pt-4" id="most-cited" role="tabpanel" aria-labelledby="most-cited-tab"> + <ul class="list-unstyled mt-2"> + {% for publication in most_cited %} + <li> + <div class="card bg-light card-publication"> + {% include 'journals/_publication_card_content.html' with publication=publication include_citation_rate=1 %} </div> - <div class="tab-pane pt-4" id="most-cited" role="tabpanel" aria-labelledby="most-cited-tab"> - <ul class="list-unstyled mt-2"> - {% for publication in most_cited %} - <li> - <div class="card bg-light card-publication"> - {% include 'journals/_publication_card_content.html' with publication=publication include_citation_rate=1 %} - </div> - </li> - {% empty %} - <li><em>No match found for your search query.</em></li> - {% endfor %} - </ul> - </div> - {% if journal.has_issues %} - <div class="tab-pane pt-4" id="issues" role="tabpanel" aria-labelledby="issues-tab"> - <ul> - {% for issue in journal.get_issues %} - <li> - <a href="{{issue.get_absolute_url}}">{{issue}}</a> - {% if issue.proceedings %} - {% include 'partials/proceedings/proceedings_li.html' with proceedings=issue.proceedings %} - {% endif %} - </li> - {% empty %} - <li> - No Issues found, please check back later. - </li> - {% endfor %} - </ul> - </div> - {% endif %} - </div> + </li> + {% empty %} + <li><em>No match found for your search query.</em></li> + {% endfor %} + </ul> </div> + {% if journal.has_issues %} + <div class="tab-pane pt-4" id="issues" role="tabpanel" aria-labelledby="issues-tab"> + <ul> + {% for issue in journal.get_issues %} + <li> + <a href="{{issue.get_absolute_url}}">{{issue}}</a> + {% if issue.proceedings %} + {% include 'partials/proceedings/proceedings_li.html' with proceedings=issue.proceedings %} + {% endif %} + </li> + {% empty %} + <li> + No Issues found, please check back later. + </li> + {% endfor %} + </ul> + </div> + {% endif %} + </div> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/journal_recent.html b/journals/templates/journals/journal_recent.html index f37b1b83506b1cef5617097cc058df3a58d8a720..0f86765af2b715e30dbfa25c0b24a328f6241149 100644 --- a/journals/templates/journals/journal_recent.html +++ b/journals/templates/journals/journal_recent.html @@ -5,29 +5,29 @@ {% block link_class_physics_recent %}active{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> - <span class="breadcrumb-item active">Recent</span> + {{block.super}} + <a href="{{journal.get_absolute_url}}" class="breadcrumb-item">{{journal}}</a> + <span class="breadcrumb-item active">Recent</span> {% endblock %} {% block content %} - {% with header_text='Recent publications:' %} - {{block.super}} - {% endwith %} + {% with header_text='Recent publications:' %} + {{block.super}} + {% endwith %} - <div class="row"> - <div class="col-12"> - <ul class="list-unstyled"> - {% for paper in journal.get_publications.published|slice:':20' %} - <li> - {% include 'partials/journals/publication_card.html' with publication=paper %} - </li> - {% empty %} - <li><h3>Sorry, no recent publications were found.</h3></li> - {% endfor %} - </ul> - </div> + <div class="row"> + <div class="col-12"> + <ul class="list-unstyled"> + {% for paper in journal.get_publications.published|slice:':20' %} + <li> + {% include 'partials/journals/publication_card.html' with publication=paper %} + </li> + {% empty %} + <li><h3>Sorry, no recent publications were found.</h3></li> + {% endfor %} + </ul> </div> + </div> {% endblock %} diff --git a/journals/templates/journals/journals.html b/journals/templates/journals/journals.html index 3731fde185c5e43215e9897ff6dd047435815988..e9e3fa58f0259fe0cd00ded143058ed2c47ecb8a 100644 --- a/journals/templates/journals/journals.html +++ b/journals/templates/journals/journals.html @@ -5,209 +5,209 @@ {% block pagetitle %}: Journals{% endblock pagetitle %} {% block breadcrumb %} - <nav class="navbar navbar-expand-lg sub-nav"> - <div class="container"> - <ul class="navbar-nav mr-auto"> - <li class="nav-item"> - <span class="nav-link">Our Journals:</span> - </li> - - {% for journal in journals %} - <li class="nav-item"> - {% if journal.active %} - <a href="{{ journal.get_absolute_url }}" class="nav-link">{{journal}}</a> - {% elif perms.scipost.can_view_pool %} - <a href="{% url 'journal:about' journal.name %}" class="nav-link">{{journal}}</a> - {% endif %} - </li> - {% endfor %} - </ul> - </div> - </nav> + <nav class="navbar navbar-expand-lg sub-nav"> + <div class="container"> + <ul class="navbar-nav mr-auto"> + <li class="nav-item"> + <span class="nav-link">Our Journals:</span> + </li> + + {% for journal in journals %} + <li class="nav-item"> + {% if journal.active %} + <a href="{{ journal.get_absolute_url }}" class="nav-link">{{journal}}</a> + {% elif perms.scipost.can_view_pool %} + <a href="{% url 'journal:about' journal.name %}" class="nav-link">{{journal}}</a> + {% endif %} + </li> + {% endfor %} + </ul> + </div> + </nav> {% endblock %} {% block content %} -{% if perms.scipost.can_attend_VGMs %} -<div class="container border border-danger"> - <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> - <h1 class="highlight">SciPost Journals</h1> - <p><em>We are currently active in the field of Physics, but do peruse our <a href="{% url 'scipost:PlanSciPost' %}">plans to expand to other fields</a>.</em></p> - <p>All our Journals focus on top-quality science, and implement <a href="{% url 'scipost:about' %}#GOA">Genuine Open Access</a>. Publishing with SciPost means that you automatically fulfil (and even surpass) your mandated Open Access requirements, while being relieved of any author-facing charges or other administrative burdens.</p> - <p>Click on a Journal title to view Journal-specific further information (including preparation and submission instructions).</p> - - <br/> - <div class="card"> - <div class="card-header p-0" id="selections"> - <h1 class="highlight bg-dark text-white m-0">SciPost Selections <em><small style="color: red;">New!</small></em></h1> - </div> - <div class="card-content p-2"> - <p>SciPost Selections publishes extended abstracts of selected publications appearing in one of our top-level field-specific Journals, which have been identified by the Editorial College as being worthy of special distinction.</p> - <p>SciPost Selections is thus the venue to follow in order to stay up-to-date with frontline research in all fields of science.</p> - <p>Authors cannot submit directly to this Journal: publication of an extended abstract in SciPost Selections accompanies publication of the main paper in the field-specific Journal. Both published objects carry their own DOI and are to be cited in tandem.</p> - <p>Inclusion in SciPost Selections represents the highest mark of scholarship recognition attainable at SciPost, and is accompanied by special attention in our distribution and media channels.</p> - </div> - </div> - <br/> - <h1 class="highlight" id="physics">Physics Journals</h1> - <p>If you are a professional researcher in Physics, irrespective of your area of specialization, then our family of Physics Journals is designed to cover all your publishing requirements.</p> - <p>We offer different venues for different types of material; for research results, we also offer a gradation in terms of significance and editorial requirements.</p> - <p>Of course, publishing in any of our Journals automatically fulfils all your Open Access mandates, even the most demanding ones.</p> - - <h2><button class="btn btn-danger text-white mb-2 p-2" type="button" data-toggle="collapse" data-target="#WhereToSubmit" aria-expanded="false" aria-controls="WhereToSubmit"><strong>Help!</strong> Where should I submit?</button></h2> - <div class="collapse" id="WhereToSubmit"> - <div class="card card-body"> - <p>For <strong>Lecture Notes</strong>, <strong>Proceedings</strong> or <strong>Codebases</strong>, the names say it all without ambiguity.</p> - <p>But what about your <strong>research results</strong>? Ask yourself these two questions:</p> - <ul> - <li><em>Are these results exceptional in nature, in the sense that they represent a breakthrough or an achievement which clearly stands out?</em></li> - <li><em>Are you willing to make a special effort in conveying these results, in meeting the highest submission standards which we require, and in responding/reacting to any points raised under our toughest refereeing protocol?</em></li> - </ul> - <p>If you answered both questions in the affirmative, then consider submitting to <a href="{% url 'scipost:landing_page' 'SciPostPhys' %}">SciPost Physics</a>.</p> - <p>On the other hand, if your results represent a significant advance but you desire a simpler submission and refereeing process, then <a href="{% url 'scipost:landing_page' 'SciPostPhysComm' %}">SciPost Physics Commons</a> will provide you with a more streamlined experience.</p> - </div> - </div> - <div class="card-deck"> - <div class="card"> - <div class="card-header banner"> - <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhys' %}">SciPost Physics</a> <a href="https://doaj.org"><img src="{% static 'scipost/images/DOAJ_Seal_logo_big.png' %}" alt="DOAJ Seal" width="30"></a></h1> + {% if perms.scipost.can_attend_VGMs %} + <div class="container border border-danger"> + <span class="text-danger">DRAFT (POOLVIEW ONLY) - <a href="mailto:admin@scipost.org">COMMENTS WELCOME</a></span> + <h1 class="highlight">SciPost Journals</h1> + <p><em>We are currently active in the field of Physics, but do peruse our <a href="{% url 'scipost:PlanSciPost' %}">plans to expand to other fields</a>.</em></p> + <p>All our Journals focus on top-quality science, and implement <a href="{% url 'scipost:about' %}#GOA">Genuine Open Access</a>. Publishing with SciPost means that you automatically fulfil (and even surpass) your mandated Open Access requirements, while being relieved of any author-facing charges or other administrative burdens.</p> + <p>Click on a Journal title to view Journal-specific further information (including preparation and submission instructions).</p> + + <br/> + <div class="card"> + <div class="card-header p-0" id="selections"> + <h1 class="highlight bg-dark text-white m-0">SciPost Selections <em><small style="color: red;">New!</small></em></h1> + </div> + <div class="card-content p-2"> + <p>SciPost Selections publishes extended abstracts of selected publications appearing in one of our top-level field-specific Journals, which have been identified by the Editorial College as being worthy of special distinction.</p> + <p>SciPost Selections is thus the venue to follow in order to stay up-to-date with frontline research in all fields of science.</p> + <p>Authors cannot submit directly to this Journal: publication of an extended abstract in SciPost Selections accompanies publication of the main paper in the field-specific Journal. Both published objects carry their own DOI and are to be cited in tandem.</p> + <p>Inclusion in SciPost Selections represents the highest mark of scholarship recognition attainable at SciPost, and is accompanied by special attention in our distribution and media channels.</p> + </div> </div> - <div class="card-body"> - <p>SciPost Physics is our top-level flagship title in the field of Physics.</p> - <p>Do you have a groundbreaking result? Are you willing to polish up your manuscript to the very highest achievable standards? Then this is the venue you should consider.</p> - <p>SciPost Physics imposes the tightest demands on submission content and quality, and implements our most stringent form of peer-witnessed refereeing.</p> - <p>An Editorially-selected minority of submissions demonstrating top-level scholarship have their extended abstracts published separately in SciPost Selections.</p> - <p>SciPost Physics has been awarded the DOAJ Seal from the <a href="https://doaj.org">Directory of Open Access Journals</a>.</p> + <br/> + <h1 class="highlight" id="physics">Physics Journals</h1> + <p>If you are a professional researcher in Physics, irrespective of your area of specialization, then our family of Physics Journals is designed to cover all your publishing requirements.</p> + <p>We offer different venues for different types of material; for research results, we also offer a gradation in terms of significance and editorial requirements.</p> + <p>Of course, publishing in any of our Journals automatically fulfils all your Open Access mandates, even the most demanding ones.</p> + + <h2><button class="btn btn-danger text-white mb-2 p-2" type="button" data-toggle="collapse" data-target="#WhereToSubmit" aria-expanded="false" aria-controls="WhereToSubmit"><strong>Help!</strong> Where should I submit?</button></h2> + <div class="collapse" id="WhereToSubmit"> + <div class="card card-body"> + <p>For <strong>Lecture Notes</strong>, <strong>Proceedings</strong> or <strong>Codebases</strong>, the names say it all without ambiguity.</p> + <p>But what about your <strong>research results</strong>? Ask yourself these two questions:</p> + <ul> + <li><em>Are these results exceptional in nature, in the sense that they represent a breakthrough or an achievement which clearly stands out?</em></li> + <li><em>Are you willing to make a special effort in conveying these results, in meeting the highest submission standards which we require, and in responding/reacting to any points raised under our toughest refereeing protocol?</em></li> + </ul> + <p>If you answered both questions in the affirmative, then consider submitting to <a href="{% url 'scipost:landing_page' 'SciPostPhys' %}">SciPost Physics</a>.</p> + <p>On the other hand, if your results represent a significant advance but you desire a simpler submission and refereeing process, then <a href="{% url 'scipost:landing_page' 'SciPostPhysComm' %}">SciPost Physics Commons</a> will provide you with a more streamlined experience.</p> + </div> </div> - </div> - <div class="card"> - <div class="card-header banner"> - <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysComm' %}">SciPost Physics Commons</a> <em><small style="color: red;">New!</small></em></h1> - </div> - <div class="card-body"> - <p>SciPost Physics Commons is a premium-quality refereed Journal for the general field of Physics.</p> - <p>All submissions undergo our peer-witnessed refereeing protocol, led by community professionals under the guidance of our Editorial College (Physics).</p> - <p>Publications in SciPost Physics Commons meet all Open Access requirements set by your institution and funding agency (even the most exacting), while remaining entirely free of author-facing charges.</p> - <p>SciPost Physics Commons is the Genuine Open Access, by-and-for professional scientists publishing venue for all your significant research advances.</p> + <div class="card-deck"> + <div class="card"> + <div class="card-header banner"> + <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhys' %}">SciPost Physics</a> <a href="https://doaj.org"><img src="{% static 'scipost/images/DOAJ_Seal_logo_big.png' %}" alt="DOAJ Seal" width="30"></a></h1> + </div> + <div class="card-body"> + <p>SciPost Physics is our top-level flagship title in the field of Physics.</p> + <p>Do you have a groundbreaking result? Are you willing to polish up your manuscript to the very highest achievable standards? Then this is the venue you should consider.</p> + <p>SciPost Physics imposes the tightest demands on submission content and quality, and implements our most stringent form of peer-witnessed refereeing.</p> + <p>An Editorially-selected minority of submissions demonstrating top-level scholarship have their extended abstracts published separately in SciPost Selections.</p> + <p>SciPost Physics has been awarded the DOAJ Seal from the <a href="https://doaj.org">Directory of Open Access Journals</a>.</p> + </div> + </div> + <div class="card"> + <div class="card-header banner"> + <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysComm' %}">SciPost Physics Commons</a> <em><small style="color: red;">New!</small></em></h1> + </div> + <div class="card-body"> + <p>SciPost Physics Commons is a premium-quality refereed Journal for the general field of Physics.</p> + <p>All submissions undergo our peer-witnessed refereeing protocol, led by community professionals under the guidance of our Editorial College (Physics).</p> + <p>Publications in SciPost Physics Commons meet all Open Access requirements set by your institution and funding agency (even the most exacting), while remaining entirely free of author-facing charges.</p> + <p>SciPost Physics Commons is the Genuine Open Access, by-and-for professional scientists publishing venue for all your significant research advances.</p> + </div> + </div> </div> - </div> - </div> - <div class="card-deck"> - <div class="card"> - <div class="card-header banner"> - <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysLectNotes' %}">SciPost Physics Lecture Notes</a></h1> - </div> - <div class="card-body"> - <p>SciPost Physics Lecture Notes publishes didactic material in all domains and subject areas of Physics.</p> - <p>SciPost Physics Lecture Notes is the ideal venue for research-level didactic material, (post-)graduate course notes, or for lecture notes from international-level schools.</p> - <p>All submissions undergo an extended peer-witnessed refereeing process, and publications benefit from all the advantages of our Genuine Open Access standards.</p> + <div class="card-deck"> + <div class="card"> + <div class="card-header banner"> + <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysLectNotes' %}">SciPost Physics Lecture Notes</a></h1> + </div> + <div class="card-body"> + <p>SciPost Physics Lecture Notes publishes didactic material in all domains and subject areas of Physics.</p> + <p>SciPost Physics Lecture Notes is the ideal venue for research-level didactic material, (post-)graduate course notes, or for lecture notes from international-level schools.</p> + <p>All submissions undergo an extended peer-witnessed refereeing process, and publications benefit from all the advantages of our Genuine Open Access standards.</p> + </div> + </div> + <div class="card"> + <div class="card-header banner"> + <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysProc' %}">SciPost Physics Proceedings</a></h1> + </div> + <div class="card-body"> + <p>SciPost Physics Proceedings is a premium-quality, two-way open access, community-run peer-witnessed refereed publishing venue for conference/workshop/school proceedings in Experimental, Theoretical and Computational physics, in all specializations.</p> + <p>Interested in setting up a Proceedings Issue? Contact our <a href="mailto:proceedings@scipost.org">proceedings administrators</a>.</p> + </div> + </div> + <div class="card"> + <div class="card-header banner"> + <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysCodeb' %}">SciPost Physics Codebases</a> <em><small style="color: red;">New!</small></em></h1> + </div> + <div class="card-body"> + <p>SciPost Physics Codebases is an innovative peer-reviewed publication venue for modern forms of scientific contributions which too often remain unrecognized: codes and algorithms at the heart of contemporary research.</p> + <p>This Journal offers proper recognition for code authors, in the form of fully-fledged citable publications.</p> + <p>Submissions undergo stringent peer-witnessed refereeing, with criteria tailored for this type of content.</p> + </div> + </div> </div> </div> - <div class="card"> - <div class="card-header banner"> - <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysProc' %}">SciPost Physics Proceedings</a></h1> - </div> - <div class="card-body"> - <p>SciPost Physics Proceedings is a premium-quality, two-way open access, community-run peer-witnessed refereed publishing venue for conference/workshop/school proceedings in Experimental, Theoretical and Computational physics, in all specializations.</p> - <p>Interested in setting up a Proceedings Issue? Contact our <a href="mailto:proceedings@scipost.org">proceedings administrators</a>.</p> - </div> - </div> - <div class="card"> - <div class="card-header banner"> - <h1 class="m-0"><a href="{% url 'journal:about' 'SciPostPhysCodeb' %}">SciPost Physics Codebases</a> <em><small style="color: red;">New!</small></em></h1> - </div> - <div class="card-body"> - <p>SciPost Physics Codebases is an innovative peer-reviewed publication venue for modern forms of scientific contributions which too often remain unrecognized: codes and algorithms at the heart of contemporary research.</p> - <p>This Journal offers proper recognition for code authors, in the form of fully-fledged citable publications.</p> - <p>Submissions undergo stringent peer-witnessed refereeing, with criteria tailored for this type of content.</p> - </div> - </div> - </div> -</div> -<hr> -{% endif %} + <hr> + {% endif %} -<div class="row"> + <div class="row"> <div class="col-12"> <h1 class="highlight">SciPost Physics Journals</h1> <h3>View and comment on current <a href="{% url 'submissions:submissions' %}">Submissions</a> <small>(login required)</small></h3> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-md-6"> - <h1 class="banner"> - <a href="{% url 'scipost:landing_page' 'SciPostPhys' %}">SciPost Physics</a> - </h1> - <div class="py-2"> - <h3 class="mb-2"><a href="{% url 'scipost:landing_page' 'SciPostPhys' %}">Go directly to SciPost Physics</a></h3> - <p>SciPost Physics publishes outstanding-quality research articles in all domains and subject areas of Physics.</p> - <p>The journal accepts three types of content: Letters, Articles and Reviews.</p> - <p>Letters report broad-interest, significant breakthroughs in Physics, of interest and importance to researchers in multiple subject areas.</p> - <p>Articles provide in-depth, detailed reports of groundbreaking research within one or more subject areas.</p> - <p>Reviews are short pieces taking a snapshot of a research area, written by recognized leaders in the field, providing a critical assessment of current frontline research and providing pointers towards future opportunities.</p> - </div> + <h1 class="banner"> + <a href="{% url 'scipost:landing_page' 'SciPostPhys' %}">SciPost Physics</a> + </h1> + <div class="py-2"> + <h3 class="mb-2"><a href="{% url 'scipost:landing_page' 'SciPostPhys' %}">Go directly to SciPost Physics</a></h3> + <p>SciPost Physics publishes outstanding-quality research articles in all domains and subject areas of Physics.</p> + <p>The journal accepts three types of content: Letters, Articles and Reviews.</p> + <p>Letters report broad-interest, significant breakthroughs in Physics, of interest and importance to researchers in multiple subject areas.</p> + <p>Articles provide in-depth, detailed reports of groundbreaking research within one or more subject areas.</p> + <p>Reviews are short pieces taking a snapshot of a research area, written by recognized leaders in the field, providing a critical assessment of current frontline research and providing pointers towards future opportunities.</p> + </div> </div> <div class="col-md-6"> - <h1 class="banner"> - <a href="{% url 'journal:about' 'SciPostPhysProc' %}">SciPost Physics Proceedings</a> - </h1> - <div class="py-2"> - <h3 class="d-inline-block text-danger mb-2"><a href="{% url 'journal:about' 'SciPostPhysProc' %}">Go directly to SciPost Physics Proceedings</a></h3> - <p>SciPost Physics Proceedings is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> - <p>It aims at providing a high-quality, openly accessible publishing venue for conference/workshop/school proceedings.</p> - <p>SciPost Physics Proceedings publishes articles in the domains of Experimental, Theoretical and Computational physics, in all specializations.</p> - <p>Interested in setting up a Proceedings Issue? Contact our <a href="mailto:proceedings@scipost.org">proceedings administrators</a>.</p> - </div> + <h1 class="banner"> + <a href="{% url 'journal:about' 'SciPostPhysProc' %}">SciPost Physics Proceedings</a> + </h1> + <div class="py-2"> + <h3 class="d-inline-block text-danger mb-2"><a href="{% url 'journal:about' 'SciPostPhysProc' %}">Go directly to SciPost Physics Proceedings</a></h3> + <p>SciPost Physics Proceedings is a premium-quality, two-way open access, peer-witnessed refereed Journal for the general field of Physics.</p> + <p>It aims at providing a high-quality, openly accessible publishing venue for conference/workshop/school proceedings.</p> + <p>SciPost Physics Proceedings publishes articles in the domains of Experimental, Theoretical and Computational physics, in all specializations.</p> + <p>Interested in setting up a Proceedings Issue? Contact our <a href="mailto:proceedings@scipost.org">proceedings administrators</a>.</p> + </div> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-md-6"> - <h1 class="banner"><a href="{% url 'scipost:landing_page' 'SciPostPhysLectNotes' %}">SciPost Physics Lecture Notes</a></h1> - <div class="py-2"> - <p> - <a href="{% url 'journal:about' 'SciPostPhysLectNotes' %}">Go directly to SciPost Physics Lecture Notes</a> - <br><br> - Research-level didactic material in all domains and subject areas of Physics. - </p> - </div> + <h1 class="banner"><a href="{% url 'scipost:landing_page' 'SciPostPhysLectNotes' %}">SciPost Physics Lecture Notes</a></h1> + <div class="py-2"> + <p> + <a href="{% url 'journal:about' 'SciPostPhysLectNotes' %}">Go directly to SciPost Physics Lecture Notes</a> + <br><br> + Research-level didactic material in all domains and subject areas of Physics. + </p> + </div> </div> -</div> + </div> -<hr> -<div class="row"> + <hr> + <div class="row"> <div class="col-12"> - <p>The collection of SciPost Physics Journals covers research in the domains of Experimental, Theoretical and Computational physics, including the following specialties:</p> - <ul> - <li>A: Atomic, Molecular and Optical Physics</li> - <li>B: Biophysics</li> - <li>C: Condensed Matter Physics</li> - <li>F: Fluid Dynamics</li> - <li>G: Gravitation, Cosmology and Astroparticle Physics</li> - <li>H: High-Energy Physics</li> - <li>M: Mathematical Physics</li> - <li>N: Nuclear Physics</li> - <li>Q: Quantum Statistical Mechanics</li> - <li>S: Statistical and Soft Matter Physics</li> - </ul> + <p>The collection of SciPost Physics Journals covers research in the domains of Experimental, Theoretical and Computational physics, including the following specialties:</p> + <ul> + <li>A: Atomic, Molecular and Optical Physics</li> + <li>B: Biophysics</li> + <li>C: Condensed Matter Physics</li> + <li>F: Fluid Dynamics</li> + <li>G: Gravitation, Cosmology and Astroparticle Physics</li> + <li>H: High-Energy Physics</li> + <li>M: Mathematical Physics</li> + <li>N: Nuclear Physics</li> + <li>Q: Quantum Statistical Mechanics</li> + <li>S: Statistical and Soft Matter Physics</li> + </ul> </div> -</div> + </div> -<hr> -<div class="row"> + <hr> + <div class="row"> <div class="col-12"> - <h3><a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions</a></h3> - <h3><a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a></h3> - <h3><a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a></h3> - <h3><a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a></h3> + <h3><a href="{% url 'journals:journals_terms_and_conditions' %}">SciPost Journals Terms and Conditions</a></h3> + <h3><a href="{% url 'submissions:author_guidelines' %}">Author guidelines</a></h3> + <h3><a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a></h3> + <h3><a href="{% url 'scipost:about' %}#editorial_college_physics">Editorial College (Physics)</a></h3> </div> -</div> + </div> {% endblock content %} diff --git a/journals/templates/journals/journals_terms_and_conditions.html b/journals/templates/journals/journals_terms_and_conditions.html index 7e5063f9d7a375ad2490a56561cbf51628b29df6..c4889de601bafcc3526f9154b6cdd03feea52d5c 100644 --- a/journals/templates/journals/journals_terms_and_conditions.html +++ b/journals/templates/journals/journals_terms_and_conditions.html @@ -4,82 +4,82 @@ {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <span class="breadcrumb-item">Terms and Conditions</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <span class="breadcrumb-item">Terms and Conditions</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12"> - <h1 class="highlight">SciPost Journals: Terms and Conditions</h1> - <p>These complement the SciPost <a href="{% url 'scipost:terms_and_conditions' %}">Terms and Conditions</a>.</p> + <h1 class="highlight">SciPost Journals: Terms and Conditions</h1> + <p>These complement the SciPost <a href="{% url 'scipost:terms_and_conditions' %}">Terms and Conditions</a>.</p> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-12"> - <h2>General</h2> + <h2>General</h2> - <h3>SciPost expects the following from submitters:</h3> - <ul> - <li>The manuscript which is submitted for publication has not been published before except in - the form of an abstract or electronic preprint or other similar formats which have not undergone - peer review. It is also not under consideration elsewhere for peer-reviewed publication.</li> - <li>Each submission will automatically be checked for plagiarism: SciPost is a Participating Publisher of Crossref's Similarity Check. In their own interest, authors - should avoid any ambiguous case by clearly quoting and citing original sources.</li> - <li>The submission has been approved by all authors and tacitly or explicitly by the relevant - authorities and/or institutes where the work was carried out.</li> - <li>In the case of acceptance for publication, the authors agree to the terms of the - <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>. - This means that you are free to use, reproduce and distribute the articles and related content (unless otherwise noted), - for commercial and noncommercial purposes, subject to the citation of the original source in accordance with the CC-BY license, - in particular section 3a.</li> - <li>The authors have secured the right to reproduce any material in their work which has - already been published elsewhere.</li> - <li>The authors agree with the <a href="#license_and_copyright_agreement">license and copyright agreement</a>.</li> - <li>The authors have agreed to and are in compliance with the <a href="#author_obligations">general author obligations</a>.</li> - <li>The authors of a given manuscript are formally - represented by the author having submitted the manuscript.</li> - <li>During the evaluation phase, Editorial Fellows will follow the - <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a> - and referees will follow the <a href="#referee_code_of_conduct">code of conduct for referees</a>.</li> - <li>The SciPost Administration reserves the right to remove or censor reports or comments - if they contain inappropriate material or if they are insufficiently substantial in nature or - of insufficient direct relevance to the manuscript under consideration.</li> - <li>The use of general descriptive names, trade names, trademarks etc. in the published - articles of SciPost journals, even if not specifically identified, does not imply that these - names are not protected by the relevant laws and regulations.</li> - <li>The Fellows of the Editorial College do their best to shepherd the refereeing process - as carefully as possible but cannot assume legal responsibility for the outcome and - aftermath of acceptance or rejection.</li> - <li>While the contents of the journals is believed to be true and accurate on the date each - article is published, neither the authors, the Editorial Fellows, Stichting SciPost or any of - its officers and Board members can accept any legal responsibility for any errors or - omissions that may have occurred. SciPost makes no guarantee, expressed or implied, with - respect to the material contained herein. Any opinions expressed in SciPost journals are - the views of the authors and are not the views of SciPost.</li> - </ul> + <h3>SciPost expects the following from submitters:</h3> + <ul> + <li>The manuscript which is submitted for publication has not been published before except in + the form of an abstract or electronic preprint or other similar formats which have not undergone + peer review. It is also not under consideration elsewhere for peer-reviewed publication.</li> + <li>Each submission will automatically be checked for plagiarism: SciPost is a Participating Publisher of Crossref's Similarity Check. In their own interest, authors + should avoid any ambiguous case by clearly quoting and citing original sources.</li> + <li>The submission has been approved by all authors and tacitly or explicitly by the relevant + authorities and/or institutes where the work was carried out.</li> + <li>In the case of acceptance for publication, the authors agree to the terms of the + <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>. + This means that you are free to use, reproduce and distribute the articles and related content (unless otherwise noted), + for commercial and noncommercial purposes, subject to the citation of the original source in accordance with the CC-BY license, + in particular section 3a.</li> + <li>The authors have secured the right to reproduce any material in their work which has + already been published elsewhere.</li> + <li>The authors agree with the <a href="#license_and_copyright_agreement">license and copyright agreement</a>.</li> + <li>The authors have agreed to and are in compliance with the <a href="#author_obligations">general author obligations</a>.</li> + <li>The authors of a given manuscript are formally + represented by the author having submitted the manuscript.</li> + <li>During the evaluation phase, Editorial Fellows will follow the + <a href="{% url 'scipost:EdCol_by-laws' %}">Editorial College by-laws</a> + and referees will follow the <a href="#referee_code_of_conduct">code of conduct for referees</a>.</li> + <li>The SciPost Administration reserves the right to remove or censor reports or comments + if they contain inappropriate material or if they are insufficiently substantial in nature or + of insufficient direct relevance to the manuscript under consideration.</li> + <li>The use of general descriptive names, trade names, trademarks etc. in the published + articles of SciPost journals, even if not specifically identified, does not imply that these + names are not protected by the relevant laws and regulations.</li> + <li>The Fellows of the Editorial College do their best to shepherd the refereeing process + as carefully as possible but cannot assume legal responsibility for the outcome and + aftermath of acceptance or rejection.</li> + <li>While the contents of the journals is believed to be true and accurate on the date each + article is published, neither the authors, the Editorial Fellows, Stichting SciPost or any of + its officers and Board members can accept any legal responsibility for any errors or + omissions that may have occurred. SciPost makes no guarantee, expressed or implied, with + respect to the material contained herein. Any opinions expressed in SciPost journals are + the views of the authors and are not the views of SciPost.</li> + </ul> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-12"> <h2>Open Access policy</h2> <p>All SciPost Journals are Open Access which means that all content is freely available without charge to the user or his/her institution. Users are allowed to read, download, copy, distribute, print, search, or link to the full texts of the articles, or use them for any other lawful purpose, without asking prior permission from the publisher or the author. This is in accordance with the BOAI definition of Open Access.</p> </div> -</div> + </div> -<hr> -<div class="row"> + <hr> + <div class="row"> <div class="col-12"> @@ -177,10 +177,10 @@ to share the work under the condition that the original authors be given credit.</p> </div> -</div> + </div> -<hr> -<div class="row"> + <hr> + <div class="row"> <div class="col-12"> <h2 id="author_obligations">Author obligations</h2> <ol> @@ -221,12 +221,12 @@ responsibility of having included all appropriate persons as co-authors, and none that are inappropriate.</li> </ol> + </div> </div> -</div> -<hr> -<div class="row"> - <div class="col-12"> + <hr> + <div class="row"> + <div class="col-12"> <h2 id="referee_code_of_conduct">Referee code of conduct</h2> <ul> <li>Contributors asked to referee should promptly accept or decline the @@ -254,25 +254,25 @@ <li>A Referee should also assess the level of clarity of the manuscript, as well as its general formatting and level of grammar.</li> </ul> + </div> </div> -</div> -<hr> -<div class="row"> - <div class="col-12"> + <hr> + <div class="row"> + <div class="col-12"> <h2 id="Corrections and retractions">Corrections and retractions</h3> - <p> - SciPost pursues the following policy for making corrections to its peer-reviewed content: - </p> - <ul> - <li><strong>Modification of a paper</strong>: SciPost reserves the right to replace a published paper if purely technical corrections are necessary (e.g. corrupt file or incorrect bibliographical entry). In such cases, archives and indices are informed. Under no circumstances will the content be changed.</li> - <li><strong>Corrigendum</strong>: notification of an important error made by the author(s) or by the journal that affects the publication record or the scientific integrity of the published, peer-reviewed work or the reputation of the author or the journal. Corrigenda are represented by a formal online notice.</li> - <li><strong>Retraction</strong>: authors or, in specific cases, SciPost can decide to formally withdraw a published journal article. The article stays online but the reader is notified about the retraction. Such retractions are most often accompanied by an editorial note explaining the background.</li> - <li><strong>Marked as fraud</strong>: in the unlikely case that SciPost is notified that a published journal article turns out to be a fraud, the paper stays online but is formally withdrawn. The reader is notified about the status and fraud papers are always accompanied by an editorial note pointing out the malpractice.</li> - </ul> - <p>All corrections and retractions can be traced through our participation in Crossref's <a href="https://www.crossref.org/services/crossmark/">Crossmark</a> service, as detailed on our <a href="{% url 'journals:crossmark_policy' %}">Crossmark Policy Page</a>.</p> + <p> + SciPost pursues the following policy for making corrections to its peer-reviewed content: + </p> + <ul> + <li><strong>Modification of a paper</strong>: SciPost reserves the right to replace a published paper if purely technical corrections are necessary (e.g. corrupt file or incorrect bibliographical entry). In such cases, archives and indices are informed. Under no circumstances will the content be changed.</li> + <li><strong>Corrigendum</strong>: notification of an important error made by the author(s) or by the journal that affects the publication record or the scientific integrity of the published, peer-reviewed work or the reputation of the author or the journal. Corrigenda are represented by a formal online notice.</li> + <li><strong>Retraction</strong>: authors or, in specific cases, SciPost can decide to formally withdraw a published journal article. The article stays online but the reader is notified about the retraction. Such retractions are most often accompanied by an editorial note explaining the background.</li> + <li><strong>Marked as fraud</strong>: in the unlikely case that SciPost is notified that a published journal article turns out to be a fraud, the paper stays online but is formally withdrawn. The reader is notified about the status and fraud papers are always accompanied by an editorial note pointing out the malpractice.</li> + </ul> + <p>All corrections and retractions can be traced through our participation in Crossref's <a href="https://www.crossref.org/services/crossmark/">Crossmark</a> service, as detailed on our <a href="{% url 'journals:crossmark_policy' %}">Crossmark Policy Page</a>.</p> + </div> </div> -</div> {% endblock content %} diff --git a/journals/templates/journals/manage_comment_metadata.html b/journals/templates/journals/manage_comment_metadata.html index d51e10289d8b5cf78f7e63ad757bf83667252c82..5d4e3e286039a2ace2eec79ae05885efd9c519b1 100644 --- a/journals/templates/journals/manage_comment_metadata.html +++ b/journals/templates/journals/manage_comment_metadata.html @@ -7,85 +7,85 @@ {% load journals_extras %} <script> -$(function() { -$( "#accordion" ).accordion({ -event: "focusin" -}); -}); + $(function() { + $( "#accordion" ).accordion({ + event: "focusin" + }); + }); </script> {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item">Manage Comment metadata</span> + {{block.super}} + <span class="breadcrumb-item">Manage Comment metadata</span> {% endblock %} {% block content %} -<table class="table table-hover mb-5"> - <thead class="thead-default"> - <tr> - <th>Comment</th> - <th>Needs doi</th> - <th>Latest successful Crossref deposit</th> - <th>Deposit needs updating?</th> - </tr> - </thead> + <table class="table table-hover mb-5"> + <thead class="thead-default"> + <tr> + <th>Comment</th> + <th>Needs doi</th> + <th>Latest successful Crossref deposit</th> + <th>Deposit needs updating?</th> + </tr> + </thead> - <tbody id="accordion" role="tablist" aria-multiselectable="true"> - {% for comment in comments %} - <tr data-toggle="collapse" data-parent="#accordion" href="#collapse{{ comment.id }}" aria-expanded="true" aria-controls="collapse{{ comment.id }}" style="cursor: pointer;"> - <td>{{ comment }}</td> - <td>{{ comment.needs_doi }}</td> - <td>{{ comment|latest_successful_crossref_deposit_comment }}</td> - <td>{{ comment.doideposit_needs_updating }}</td> - </tr> - <tr id="collapse{{ comment.id }}" class="collapse" role="tabpanel" aria-labelledby="heading{{ comment.id }}" style="background-color: #fff;"> - <td colspan="5"> - <p><a href="{{ comment.get_absolute_url }}">{{ comment }}</a></p> + <tbody id="accordion" role="tablist" aria-multiselectable="true"> + {% for comment in comments %} + <tr data-toggle="collapse" data-parent="#accordion" href="#collapse{{ comment.id }}" aria-expanded="true" aria-controls="collapse{{ comment.id }}" style="cursor: pointer;"> + <td>{{ comment }}</td> + <td>{{ comment.needs_doi }}</td> + <td>{{ comment|latest_successful_crossref_deposit_comment }}</td> + <td>{{ comment.doideposit_needs_updating }}</td> + </tr> + <tr id="collapse{{ comment.id }}" class="collapse" role="tabpanel" aria-labelledby="heading{{ comment.id }}" style="background-color: #fff;"> + <td colspan="5"> + <p><a href="{{ comment.get_absolute_url }}">{{ comment }}</a></p> - <h2 class="ml-3">Actions</h2> - <ul> - <li>Mark DOI as <a href="{% url 'journals:mark_comment_doi_needed' comment_id=comment.id needed=1 %}">needed</a> / <a href="{% url 'journals:mark_comment_doi_needed' comment_id=comment.id needed=0 %}">not needed</a></li> - <li><a href="{% url 'journals:generic_metadata_xml_deposit' type_of_object='comment' object_id=comment.id %}">Create the metadata and deposit it to Crossref</a></li> - <li><a href="{% url 'journals:email_object_made_citable' type_of_object='comment' object_id=comment.id %}">Email comment author: made citable</a> - </ul> + <h2 class="ml-3">Actions</h2> + <ul> + <li>Mark DOI as <a href="{% url 'journals:mark_comment_doi_needed' comment_id=comment.id needed=1 %}">needed</a> / <a href="{% url 'journals:mark_comment_doi_needed' comment_id=comment.id needed=0 %}">not needed</a></li> + <li><a href="{% url 'journals:generic_metadata_xml_deposit' type_of_object='comment' object_id=comment.id %}">Create the metadata and deposit it to Crossref</a></li> + <li><a href="{% url 'journals:email_object_made_citable' type_of_object='comment' object_id=comment.id %}">Email comment author: made citable</a> + </ul> - <h2 class="ml-3">Crossref Deposits</h2> - <table class="ml-5"> - <thead class="thead-default"> - <th>Timestamp</th> - <th>batch id</th> - <th>deposition date</th> - <th>Successful?</th> - <th>actions</th> - </thead> - <tbody> - {% for deposit in comment.genericdoideposit.all %} - <tr> - <td>{{ deposit.timestamp }}</td> - <td>{{ deposit.doi_batch_id }}</td> - <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> - <td>{{ deposit.deposit_successful }}</td> - <td>Mark deposit as - <ul> - <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> - <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> - </ul> - </td> - </tr> - {% empty %} - <tr> - <td colspan="5">No Deposits found for this Comment</td> - </tr> - {% endfor %} - </tbody> - </table> + <h2 class="ml-3">Crossref Deposits</h2> + <table class="ml-5"> + <thead class="thead-default"> + <th>Timestamp</th> + <th>batch id</th> + <th>deposition date</th> + <th>Successful?</th> + <th>actions</th> + </thead> + <tbody> + {% for deposit in comment.genericdoideposit.all %} + <tr> + <td>{{ deposit.timestamp }}</td> + <td>{{ deposit.doi_batch_id }}</td> + <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> + <td>{{ deposit.deposit_successful }}</td> + <td>Mark deposit as + <ul> + <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> + <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> + </ul> + </td> + </tr> + {% empty %} + <tr> + <td colspan="5">No Deposits found for this Comment</td> + </tr> + {% endfor %} + </tbody> + </table> - </td> - </tr> - {% endfor %} - </tbody> -</table> + </td> + </tr> + {% endfor %} + </tbody> + </table> {% endblock content %} diff --git a/journals/templates/journals/manage_metadata.html b/journals/templates/journals/manage_metadata.html index 693bce2fa147fa1e7a99cfe43c8cc3102971fc13..8e53d9311c4478f8b2ea39602710b855bd91bd8d 100644 --- a/journals/templates/journals/manage_metadata.html +++ b/journals/templates/journals/manage_metadata.html @@ -6,74 +6,74 @@ {% load journals_extras %} {% block headsup %} -<script type="text/javascript"> -$(document).ready(function($) { - $(".table-row").click(function() { - window.document.location = $(this).data("href"); - }); -}); -</script> + <script type="text/javascript"> + $(document).ready(function($) { + $(".table-row").click(function() { + window.document.location = $(this).data("href"); + }); + }); + </script> {% endblock headsup %} {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item">Manage metadata</span> + {{block.super}} + <span class="breadcrumb-item">Manage metadata</span> {% endblock %} {% block body_class %}{{ block.super }} manage_metadata{% endblock %} {% block content %} -<h1 class="highlight">Manage Publications Metadata</h1> -<ul> - <li><a href="{% url 'journals:admin_volumes_list' %}">Manage Volumes</a></li> - <li><a href="{% url 'journals:admin_issue_list' %}">Manage Issues</a></li> - <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> - <li><a href="{% url 'journals:manage_metadata' %}" class="active">Manage Publications metadata</a></li> - <li><a href="{% url 'journals:manage_report_metadata' %}">Manage Report metadata</a></li> -</ul> + <h1 class="highlight">Manage Publications Metadata</h1> + <ul> + <li><a href="{% url 'journals:admin_volumes_list' %}">Manage Volumes</a></li> + <li><a href="{% url 'journals:admin_issue_list' %}">Manage Issues</a></li> + <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> + <li><a href="{% url 'journals:manage_metadata' %}" class="active">Manage Publications metadata</a></li> + <li><a href="{% url 'journals:manage_report_metadata' %}">Manage Report metadata</a></li> + </ul> -<h2 class="mt-4 mb-2">Publications</h2> -<table class="table table-hover mb-5"> - <thead class="thead-default"> - <tr> - <th>doi</th> - <th>Publication date</th> - <th>Latest metadata update</th> - <th>Latest successful Crossref deposit</th> - <th>Deposit needs updating?</th> - <th>DOAJ</th> - <th>PubFracs fixed?</th> - </tr> - </thead> + <h2 class="mt-4 mb-2">Publications</h2> + <table class="table table-hover mb-5"> + <thead class="thead-default"> + <tr> + <th>doi</th> + <th>Publication date</th> + <th>Latest metadata update</th> + <th>Latest successful Crossref deposit</th> + <th>Deposit needs updating?</th> + <th>DOAJ</th> + <th>PubFracs fixed?</th> + </tr> + </thead> - <tbody> - {% for publication in publications %} - <tr class="table-row" data-href="{% url 'journals:manage_metadata' doi_label=publication.doi_label %}" target="_blank" style="cursor: pointer;"{% if not publication.is_published %} class="table-warning"{% endif %}> - <td>{{ publication.doi_label }}</td> - <td>{{ publication.publication_date }}</td> - {% if publication.latest_metadata_update %} - <td> - {{ publication.latest_metadata_update }} - </td> - {% else %} - <td>No info available</td> - {% endif %} - <td>{{ publication|latest_successful_crossref_deposit }}</td> - <td>{{ publication.doideposit_needs_updating }}</td> - <td>{{ publication|latest_successful_DOAJ_deposit }}</td> - <td>{{ publication|pubfracs_fixed }}</td> - </tr> - {% empty %} - <tr> - <td colspan="7">No publications found.</td> - </tr> - {% endfor %} - </tbody> -</table> + <tbody> + {% for publication in publications %} + <tr class="table-row" data-href="{% url 'journals:manage_metadata' doi_label=publication.doi_label %}" target="_blank" style="cursor: pointer;"{% if not publication.is_published %} class="table-warning"{% endif %}> + <td>{{ publication.doi_label }}</td> + <td>{{ publication.publication_date }}</td> + {% if publication.latest_metadata_update %} + <td> + {{ publication.latest_metadata_update }} + </td> + {% else %} + <td>No info available</td> + {% endif %} + <td>{{ publication|latest_successful_crossref_deposit }}</td> + <td>{{ publication.doideposit_needs_updating }}</td> + <td>{{ publication|latest_successful_DOAJ_deposit }}</td> + <td>{{ publication|pubfracs_fixed }}</td> + </tr> + {% empty %} + <tr> + <td colspan="7">No publications found.</td> + </tr> + {% endfor %} + </tbody> + </table> -<div class="col-12"> + <div class="col-12"> {% include 'partials/pagination.html' with page_obj=page_obj %} -</div> + </div> {% endblock content %} diff --git a/journals/templates/journals/manage_metadata_for_publication.html b/journals/templates/journals/manage_metadata_for_publication.html index a3f16fb3e77be0eef8faf02d0512b8662b34b812..667c681fa15ae0f66a5b897211903d68dfbf0f14 100644 --- a/journals/templates/journals/manage_metadata_for_publication.html +++ b/journals/templates/journals/manage_metadata_for_publication.html @@ -6,149 +6,149 @@ {% load journals_extras %} {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item">Manage metadata for {{ publication.doi_label }}</span> + {{block.super}} + <span class="breadcrumb-item">Manage metadata for {{ publication.doi_label }}</span> {% endblock %} {% block body_class %}{{ block.super }} manage_metadata for {{ publication.doi_label }}{% endblock %} {% block content %} -<h1 class="highlight">Manage Metadata for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + <h1 class="highlight">Manage Metadata for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> -<div class="row"> - {% if not publication.is_published %} - <div class="col-12"> - <h3 class="text-center bg-warning text-white mb-3 py-2">Current status: <strong>{{ publication.get_status_display }}</strong></h3> - </div> - {% endif %} - - <div class="col-md-6"> - {% if publication.status == 'draft' %} - {% include 'partials/journals/publication_preparation.html' with publication=publication %} - <hr> + <div class="row"> + {% if not publication.is_published %} + <div class="col-12"> + <h3 class="text-center bg-warning text-white mb-3 py-2">Current status: <strong>{{ publication.get_status_display }}</strong></h3> + </div> {% endif %} - <h2 class="x">Actions</h2> - {% include 'partials/journals/admin/publication_actions.html' with publication=publication %} + <div class="col-md-6"> + {% if publication.status == 'draft' %} + {% include 'partials/journals/publication_preparation.html' with publication=publication %} + <hr> + {% endif %} + + <h2 class="x">Actions</h2> + {% include 'partials/journals/admin/publication_actions.html' with publication=publication %} + </div> + + <div class="col-md-6"> + <h2>Funding statement for this publication:</h2> + {% if publication.metadata.funding_statement %} + <p>{{ publication.metadata.funding_statement }}</p> + {% else %} + <p>No funding statement was found</p> + {% endif %} + <h2>Grants associated to this publication:</h2> + <ul> + {% for grant in publication.grants.all %} + <li>{{ grant }}</li> + {% empty %} + <li>no associated grants found</li> + {% endfor %} + </ul> + <div class="card p-3 mb-4"> + <h3>Associate a grant to this publication:</h3> + <form action="{% url 'journals:add_associated_grant' publication.doi_label %}" method="post"> + {% csrf_token %} + {{ associate_grant_form|bootstrap }} + <input class="btn btn-outline-secondary" type="submit" value="Add"> + </form> + </div> + + <h2>Generic (not via grant) funders associated to this publication:</h2> + <ul> + {% for funder in publication.funders_generic.all %} + <li>{{ funder }}</li> + {% empty %} + <li>No generic funder found</li> + {% endfor %} + </ul> + + <div class="card p-3 mb-4"> + <h3>Associate a generic funder to this publication:</h3> + <form action="{% url 'journals:add_generic_funder' publication.doi_label %}" method="post"> + {% csrf_token %} + {{ associate_generic_funder_form|bootstrap }} + <input class="btn btn-outline-secondary" type="submit" value="Add"> + </form> + </div> + + <h3>Other funding-related actions:</h3> + <ul> + <li><a href="{% url 'funders:funders_dashboard' %}" target="_blank">go to the Funders page to add a Funder and/or Grant instance</a></li> + </ul> + </div> </div> - <div class="col-md-6"> - <h2>Funding statement for this publication:</h2> - {% if publication.metadata.funding_statement %} - <p>{{ publication.metadata.funding_statement }}</p> - {% else %} - <p>No funding statement was found</p> - {% endif %} - <h2>Grants associated to this publication:</h2> - <ul> - {% for grant in publication.grants.all %} - <li>{{ grant }}</li> + + <h3 class="mx-3">Crossref Deposits</h3> + <table class="table table-sm bg-white mx-3"> + <thead class="thead-light"> + <th>Timestamp</th> + <th>batch id</th> + <th>deposition date</th> + <th>Successful?</th> + <th>actions</th> + </thead> + <tbody> + {% for deposit in publication.deposit_set.all %} + <tr> + <td>{{ deposit.timestamp }}</td> + <td>{{ deposit.doi_batch_id }}</td> + <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> + <td>{{ deposit.deposit_successful }}</td> + <td>Mark deposit as + <ul> + <li><a href="{% url 'journals:mark_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> + <li><a href="{% url 'journals:mark_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> + </ul> + </td> + </tr> {% empty %} - <li>no associated grants found</li> + <tr> + <td colspan="6">No Deposits found for this publication</td> + </tr> {% endfor %} - </ul> - <div class="card p-3 mb-4"> - <h3>Associate a grant to this publication:</h3> - <form action="{% url 'journals:add_associated_grant' publication.doi_label %}" method="post"> - {% csrf_token %} - {{ associate_grant_form|bootstrap }} - <input class="btn btn-outline-secondary" type="submit" value="Add"> - </form> - </div> - - <h2>Generic (not via grant) funders associated to this publication:</h2> - <ul> - {% for funder in publication.funders_generic.all %} - <li>{{ funder }}</li> + </tbody> + </table> + + <br> + <h3 class="mx-3">DOAJ Deposits</h3> + <table class="table table-sm bg-white mx-3"> + <thead class="thead-light"> + <th>Timestamp</th> + <th>deposition date</th> + <th>Successful?</th> + <th>actions</th> + </thead> + <tbody> + {% for deposit in publication.doajdeposit_set.all %} + <tr> + <td>{{ deposit.timestamp }}</td> + <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> + <td>{{ deposit.deposit_successful }}</td> + <td>Mark deposit as + <ul> + <li><a href="{% url 'journals:mark_doaj_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> + <li><a href="{% url 'journals:mark_doaj_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> + </ul> + </td> + </tr> {% empty %} - <li>No generic funder found</li> + <tr> + <td colspan="6">No Deposits found for this publication</td> + </tr> {% endfor %} - </ul> - - <div class="card p-3 mb-4"> - <h3>Associate a generic funder to this publication:</h3> - <form action="{% url 'journals:add_generic_funder' publication.doi_label %}" method="post"> - {% csrf_token %} - {{ associate_generic_funder_form|bootstrap }} - <input class="btn btn-outline-secondary" type="submit" value="Add"> - </form> - </div> - - <h3>Other funding-related actions:</h3> - <ul> - <li><a href="{% url 'funders:funders_dashboard' %}" target="_blank">go to the Funders page to add a Funder and/or Grant instance</a></li> - </ul> - </div> -</div> - - -<h3 class="mx-3">Crossref Deposits</h3> -<table class="table table-sm bg-white mx-3"> - <thead class="thead-light"> - <th>Timestamp</th> - <th>batch id</th> - <th>deposition date</th> - <th>Successful?</th> - <th>actions</th> - </thead> - <tbody> - {% for deposit in publication.deposit_set.all %} - <tr> - <td>{{ deposit.timestamp }}</td> - <td>{{ deposit.doi_batch_id }}</td> - <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> - <td>{{ deposit.deposit_successful }}</td> - <td>Mark deposit as - <ul> - <li><a href="{% url 'journals:mark_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> - <li><a href="{% url 'journals:mark_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> - </ul> - </td> - </tr> - {% empty %} - <tr> - <td colspan="6">No Deposits found for this publication</td> - </tr> - {% endfor %} - </tbody> -</table> - -<br> -<h3 class="mx-3">DOAJ Deposits</h3> -<table class="table table-sm bg-white mx-3"> - <thead class="thead-light"> - <th>Timestamp</th> - <th>deposition date</th> - <th>Successful?</th> - <th>actions</th> - </thead> - <tbody> - {% for deposit in publication.doajdeposit_set.all %} - <tr> - <td>{{ deposit.timestamp }}</td> - <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> - <td>{{ deposit.deposit_successful }}</td> - <td>Mark deposit as - <ul> - <li><a href="{% url 'journals:mark_doaj_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> - <li><a href="{% url 'journals:mark_doaj_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> - </ul> - </td> - </tr> - {% empty %} - <tr> - <td colspan="6">No Deposits found for this publication</td> - </tr> - {% endfor %} - </tbody> -</table> + </tbody> + </table> {% endblock content %} {% block footer_script %} - {{ block.super }} - {{ associate_grant_form.media }} - {{ associate_generic_funder_form.media }} + {{ block.super }} + {{ associate_grant_form.media }} + {{ associate_generic_funder_form.media }} {% endblock footer_script %} diff --git a/journals/templates/journals/manage_report_metadata.html b/journals/templates/journals/manage_report_metadata.html index 181906d1ea19ae7807a3ec3c1c3505ba79454e2d..4cd784e347fad3a409ef3be738a0481d190a9784 100644 --- a/journals/templates/journals/manage_report_metadata.html +++ b/journals/templates/journals/manage_report_metadata.html @@ -7,117 +7,117 @@ {% load journals_extras %} <script> -$(function() { -$( "#accordion" ).accordion({ -event: "focusin" -}); -}); + $(function() { + $( "#accordion" ).accordion({ + event: "focusin" + }); + }); </script> {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item">Manage Report metadata</span> + {{block.super}} + <span class="breadcrumb-item">Manage Report metadata</span> {% endblock %} {% block content %} -<h1 class="highlight">Manage Report metadata</h1> - -<ul> - <li><a href="{% url 'journals:admin_volumes_list' %}">Manage Volumes</a></li> - <li><a href="{% url 'journals:admin_issue_list' %}">Manage Issues</a></li> - <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> - <li><a href="{% url 'journals:manage_metadata' %}">Manage Publications metadata</a></li> - <li><a href="{% url 'journals:manage_report_metadata' %}" class="active">Manage Report metadata</a></li> -</ul> - -<h2 class="mt-4">Reports</h2> -{% if request.GET.needing_update == '1' %} - <p> - Only Reports needing an update are shown below. <a href="{% url 'journals:manage_report_metadata' %}?needing_update=0" method="GET">View all Reports instead</a>. - </p> -{% else %} + <h1 class="highlight">Manage Report metadata</h1> + + <ul> + <li><a href="{% url 'journals:admin_volumes_list' %}">Manage Volumes</a></li> + <li><a href="{% url 'journals:admin_issue_list' %}">Manage Issues</a></li> + <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> + <li><a href="{% url 'journals:manage_metadata' %}">Manage Publications metadata</a></li> + <li><a href="{% url 'journals:manage_report_metadata' %}" class="active">Manage Report metadata</a></li> + </ul> + + <h2 class="mt-4">Reports</h2> + {% if request.GET.needing_update == '1' %} + <p> + Only Reports needing an update are shown below. <a href="{% url 'journals:manage_report_metadata' %}?needing_update=0" method="GET">View all Reports instead</a>. + </p> + {% else %} <p> <a href="{% url 'journals:manage_report_metadata' %}?needing_update=1" method="GET">Only view Reports needing an update</a>. </p> -{% endif %} - -<table class="table table-hover"> - <thead class="thead-light"> - <tr> - <th>Submission</th> - <th>Associated doi</th> - <th>Report nr</th> - <th>Needs own doi</th> - <th>own doi</th> - <th>Latest successful Crossref deposit</th> - <th>Deposit needs updating?</th> - </tr> - </thead> - - <tbody id="accordion" role="tablist" aria-multiselectable="true"> - {% for report in reports %} - <tr data-toggle="collapse" data-parent="#accordion" href="#collapse{{ report.id }}" aria-expanded="true" aria-controls="collapse{{ report.id }}" style="cursor: pointer;"> - <td>{{ report.submission.preprint.identifier_w_vn_nr }}</td> - <td>{{ report.associated_published_doi }}</td> - <td>{{ report.report_nr }}</td> - <td>{{ report.needs_doi|yesno:'Yes,No,-' }}</td> - <td>{{ report.doi_label }}</td> - <td>{{ report|latest_successful_crossref_deposit_report }}</td> - <td>{{ report.doideposit_needs_updating|yesno:'Yes,No,-' }}</td> - </tr> - <tr id="collapse{{ report.id }}" class="collapse" role="tabpanel" aria-labelledby="heading{{ report.id }}" style="background-color: #fff;"> - <td colspan="3"> - <p><a href="{{ report.submission.get_absolute_url }}">{{ report.submission.preprint.identifier_w_vn_nr }}</a>, <a href="{{ report.get_absolute_url }}">Report {{ report.report_nr }}</a></p> - - <h2 class="ml-3">Actions</h2> - <ul> - <li>Mark DOI as <a href="{% url 'journals:mark_report_doi_needed' report_id=report.id needed=1 %}">needed</a> / <a href="{% url 'journals:mark_report_doi_needed' report_id=report.id needed=0 %}">not needed</a></li> + {% endif %} + + <table class="table table-hover"> + <thead class="thead-light"> + <tr> + <th>Submission</th> + <th>Associated doi</th> + <th>Report nr</th> + <th>Needs own doi</th> + <th>own doi</th> + <th>Latest successful Crossref deposit</th> + <th>Deposit needs updating?</th> + </tr> + </thead> + + <tbody id="accordion" role="tablist" aria-multiselectable="true"> + {% for report in reports %} + <tr data-toggle="collapse" data-parent="#accordion" href="#collapse{{ report.id }}" aria-expanded="true" aria-controls="collapse{{ report.id }}" style="cursor: pointer;"> + <td>{{ report.submission.preprint.identifier_w_vn_nr }}</td> + <td>{{ report.associated_published_doi }}</td> + <td>{{ report.report_nr }}</td> + <td>{{ report.needs_doi|yesno:'Yes,No,-' }}</td> + <td>{{ report.doi_label }}</td> + <td>{{ report|latest_successful_crossref_deposit_report }}</td> + <td>{{ report.doideposit_needs_updating|yesno:'Yes,No,-' }}</td> + </tr> + <tr id="collapse{{ report.id }}" class="collapse" role="tabpanel" aria-labelledby="heading{{ report.id }}" style="background-color: #fff;"> + <td colspan="3"> + <p><a href="{{ report.submission.get_absolute_url }}">{{ report.submission.preprint.identifier_w_vn_nr }}</a>, <a href="{{ report.get_absolute_url }}">Report {{ report.report_nr }}</a></p> + + <h2 class="ml-3">Actions</h2> + <ul> + <li>Mark DOI as <a href="{% url 'journals:mark_report_doi_needed' report_id=report.id needed=1 %}">needed</a> / <a href="{% url 'journals:mark_report_doi_needed' report_id=report.id needed=0 %}">not needed</a></li> <li><a href="{% url 'journals:generic_metadata_xml_deposit' type_of_object='report' object_id=report.id %}">Create the metadata and deposit it to Crossref</a></li> - <li><a href="{% url 'journals:email_object_made_citable' type_of_object='report' object_id=report.id %}">Email report author: made citable</a> - </ul> - - </td> - <td colspan="4"> - <h3 class="mt-4">Crossref Deposits</h3> - <table class="table table-sm bg-white"> - <thead class="thead-light"> - <th>Timestamp</th> - <th>batch id</th> - <th>deposition date</th> - <th>Successful?</th> - <th>actions</th> - </thead> - <tbody> - {% for deposit in report.genericdoideposit.all %} - <tr> - <td>{{ deposit.timestamp }}</td> - <td>{{ deposit.doi_batch_id }}</td> - <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> - <td>{{ deposit.deposit_successful|yesno:'Yes,No,-' }}</td> - <td>Mark deposit as - <ul> - <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> - <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> - </ul> - </td> - </tr> - {% empty %} - <tr> - <td colspan="5">No Deposits found for this Report</td> - </tr> - {% endfor %} - </tbody> - </table> - - </td> - </tr> - {% endfor %} - </tbody> -</table> - -<div class="col-12"> + <li><a href="{% url 'journals:email_object_made_citable' type_of_object='report' object_id=report.id %}">Email report author: made citable</a> + </ul> + + </td> + <td colspan="4"> + <h3 class="mt-4">Crossref Deposits</h3> + <table class="table table-sm bg-white"> + <thead class="thead-light"> + <th>Timestamp</th> + <th>batch id</th> + <th>deposition date</th> + <th>Successful?</th> + <th>actions</th> + </thead> + <tbody> + {% for deposit in report.genericdoideposit.all %} + <tr> + <td>{{ deposit.timestamp }}</td> + <td>{{ deposit.doi_batch_id }}</td> + <td>{% if deposit.deposition_date %}{{ deposit.deposition_date }}{% else %}Not deposited{% endif %}</td> + <td>{{ deposit.deposit_successful|yesno:'Yes,No,-' }}</td> + <td>Mark deposit as + <ul> + <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=1 %}">successful</a></li> + <li><a href="{% url 'journals:mark_generic_deposit_success' deposit_id=deposit.id success=0 %}">unsuccessful</a></li> + </ul> + </td> + </tr> + {% empty %} + <tr> + <td colspan="5">No Deposits found for this Report</td> + </tr> + {% endfor %} + </tbody> + </table> + + </td> + </tr> + {% endfor %} + </tbody> + </table> + + <div class="col-12"> {% include 'partials/pagination.html' with page_obj=page_obj %} -</div> + </div> {% endblock content %} diff --git a/journals/templates/journals/metadata_doaj_create.html b/journals/templates/journals/metadata_doaj_create.html index dbaa4ec2c1e1f983217ea20ead911c5de995a9c8..73793b30350293eb70246c07a3bbee5a80897d42 100644 --- a/journals/templates/journals/metadata_doaj_create.html +++ b/journals/templates/journals/metadata_doaj_create.html @@ -5,44 +5,44 @@ {% block pagetitle %}: Produce metadata DOAJ{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Produce metadata DOAJ</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Produce metadata DOAJ</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Produce metadata DOAJ for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Produce metadata DOAJ for <a href="{{ publication.get_absolute_url }}">{{ publication.doi_label }}</a></h1> + </div> </div> -</div> -<div class="row"> + <div class="row"> <div class="col-12"> - <h3>Existing DOAJ metadata</h3> - {% if publication.metadata_DOAJ %} - <pre><code>{{ publication.metadata_DOAJ }}</code></pre> - {% else %} - <p>No existing DOAJ Metadata found.</p> - {% endif %} - - <br> - <form method="post"> - {% csrf_token %} - {{ form|bootstrap }} - <input class="btn btn-primary" type="submit" value="{% if publication.metadata_DOAJ %}Reproduce{% else %}Produce{% endif %}"> - <a href="{% url 'journals:manage_metadata' %}" class="ml-3 btn btn-link">Back to Admin</a> - </form> + <h3>Existing DOAJ metadata</h3> + {% if publication.metadata_DOAJ %} + <pre><code>{{ publication.metadata_DOAJ }}</code></pre> + {% else %} + <p>No existing DOAJ Metadata found.</p> + {% endif %} + + <br> + <form method="post"> + {% csrf_token %} + {{ form|bootstrap }} + <input class="btn btn-primary" type="submit" value="{% if publication.metadata_DOAJ %}Reproduce{% else %}Produce{% endif %}"> + <a href="{% url 'journals:manage_metadata' %}" class="ml-3 btn btn-link">Back to Admin</a> + </form> </div> -</div> + </div> {% endblock %} diff --git a/journals/templates/journals/metadata_xml_deposit.html b/journals/templates/journals/metadata_xml_deposit.html index 6a1ff35d494d0d611e464203a0b92a25f55f0a2e..ad147d91cfd8ea5dc7b4669d877af23ecbb7b216 100644 --- a/journals/templates/journals/metadata_xml_deposit.html +++ b/journals/templates/journals/metadata_xml_deposit.html @@ -3,60 +3,60 @@ {% block pagetitle %}: metadata XML deposit{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> - <span class="breadcrumb-item active">Metadata XML deposit</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{% url 'journals:manage_metadata' %}" class="breadcrumb-item">Administration</a> + <span class="breadcrumb-item active">Metadata XML deposit</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Metadata deposit <small>(using the {{ option }} server)</small></h1> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Metadata deposit <small>(using the {{ option }} server)</small></h1> + </div> </div> -</div> -{% if valid %} + {% if valid %} <div class="row"> <div class="col-12"> - <h3 class="my-1">Response headers:</h3> - <pre><code>{{ response_headers|linebreaks }}</code></pre> + <h3 class="my-1">Response headers:</h3> + <pre><code>{{ response_headers|linebreaks }}</code></pre> - <h3 class="mt-3">Response text:</h3> - <pre><code>{{ response_text|linebreaks }}</code></pre> + <h3 class="mt-3">Response text:</h3> + <pre><code>{{ response_text|linebreaks }}</code></pre> - {% if perms.scipost.can_publish_accepted_submission %} - <br> - <p><a href="{{publication.get_absolute_url}}">return to the publication's page</a>, to the <a href="{% url 'journals:manage_metadata' %}">general metadata management page</a></p> - {% endif %} + {% if perms.scipost.can_publish_accepted_submission %} + <br> + <p><a href="{{publication.get_absolute_url}}">return to the publication's page</a>, to the <a href="{% url 'journals:manage_metadata' %}">general metadata management page</a></p> + {% endif %} - </div> + </div> </div> -{% else %} + {% else %} <div class="row"> - <div class="col-12"> - <p> - <span class="text-danger">The metadata file for this metadata timestamp already exists.</span><br> - You might want to <a href="{% url 'journals:create_metadata_xml' doi_label=publication.doi_label %}">produce new metadata</a> to do a new deposit instead. - <p> - - {% if perms.scipost.can_publish_accepted_submission %} - <p> - <a href="{% url 'journals:manage_metadata' %}">Back to Admin</a> - </p> - {% endif %} - </div> + <div class="col-12"> + <p> + <span class="text-danger">The metadata file for this metadata timestamp already exists.</span><br> + You might want to <a href="{% url 'journals:create_metadata_xml' doi_label=publication.doi_label %}">produce new metadata</a> to do a new deposit instead. + <p> + + {% if perms.scipost.can_publish_accepted_submission %} + <p> + <a href="{% url 'journals:manage_metadata' %}">Back to Admin</a> + </p> + {% endif %} + </div> </div> -{% endif %} + {% endif %} {% endblock %} diff --git a/journals/templates/journals/publication_approval_form.html b/journals/templates/journals/publication_approval_form.html index 4daa978337c5de968add6bda355b8327ee3d4499..779b6979b486fcc5fb9c5ebf1d32bc62663aa84d 100644 --- a/journals/templates/journals/publication_approval_form.html +++ b/journals/templates/journals/publication_approval_form.html @@ -7,38 +7,38 @@ {% block content %} -<h1 class="highlight">Send Publication for approval</h1> -{% include 'partials/journals/publication_summary.html' with publication=form.instance %} + <h1 class="highlight">Send Publication for approval</h1> + {% include 'partials/journals/publication_summary.html' with publication=form.instance %} -<h3>Authors</h3> -<ul> + <h3>Authors</h3> + <ul> {% for author in form.instance.authors.all %} - <li>{{ author }}</li> + <li>{{ author }}</li> {% empty %} - <li>No authors assigned</li> + <li>No authors assigned</li> {% endfor %} -</ul> + </ul> -<h3>Funding statement</h3> -<p>{{ form.instance.metadata.funding_statement|default:'<em>No funding statement found.</em>' }}</p> + <h3>Funding statement</h3> + <p>{{ form.instance.metadata.funding_statement|default:'<em>No funding statement found.</em>' }}</p> -<h3>Grants</h3> -<ul> + <h3>Grants</h3> + <ul> {% for grant in form.instance.grants.all %} - <li>{{ grant }}</li> + <li>{{ grant }}</li> {% empty %} - <li>No grants assigned</li> + <li>No grants assigned</li> {% endfor %} -</ul> + </ul> -{% include 'partials/journals/references.html' with publication=form.instance %} + {% include 'partials/journals/references.html' with publication=form.instance %} -<br> -<form method="post" enctype="multipart/form-data"> + <br> + <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ form|bootstrap }} <input type="submit" class="btn btn-primary" value="Submit"> -</form> + </form> diff --git a/journals/templates/journals/publication_authors_form.html b/journals/templates/journals/publication_authors_form.html index 179edb3bc36f2055cee265e161bac7e902da1973..1766585f99e9dba3ec820f892749724a2478b3f3 100644 --- a/journals/templates/journals/publication_authors_form.html +++ b/journals/templates/journals/publication_authors_form.html @@ -5,43 +5,43 @@ {% block pagetitle %}: Publication Authors{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> - <a href="{{publication.get_absolute_url}}" class="breadcrumb-item">{{publication.citation}}</a> - <span class="breadcrumb-item active">Author ordering</span> - - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'journals:journals' %}" class="breadcrumb-item">Journals</a> + <a href="{{publication.get_absolute_url}}" class="breadcrumb-item">{{publication.citation}}</a> + <span class="breadcrumb-item active">Author ordering</span> + + </nav> </div> + </div> {% endblock %} {% block content %} -<h1 class="highlight">Author Ordering</h1> + <h1 class="highlight">Author Ordering</h1> -<div class="mb-4"> + <div class="mb-4"> {% include 'partials/journals/publication_li_content.html' with publication=publication %} -</div> -<a href="{% url 'journals:add_author' publication.doi_label %}">Add missing author</a> -<h3 class="highlight">Ordering</h3> + </div> + <a href="{% url 'journals:add_author' publication.doi_label %}">Add missing author</a> + <h3 class="highlight">Ordering</h3> -<form method="post" enctype="multipart/form-data"> + <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ formset.management_form }} <ul class="fa-ul sortable-list d-inline-block"> - {% for form in formset %} - <li> - <i class="fa fa-sort handle"></i> - {{ form.instance.first_name }} {{ form.instance.last_name }} - <div class="d-none">{{ form }}</div> - </li> - {% endfor %} + {% for form in formset %} + <li> + <i class="fa fa-sort handle"></i> + {{ form.instance.first_name }} {{ form.instance.last_name }} + <div class="d-none">{{ form }}</div> + </li> + {% endfor %} </ul> <br> <input type="submit" class="btn btn-primary" value="Save ordering"> -</form> + </form> {% endblock %} diff --git a/journals/templates/journals/publication_detail.html b/journals/templates/journals/publication_detail.html index e95df002f3cd03436ce9e9d61d10ad005ebc989c..96f656bb57cfd6a5a67e3b513b8d240b8cf1bea1 100644 --- a/journals/templates/journals/publication_detail.html +++ b/journals/templates/journals/publication_detail.html @@ -11,71 +11,71 @@ {% block body_class %}{{ block.super }} publication{% endblock %} {% block breadcrumb_items %} - {{block.super}} - <a href="{{ journal.get_absolute_url }}" class="breadcrumb-item">{{ journal }}</a> - {% if publication.in_issue %} - <a href="{{ publication.in_issue.get_absolute_url }}" class="breadcrumb-item">{{ publication.in_issue.short_str }}</a> - {% endif %} - <span class="breadcrumb-item active">{{publication.title}}</span> + {{block.super}} + <a href="{{ journal.get_absolute_url }}" class="breadcrumb-item">{{ journal }}</a> + {% if publication.in_issue %} + <a href="{{ publication.in_issue.get_absolute_url }}" class="breadcrumb-item">{{ publication.in_issue.short_str }}</a> + {% endif %} + <span class="breadcrumb-item active">{{publication.title}}</span> {% endblock %} {% block headsup %} - <meta name="citation_title" content="{{ publication.title }}"/> - {% for author in publication.authors.all %} + <meta name="citation_title" content="{{ publication.title }}"/> + {% for author in publication.authors.all %} <meta name="citation_author" content="{{ author.profile.last_name }}, {{ author.profile.first_name }}"/> - {% endfor %} - <meta name="citation_doi" content="{{ publication.doi_string }}"/> - <meta name="citation_publication_date" content="{{ publication.publication_date|date:'Y/m/d' }}"/> - <meta name="citation_journal_title" content="{{ journal }}"/> - <meta name="citation_issn" content="{{ journal.issn }}"/> - {% if publication.in_issue %} - <meta name="citation_volume" content="{{ publication.in_issue.in_volume.number }}"/> - <meta name="citation_issue" content="{{ publication.in_issue.number }}"/> - {% endif %} - <meta name="citation_firstpage" content="{{ publication.paper_nr|paper_nr_string_filter }}"/> - <meta name="citation_pdf_url" content="https://scipost.org/{{ publication.doi_string }}/pdf"/> - <meta name="dc.identifier" content="doi:{{ publication.doi_string }}"/> - - <script> - $(document).ready(function(){ - $("#citationslist").hide(); - - $("#citationslistbutton").click(function(){ - $("#citationslist").toggle(); - }); - }); - </script> + {% endfor %} + <meta name="citation_doi" content="{{ publication.doi_string }}"/> + <meta name="citation_publication_date" content="{{ publication.publication_date|date:'Y/m/d' }}"/> + <meta name="citation_journal_title" content="{{ journal }}"/> + <meta name="citation_issn" content="{{ journal.issn }}"/> + {% if publication.in_issue %} + <meta name="citation_volume" content="{{ publication.in_issue.in_volume.number }}"/> + <meta name="citation_issue" content="{{ publication.in_issue.number }}"/> + {% endif %} + <meta name="citation_firstpage" content="{{ publication.paper_nr|paper_nr_string_filter }}"/> + <meta name="citation_pdf_url" content="https://scipost.org/{{ publication.doi_string }}/pdf"/> + <meta name="dc.identifier" content="doi:{{ publication.doi_string }}"/> + + <script> + $(document).ready(function(){ + $("#citationslist").hide(); + + $("#citationslistbutton").click(function(){ + $("#citationslist").toggle(); + }); + }); + </script> {% endblock headsup %} {% block content %} - {% is_scipost_admin request.user as is_scipost_admin %} - {% is_edcol_admin request.user as is_edcol_admin %} - - {{ block.super }} - - {% if not publication.is_published and perms.can_publish_accepted_submission %} - <div class="card bg-warning text-white mb-3"> - <div class="card-body"> - <p class="card-text text-center"> - This Publication is not published yet. - Current status: {{ publication.get_status_display }} - </p> - </div> - </div> - {% endif %} + {% is_scipost_admin request.user as is_scipost_admin %} + {% is_edcol_admin request.user as is_edcol_admin %} + + {{ block.super }} + + {% if not publication.is_published and perms.can_publish_accepted_submission %} + <div class="card bg-warning text-white mb-3"> + <div class="card-body"> + <p class="card-text text-center"> + This Publication is not published yet. + Current status: {{ publication.get_status_display }} + </p> + </div> + </div> + {% endif %} - {% include 'partials/journals/publication_summary.html' with publication=publication %} + {% include 'partials/journals/publication_summary.html' with publication=publication %} - {% if publication.commentary and publication.commentary.comments.vetted.exists %} + {% if publication.commentary and publication.commentary.comments.vetted.exists %} <h3>Post-publication commentaries</h3> <p> This Publication ({{ publication.commentary.comments.vetted.count }}) has been commented on, see <a href="{{ publication.commentary.get_absolute_url }}">this Publication's Commentary page</a> for details. </p> - {% endif %} + {% endif %} - {% if publication.citedby|length >= 1 %} + {% if publication.citedby|length >= 1 %} <div class="row"> <div class="col-6 col-md-2"> @@ -91,70 +91,70 @@ {% include 'journals/_publication_citations.html' with publication=publication %} </div> </div> - {% endif %} - <hr class="mt-5 mb-4"/> - - {% if publication.topics.all or perms.scipost.can_manage_ontology %} - <h3 class="mt-2">Ontology / Topics</h3> - See full <a href="{% url 'ontology:ontology' %}">Ontology</a> or <a href="{% url 'ontology:topics' %}">Topics</a> database. - <br> - <br> - - <div> - {% for topic in publication.topics.all %} - <span class="label label-secondary"><a href="{% url 'ontology:topic_details' slug=topic.slug %}">{{ topic }}</a>{% if perms.scipost.can_manage_ontology %} <a href="{% url 'journals:publication_remove_topic' doi_label=publication.doi_label slug=topic.slug %}"><i class="fa fa-times-circle text-danger"></i></a>{% endif %}</span> - {% empty %} - <div>No Topic has yet been associated to this Publication</div> - {% endfor %} - </div> - - {% if perms.scipost.can_manage_ontology %} - - <br> - <ul class="list-inline"> - <li class="list-inline-item"> - <form class="form-inline" action="{% url 'journals:publication_add_topic' doi_label=publication.doi_label %}" method="post"> - <ul class="list-inline"> - <li class="list-inline-item">Add an existing Topic:</li> - <li class="list-inline-item">{% csrf_token %}{{ select_topic_form }}</li> - <li class="list-inline-item"><input class="btn btn-outline-secondary" type="submit" value="Link"></li> - </ul> - </form> - </li> - <li class="list-inline-item p-2">Can't find the Topic you need? <a href="{% url 'ontology:topic_create' %}" target="_blank">Create it</a> (opens in new window)</li> - </ul> - {% endif %} + {% endif %} + <hr class="mt-5 mb-4"/> + + {% if publication.topics.all or perms.scipost.can_manage_ontology %} + <h3 class="mt-2">Ontology / Topics</h3> + See full <a href="{% url 'ontology:ontology' %}">Ontology</a> or <a href="{% url 'ontology:topics' %}">Topics</a> database. + <br> + <br> + + <div> + {% for topic in publication.topics.all %} + <span class="label label-secondary"><a href="{% url 'ontology:topic_details' slug=topic.slug %}">{{ topic }}</a>{% if perms.scipost.can_manage_ontology %} <a href="{% url 'journals:publication_remove_topic' doi_label=publication.doi_label slug=topic.slug %}"><i class="fa fa-times-circle text-danger"></i></a>{% endif %}</span> + {% empty %} + <div>No Topic has yet been associated to this Publication</div> + {% endfor %} + </div> + {% if perms.scipost.can_manage_ontology %} + + <br> + <ul class="list-inline"> + <li class="list-inline-item"> + <form class="form-inline" action="{% url 'journals:publication_add_topic' doi_label=publication.doi_label %}" method="post"> + <ul class="list-inline"> + <li class="list-inline-item">Add an existing Topic:</li> + <li class="list-inline-item">{% csrf_token %}{{ select_topic_form }}</li> + <li class="list-inline-item"><input class="btn btn-outline-secondary" type="submit" value="Link"></li> + </ul> + </form> + </li> + <li class="list-inline-item p-2">Can't find the Topic you need? <a href="{% url 'ontology:topic_create' %}" target="_blank">Create it</a> (opens in new window)</li> + </ul> {% endif %} - <h3 class="mt-4"> - Author{{ publication.authors.all|length|pluralize }} / Affiliation{{ affiliations_list|length|pluralize }}: mappings to Contributors and Organizations - </h3> - See all <a href="{% url 'organizations:organizations' %}" target="_blank">Organizations</a>. - <br> + {% endif %} - <ul class="list-inline my-2"> - {% for author in publication.authors.all %} + <h3 class="mt-4"> + Author{{ publication.authors.all|length|pluralize }} / Affiliation{{ affiliations_list|length|pluralize }}: mappings to Contributors and Organizations + </h3> + See all <a href="{% url 'organizations:organizations' %}" target="_blank">Organizations</a>. + <br> + + <ul class="list-inline my-2"> + {% for author in publication.authors.all %} <li class="list-inline-item mr-1"> {% for aff in affiliations_list %} - {% if aff in author.affiliations.all %} - <sup>{{ forloop.counter }} </sup> - {% endif %} + {% if aff in author.affiliations.all %} + <sup>{{ forloop.counter }} </sup> + {% endif %} {% endfor %} {% if author.is_registered %} - <a href="{{ author.profile.contributor.get_absolute_url }}">{{ author.profile.first_name }} {{ author.profile.last_name }}</a>{% else %}{{ author.profile.first_name }} {{ author.profile.last_name }}{% endif %}{% if not forloop.last %}, - {% endif %} + <a href="{{ author.profile.contributor.get_absolute_url }}">{{ author.profile.first_name }} {{ author.profile.last_name }}</a>{% else %}{{ author.profile.first_name }} {{ author.profile.last_name }}{% endif %}{% if not forloop.last %}, + {% endif %} </li> - {% endfor %} - </ul> + {% endfor %} + </ul> - <ul class="list list-unstyled my-2 mx-3"> - {% for aff in affiliations_list %} - <li><sup>{{ forloop.counter }}</sup> <a href="{{ aff.get_absolute_url }}">{{ aff.full_name_with_acronym }}</a></li> - {% endfor %} - </ul> + <ul class="list list-unstyled my-2 mx-3"> + {% for aff in affiliations_list %} + <li><sup>{{ forloop.counter }}</sup> <a href="{{ aff.get_absolute_url }}">{{ aff.full_name_with_acronym }}</a></li> + {% endfor %} + </ul> - {% if publication.get_all_funders %} + {% if publication.get_all_funders %} <div class="card"> <div class="card-header"> Funder{{ publication.get_all_funders|length|pluralize }} for the research work leading to this publication @@ -162,50 +162,50 @@ <div class="card-content"> <ul class="m-2"> {% for funder in publication.get_all_funders %} - {% if funder.organization %} - {% if funder.name != funder.organization.name and funder.name != funder.organization.name_original %} - <li>{{ funder }} (through Organization: <a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.full_name_with_acronym }}</a>)</li> - {% else %} - <li><a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.full_name_with_acronym }}</a></li> - {% endif %} + {% if funder.organization %} + {% if funder.name != funder.organization.name and funder.name != funder.organization.name_original %} + <li>{{ funder }} (through Organization: <a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.full_name_with_acronym }}</a>)</li> {% else %} - <li><a href="{{ funder.get_absolute_url }}">{{ funder }}</a></li> + <li><a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.full_name_with_acronym }}</a></li> {% endif %} + {% else %} + <li><a href="{{ funder.get_absolute_url }}">{{ funder }}</a></li> + {% endif %} {% endfor %} </ul> </div> </div> - {% endif %} + {% endif %} - {% if publication.status == 'draft' and perms.scipost.can_draft_publication %} - <hr class="divider"> - <div class="row"> - <div class="col-12"> - {% include 'partials/journals/publication_preparation.html' with publication=publication %} - </div> - </div> - {% endif %} - {% if is_edcol_admin %} - <hr class="divider"> - <div class="row"> - <div class="col-12"> - <h3>Editorial Administration tools</h3> - {% include 'partials/journals/admin/publication_actions.html' with publication=publication %} - </div> - </div> - {% endif %} + {% if publication.status == 'draft' and perms.scipost.can_draft_publication %} + <hr class="divider"> + <div class="row"> + <div class="col-12"> + {% include 'partials/journals/publication_preparation.html' with publication=publication %} + </div> + </div> + {% endif %} + {% if is_edcol_admin %} + <hr class="divider"> + <div class="row"> + <div class="col-12"> + <h3>Editorial Administration tools</h3> + {% include 'partials/journals/admin/publication_actions.html' with publication=publication %} + </div> + </div> + {% endif %} - {% if request.user.contributor in publication.registered_authors.all %} - <h3>Author actions</h3> - <ul> - <li><a href="{% url 'commentaries:comment_on_publication' publication.doi_label %}">Place a comment on this publication</a></li> - </ul> - {% endif %} + {% if request.user.contributor in publication.registered_authors.all %} + <h3>Author actions</h3> + <ul> + <li><a href="{% url 'commentaries:comment_on_publication' publication.doi_label %}">Place a comment on this publication</a></li> + </ul> + {% endif %} {% endblock content %} {% block footer_script %} - {{ block.super }} - {{ select_topic_form.media }} + {{ block.super }} + {{ select_topic_form.media }} {% endblock footer_script %} diff --git a/journals/templates/journals/publication_form.html b/journals/templates/journals/publication_form.html index 8d46616c3d1fbc955e347d6034a773420a9ec485..8ffd6f1b37c73e70b30a03d9f597969e0ad0fd1f 100644 --- a/journals/templates/journals/publication_form.html +++ b/journals/templates/journals/publication_form.html @@ -7,24 +7,24 @@ {% block content %} -<h1>Draft publication</h1> + <h1>Draft publication</h1> -{% if request.GET.issue or form.instance.id or form.to_journal %} + {% if request.GET.issue or form.instance.id or form.to_journal %} <form method="post" enctype="multipart/form-data"> - {% csrf_token %} - {{ form|bootstrap }} - <input type="submit" class="btn btn-primary" value="Save"> + {% csrf_token %} + {{ form|bootstrap }} + <input type="submit" class="btn btn-primary" value="Save"> </form> -{% else %} + {% else %} <h3>Pick the Issue to publish in</h3> <ul> - {% for issue in form.get_possible_issues %} - <li><a href="?issue={{ issue.id }}">{{ issue }}</a></li> - {% empty %} - <li><em>No Issues found. Please contact administration</em></li> - {% endfor %} + {% for issue in form.get_possible_issues %} + <li><a href="?issue={{ issue.id }}">{{ issue }}</a></li> + {% empty %} + <li><em>No Issues found. Please contact administration</em></li> + {% endfor %} </ul> -{% endif %} + {% endif %} diff --git a/journals/templates/journals/publication_list.html b/journals/templates/journals/publication_list.html index 062baa6a090e37900ab739ecc3a1847b09a3b38a..f9a4acc4221c820872126936e24d60ba898ddfe1 100644 --- a/journals/templates/journals/publication_list.html +++ b/journals/templates/journals/publication_list.html @@ -11,62 +11,62 @@ {% block page_header %}<h1 class="highlight">Recent SciPost Publications</h1>{% endblock page_header %} {% block breadcrumb_items %} - <li class="breadcrumb-item"><a href="{% url 'journals:journals' %}">Journals</a></li> - <li class="breadcrumb-item active">Publications</li> + <li class="breadcrumb-item"><a href="{% url 'journals:journals' %}">Journals</a></li> + <li class="breadcrumb-item active">Publications</li> {% endblock %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12 ordering"> - <h1>Publications</h1> - <p> - Order by: + <h1>Publications</h1> + <p> + Order by: - <a href="?{% url_replace orderby='date' page='' %}" class="d-inline-block mb-1 ml-2 {% active_get_request 'orderby' 'date' %}">publication date</a> - <a href="?{% url_replace orderby='citations' page='' %}" class="d-inline-block mb-1 ml-2 {% active_get_request 'orderby' 'citations' %}">number of citations</a> - </p> + <a href="?{% url_replace orderby='date' page='' %}" class="d-inline-block mb-1 ml-2 {% active_get_request 'orderby' 'date' %}">publication date</a> + <a href="?{% url_replace orderby='citations' page='' %}" class="d-inline-block mb-1 ml-2 {% active_get_request 'orderby' 'citations' %}">number of citations</a> + </p> - <ul class="list-unstyled"> - {% for publication in object_list %} - <li class=""> - <div class="card card-gray card-publication"> - {% include 'journals/_publication_card_content.html' with publication=publication include_citation_rate=1 %} - </div> - </li> - {% empty %} - <h3><em>No match found for your search query.</em></h3> - {% endfor %} - </ul> + <ul class="list-unstyled"> + {% for publication in object_list %} + <li class=""> + <div class="card card-gray card-publication"> + {% include 'journals/_publication_card_content.html' with publication=publication include_citation_rate=1 %} + </div> + </li> + {% empty %} + <h3><em>No match found for your search query.</em></h3> + {% endfor %} + </ul> </div> {% if is_paginated %} - <div class="col-12"> - {% include 'partials/pagination.html' with page_obj=page_obj %} - </div> + <div class="col-12"> + {% include 'partials/pagination.html' with page_obj=page_obj %} + </div> {% endif %} -</div> + </div> {% endblock content %} {% block sidebar %} - <div class="row"> - <div class="col-12"> - <h2>Recent Issues</h2> - <div class="mb-1 pl-2"> - <a href="?{% url_replace issue='' page='' subject='' %}" class="{% active_get_request 'issue' '' %}">All Issues</a> - </div> - {% for issue in recent_issues %} - <div class="mb-1 pl-2"> - <a href="?{% url_replace issue=issue.id page='' subject='' %}" class="{% active_get_request 'issue' issue.id %}">{{ issue.in_volume.in_journal }} {{ issue.short_str }}</a> - <br>{{ issue.period_as_string }} - </div> - {% endfor %} - - <h2 class="mb-2 mt-4">Subject area</h2> - {% for subject in subject_areas %} - <a href="?{% url_replace subject=subject.0 page='' %}" class="d-inline-block mb-1 ml-2 {% active_get_request 'subject' subject.0 %}">{{ subject.1 }}</a><br> - {% endfor %} + <div class="row"> + <div class="col-12"> + <h2>Recent Issues</h2> + <div class="mb-1 pl-2"> + <a href="?{% url_replace issue='' page='' subject='' %}" class="{% active_get_request 'issue' '' %}">All Issues</a> + </div> + {% for issue in recent_issues %} + <div class="mb-1 pl-2"> + <a href="?{% url_replace issue=issue.id page='' subject='' %}" class="{% active_get_request 'issue' issue.id %}">{{ issue.in_volume.in_journal }} {{ issue.short_str }}</a> + <br>{{ issue.period_as_string }} </div> + {% endfor %} + + <h2 class="mb-2 mt-4">Subject area</h2> + {% for subject in subject_areas %} + <a href="?{% url_replace subject=subject.0 page='' %}" class="d-inline-block mb-1 ml-2 {% active_get_request 'subject' subject.0 %}">{{ subject.1 }}</a><br> + {% endfor %} </div> + </div> {% endblock %} diff --git a/journals/templates/journals/publication_publish_form.html b/journals/templates/journals/publication_publish_form.html index 7e2337ac4561a6f7f4912c09880b6a960c0ea75d..7f7b0ff285e1bd83b73753ddd911287e5915b489 100644 --- a/journals/templates/journals/publication_publish_form.html +++ b/journals/templates/journals/publication_publish_form.html @@ -7,49 +7,49 @@ {% block content %} -<h1 class="highlight">Publish Publication</h1> -{% include 'partials/journals/publication_summary.html' with publication=form.instance %} + <h1 class="highlight">Publish Publication</h1> + {% include 'partials/journals/publication_summary.html' with publication=form.instance %} -<h3>Authors</h3> -<ul> + <h3>Authors</h3> + <ul> {% for author in form.instance.authors.all %} - <li>{{ author }}</li> + <li>{{ author }}</li> {% empty %} - <li>No authors assigned</li> + <li>No authors assigned</li> {% endfor %} -</ul> + </ul> -<h3>Funding statement</h3> -<p>{{ form.instance.metadata.funding_statement|default:'<em>No funding statement found.</em>' }}</p> + <h3>Funding statement</h3> + <p>{{ form.instance.metadata.funding_statement|default:'<em>No funding statement found.</em>' }}</p> -<h3>Grants</h3> -<ul> + <h3>Grants</h3> + <ul> {% for grant in form.instance.grants.all %} - <li>{{ grant }}</li> + <li>{{ grant }}</li> {% empty %} - <li>No grants assigned</li> + <li>No grants assigned</li> {% endfor %} -</ul> + </ul> -{% include 'partials/journals/references.html' with publication=form.instance %} + {% include 'partials/journals/references.html' with publication=form.instance %} -<hr class="divider"> -<h3>Publishing will do the following:</h3> -<div> + <hr class="divider"> + <h3>Publishing will do the following:</h3> + <div> <ul> - <li>Move the pdf file to the appropriate folder</li> - <li>Update the Submission status</li> - <li>Update the Production Stream status</li> - <li>Send the authors a publication-email</li> + <li>Move the pdf file to the appropriate folder</li> + <li>Update the Submission status</li> + <li>Update the Production Stream status</li> + <li>Send the authors a publication-email</li> </ul> <em>Reminder: you should deposit the Crossref immediately after publishing the paper</em> -</div> -<br> -<form method="post" enctype="multipart/form-data"> + </div> + <br> + <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ form|bootstrap }} <input type="submit" class="btn btn-primary" value="Publish"> -</form> + </form> diff --git a/journals/templates/journals/sign_existing_report.html b/journals/templates/journals/sign_existing_report.html index 25dfd3611c425df66f645fb25f6975b5bcedead2..182ba9a99aea335854b2823f2bcc9d5c4f27fa7a 100644 --- a/journals/templates/journals/sign_existing_report.html +++ b/journals/templates/journals/sign_existing_report.html @@ -5,45 +5,45 @@ {% block pagetitle %}: sign existing Report{% endblock pagetitle %} {% block breadcrumb %} -<div class="breadcrumb-container"> + <div class="breadcrumb-container"> <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{% url 'submissions:submissions' %}" class="breadcrumb-item">Submissions</a> - <a href="{{ report.submission.get_absolute_url }}" class="breadcrumb-item">{{ report.submission.preprint.identifier_w_vn_nr }}</a> - <span class="breadcrumb-item">Sign existing Report</span> + <nav class="breadcrumb hidden-sm-down"> + <a href="{% url 'submissions:submissions' %}" class="breadcrumb-item">Submissions</a> + <a href="{{ report.submission.get_absolute_url }}" class="breadcrumb-item">{{ report.submission.preprint.identifier_w_vn_nr }}</a> + <span class="breadcrumb-item">Sign existing Report</span> - </nav> + </nav> </div> -</div> + </div> {% endblock %} {% block content %} -<div class="row"> + <div class="row"> <div class="col-12"> - <h1 class="highlight">Sign existing Report</h1> + <h1 class="highlight">Sign existing Report</h1> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-md-6"> - <h2>Confirmation page: do you wish to sign this Report?</h2> - <h3>(your Report is reproduced below for your convenience)</h3> + <h2>Confirmation page: do you wish to sign this Report?</h2> + <h3>(your Report is reproduced below for your convenience)</h3> </div> <div class="col-md-6"> - <form action="{% url 'journals:sign_existing_report' report_id=report.id %}" method="post"> - {% csrf_token %} - {{ form|bootstrap }} - <input class="btn btn-outline-secondary" type="submit" value="Submit" /> - </form> + <form action="{% url 'journals:sign_existing_report' report_id=report.id %}" method="post"> + {% csrf_token %} + {{ form|bootstrap }} + <input class="btn btn-outline-secondary" type="submit" value="Submit" /> + </form> </div> -</div> + </div> -<div class="row"> + <div class="row"> <div class="col-12"> - <h3>Report on Submission <a href="{{report.submission.get_absolute_url}}">{{report.submission.title}}</a></h3> - {% include 'partials/submissions/report_public_without_comments.html' with report=report user=request.user perms=perms %} + <h3>Report on Submission <a href="{{report.submission.get_absolute_url}}">{{report.submission.title}}</a></h3> + {% include 'partials/submissions/report_public_without_comments.html' with report=report user=request.user perms=perms %} </div> -</div> + </div> {% endblock %} diff --git a/journals/templates/journals/update_references.html b/journals/templates/journals/update_references.html index f654aa62a24718b3b1ded690ea76dc61ca70a52b..7574f7658ed4aaa85b9772f2d98e86e089a1f370 100644 --- a/journals/templates/journals/update_references.html +++ b/journals/templates/journals/update_references.html @@ -5,44 +5,44 @@ {% block pagetitle %}: Update References{% endblock pagetitle %} {% block breadcrumb %} - <div class="breadcrumb-container"> - <div class="container"> - <nav class="breadcrumb hidden-sm-down"> - <a href="{{publication.get_absolute_url}}" class="breadcrumb-item">{{publication.citation}}</a> - <span class="breadcrumb-item active">Update References</span> - </nav> - </div> + <div class="breadcrumb-container"> + <div class="container"> + <nav class="breadcrumb hidden-sm-down"> + <a href="{{publication.get_absolute_url}}" class="breadcrumb-item">{{publication.citation}}</a> + <span class="breadcrumb-item active">Update References</span> + </nav> </div> + </div> {% endblock %} {% block content %} -<h1>Update References</h1> + <h1>Update References</h1> -<form action="{% url 'journals:update_references' publication.doi_label %}" method="get" class="mb-4"> + <form action="{% url 'journals:update_references' publication.doi_label %}" method="get" class="mb-4"> <div class="form-group row"> - <label class="col-form-label col-md-4 text-right" for="id_email">Number of additional empty references</label> - <div class="col-md-8"> - <input class="form-control" name="extra" type="number" value="{{ request.GET.extra|default:'0' }}"> - </div> + <label class="col-form-label col-md-4 text-right" for="id_email">Number of additional empty references</label> + <div class="col-md-8"> + <input class="form-control" name="extra" type="number" value="{{ request.GET.extra|default:'0' }}"> + </div> </div> <div class="ml-auto col-md-8 multiple-checkbox"> - <label for="prefiller_checkbox"> - <input type="checkbox" name="prefill" value="form" id="prefiller_checkbox"> - Prefill form with Crossref data (this might take a minute) - </label> + <label for="prefiller_checkbox"> + <input type="checkbox" name="prefill" value="form" id="prefiller_checkbox"> + Prefill form with Crossref data (this might take a minute) + </label> </div> <input type="submit" class="btn btn-primary" value="Refresh"> -</form> + </form> -<hr> + <hr> -<form action="{% url 'journals:update_references' publication.doi_label %}" method="post" enctype="multipart/form-data"> + <form action="{% url 'journals:update_references' publication.doi_label %}" method="post" enctype="multipart/form-data"> {% csrf_token %} {{ formset|bootstrap }} <input type="submit" class="btn btn-primary" value="Submit"> -</form> + </form> diff --git a/journals/templates/journals/volume_form.html b/journals/templates/journals/volume_form.html index cb5287dee34efe67f32870a3c71fc11f815b639f..2124141a7ec13256f12e9a1c38cb9ae69cd91f5c 100644 --- a/journals/templates/journals/volume_form.html +++ b/journals/templates/journals/volume_form.html @@ -5,29 +5,29 @@ {% block pagetitle %}{{block.super}}: Volumes Admin{% endblock pagetitle %} {% block breadcrumb_items %} - {{block.super}} - <a href="{% url 'journals:admin_volumes_list' %}" class="breadcrumb-item">Volumes Admin</a> - {% if form.instance.id %} - <span class="breadcrumb-item">Update {{ volume }}</span> - {% else %} - <span class="breadcrumb-item">Create new Volume</span> - {% endif %} + {{block.super}} + <a href="{% url 'journals:admin_volumes_list' %}" class="breadcrumb-item">Volumes Admin</a> + {% if form.instance.id %} + <span class="breadcrumb-item">Update {{ volume }}</span> + {% else %} + <span class="breadcrumb-item">Create new Volume</span> + {% endif %} {% endblock %} {% block content %} -{% if form.instance.id %} - <h1 class="highlight">Update {{ volume }}</h1> - <p>Update existing Volume: {{ volume }}.</p> -{% else %} - <h1 class="highlight">Create next Issue</h1> - <p>Create a new Volume.</p> -{% endif %} + {% if form.instance.id %} + <h1 class="highlight">Update {{ volume }}</h1> + <p>Update existing Volume: {{ volume }}.</p> + {% else %} + <h1 class="highlight">Create next Issue</h1> + <p>Create a new Volume.</p> + {% endif %} -<form method="post" enctype="multipart/form-data"> + <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ form|bootstrap }} <input type="submit" class="btn btn-primary" value="Save"> -</form> + </form> {% endblock %} diff --git a/journals/templates/journals/volume_list.html b/journals/templates/journals/volume_list.html index 8524156fc79e3f9e3c76c8dd957850a2bde87a8a..d0fc4fd6a7fd0812a7555926f81be73113cc15d1 100644 --- a/journals/templates/journals/volume_list.html +++ b/journals/templates/journals/volume_list.html @@ -3,88 +3,88 @@ {% block pagetitle %}{{block.super}}: Volumes Admin{% endblock pagetitle %} {% block breadcrumb_items %} - {{block.super}} - <span class="breadcrumb-item active">Volumes Admin</span> + {{block.super}} + <span class="breadcrumb-item active">Volumes Admin</span> {% endblock %} {% block content %} -<div class="row"> - <div class="col-12"> - <h1 class="highlight">Manage Volumes</h1> - <ul> - <li><a href="{% url 'journals:admin_volumes_list' %}" class="active">Manage Volumes</a></li> - <li><a href="{% url 'journals:admin_issue_list' %}">Manage Issues</a></li> - <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> - <li><a href="{% url 'journals:manage_metadata' %}">Manage Publications metadata</a></li> - <li><a href="{% url 'journals:manage_report_metadata' %}">Manage Report metadata</a></li> - </ul> + <div class="row"> + <div class="col-12"> + <h1 class="highlight">Manage Volumes</h1> + <ul> + <li><a href="{% url 'journals:admin_volumes_list' %}" class="active">Manage Volumes</a></li> + <li><a href="{% url 'journals:admin_issue_list' %}">Manage Issues</a></li> + <li><a href="{% url 'proceedings:proceedings' %}">Manage Proceedings Issues</a></li> + <li><a href="{% url 'journals:manage_metadata' %}">Manage Publications metadata</a></li> + <li><a href="{% url 'journals:manage_report_metadata' %}">Manage Report metadata</a></li> + </ul> - <h3 class="my-3">Journals overview</h3> - <table class="table"> - <thead class="thead-light"> - <tr> - <th>Journal</th> - <th>Latest Volume</th> - <th>Has active Volume?</th> - </tr> - </thead> - {% for journal in journals %} - {% if journal.has_volumes %} + <h3 class="my-3">Journals overview</h3> + <table class="table"> + <thead class="thead-light"> <tr> - <td>{{ journal.get_name_display }}</td> - <td>{{ journal.get_latest_volume|default_if_none:'<i>No Volume found</i>' }}</td> + <th>Journal</th> + <th>Latest Volume</th> + <th>Has active Volume?</th> + </tr> + </thead> + {% for journal in journals %} + {% if journal.has_volumes %} + <tr> + <td>{{ journal.get_name_display }}</td> + <td>{{ journal.get_latest_volume|default_if_none:'<i>No Volume found</i>' }}</td> + <td> + {% if journal.get_latest_volume %} + {% if journal.get_latest_volume.is_current %} + <i class="fa fa-check text-success"></i> Yes + {% else %} + <i class="fa fa-exclamation-triangle text-warning"></i> No + {% endif %} + {% endif %} + </td> + </tr> + {% endif %} + {% endfor %} + </table> + + <h2 class="mt-5">All Volumes</h2> + <a href="{% url 'journals:add_volume' %}">Create a new Volume</a> + + <table class="table table-hover mt-2"> + <thead class="thead-light"> + <tr> + <th>Volume</th> + <th>Period</th> + <th>Issues</th> + <th>Active</th> + <th></th> + </tr> + </thead> + {% for volume in object_list %} + <tr{% if volume.is_current %} class="table-success"{% endif %}> + <td>{{ volume.in_journal }} <strong>Vol. {{ volume.number }}</strong></td> + <td>{{ volume.start_date }} until {{ volume.until_date }}</td> + <td>{{ volume.issues.count }}</td> <td> - {% if journal.get_latest_volume %} - {% if journal.get_latest_volume.is_current %} - <i class="fa fa-check text-success"></i> Yes - {% else %} - <i class="fa fa-exclamation-triangle text-warning"></i> No - {% endif %} + {% if volume.is_current %} + <i class="fa fa-check text-success"></i> Yes + {% else %} + <i class="fa fa-exclamation-triangle text-warning"></i> No {% endif %} </td> + <td><a href="{% url 'journals:update_volume' volume.id %}">Edit</a></td> </tr> - {% endif %} - {% endfor %} - </table> - - <h2 class="mt-5">All Volumes</h2> - <a href="{% url 'journals:add_volume' %}">Create a new Volume</a> - - <table class="table table-hover mt-2"> - <thead class="thead-light"> - <tr> - <th>Volume</th> - <th>Period</th> - <th>Issues</th> - <th>Active</th> - <th></th> - </tr> - </thead> - {% for volume in object_list %} - <tr{% if volume.is_current %} class="table-success"{% endif %}> - <td>{{ volume.in_journal }} <strong>Vol. {{ volume.number }}</strong></td> - <td>{{ volume.start_date }} until {{ volume.until_date }}</td> - <td>{{ volume.issues.count }}</td> - <td> - {% if volume.is_current %} - <i class="fa fa-check text-success"></i> Yes - {% else %} - <i class="fa fa-exclamation-triangle text-warning"></i> No - {% endif %} - </td> - <td><a href="{% url 'journals:update_volume' volume.id %}">Edit</a></td> - </tr> - {% endfor %} - </table> - {% if is_paginated %} + {% endfor %} + </table> + {% if is_paginated %} <div class="col-12"> - {% include 'partials/pagination.html' with page_obj=page_obj %} + {% include 'partials/pagination.html' with page_obj=page_obj %} </div> - {% endif %} + {% endif %} + </div> </div> -</div> {% endblock %} diff --git a/journals/templates/partials/journals/admin/publication_actions.html b/journals/templates/partials/journals/admin/publication_actions.html index 181ab3775656b4ff9fd099c9c353f637a57f2b5c..c699faa72d4a1a0ac2e37db2c7bb032092069755 100644 --- a/journals/templates/partials/journals/admin/publication_actions.html +++ b/journals/templates/partials/journals/admin/publication_actions.html @@ -15,7 +15,7 @@ <li><a href="{% url 'journals:manage_metadata' %}">Metadata management page</a></li> <li><a href="{% url 'journals:update_references' doi_label=publication.doi_label %}">Update references</a></li> {% if not publication.is_published %} - <li><a href="{% url 'journals:update_publication' publication.accepted_submission.preprint.identifier_w_vn_nr %}">Update Publication object</a></li> - <li><strong><a href="{% url 'journals:publish_publication' publication.doi_label %}">Publish this Publication</a></strong></li> + <li><a href="{% url 'journals:update_publication' publication.accepted_submission.preprint.identifier_w_vn_nr %}">Update Publication object</a></li> + <li><strong><a href="{% url 'journals:publish_publication' publication.doi_label %}">Publish this Publication</a></strong></li> {% endif %} </ul> diff --git a/journals/templates/partials/journals/publication_card.html b/journals/templates/partials/journals/publication_card.html index ad3b53b84fa9ee00f010b5f8687a166e8a543821..eefdc21ea4e448abeed2516264fb7e6456678d22 100644 --- a/journals/templates/partials/journals/publication_card.html +++ b/journals/templates/partials/journals/publication_card.html @@ -1,3 +1,3 @@ <div id="{{publication.doi_label}}" class="card card-gray card-publication"> - {% include 'journals/_publication_card_content.html' with publication=publication %} + {% include 'journals/_publication_card_content.html' with publication=publication %} </div> diff --git a/journals/templates/partials/journals/publication_li_content.html b/journals/templates/partials/journals/publication_li_content.html index 4df9e3715121beb480c7de2bddca9beb5d79cc17..c3a765123aeaef185cae0444b4726a77fa4c02a0 100644 --- a/journals/templates/partials/journals/publication_li_content.html +++ b/journals/templates/partials/journals/publication_li_content.html @@ -1,9 +1,9 @@ <div class="li publication"> - <h5 class="subject"><a href="{% url 'journals:publications' %}?subject={{ publication.subject_area }}" class="muted-link">{{ publication.get_subject_area_display }}</a></h5> - <h3 class="title"><a href="{{publication.get_absolute_url}}">{{publication.title}}</a></h3> + <h5 class="subject"><a href="{% url 'journals:publications' %}?subject={{ publication.subject_area }}" class="muted-link">{{ publication.get_subject_area_display }}</a></h5> + <h3 class="title"><a href="{{publication.get_absolute_url}}">{{publication.title}}</a></h3> - <p class="authors">{{ publication.author_list }}</p> - <p class="meta mb-0"> - {{ publication.citation }} · <span class="font-weight-light">published {{ publication.publication_date|date:'j F Y' }}</span> - </p> + <p class="authors">{{ publication.author_list }}</p> + <p class="meta mb-0"> + {{ publication.citation }} · <span class="font-weight-light">published {{ publication.publication_date|date:'j F Y' }}</span> + </p> </div> diff --git a/journals/templates/partials/journals/publication_li_content_extended.html b/journals/templates/partials/journals/publication_li_content_extended.html index 400d677b974f58134632d7980a860b0128da5139..b1f5e3a281bd8603427b879a418316190b267cdf 100644 --- a/journals/templates/partials/journals/publication_li_content_extended.html +++ b/journals/templates/partials/journals/publication_li_content_extended.html @@ -1,17 +1,17 @@ <div class="li publication"> - <h5 class="subject">{{ publication.citation }}</h5> - <h3 class="title"><a href="{{publication.get_absolute_url}}">{{publication.title}}</a></h3> + <h5 class="subject">{{ publication.citation }}</h5> + <h3 class="title"><a href="{{publication.get_absolute_url}}">{{publication.title}}</a></h3> - <p class="authors">{{ publication.author_list }}</p> - <p class="meta"> - doi: <a href="{{ publication.get_absolute_url }}">{{ publication.doi_string }}</a> · - <span class="font-weight-light">published {{ publication.publication_date|date:'j F Y' }}</span> · - <a href="{% url 'scipost:publication_pdf' publication.doi_label %}" target="_blank"><i class="fa fa-file-pdf-o" aria-hidden="true"></i> pdf</a> - </p> - <div class="abstract"> - <a href="javascript:;" data-toggle="toggle" data-target="#abstract-{{ publication.id }}">+ Show abstract</a> - <div id="abstract-{{ publication.id }}" style="display: none;" class="mt-2"> - {{ publication.abstract }} - </div> + <p class="authors">{{ publication.author_list }}</p> + <p class="meta"> + doi: <a href="{{ publication.get_absolute_url }}">{{ publication.doi_string }}</a> · + <span class="font-weight-light">published {{ publication.publication_date|date:'j F Y' }}</span> · + <a href="{% url 'scipost:publication_pdf' publication.doi_label %}" target="_blank"><i class="fa fa-file-pdf-o" aria-hidden="true"></i> pdf</a> + </p> + <div class="abstract"> + <a href="javascript:;" data-toggle="toggle" data-target="#abstract-{{ publication.id }}">+ Show abstract</a> + <div id="abstract-{{ publication.id }}" style="display: none;" class="mt-2"> + {{ publication.abstract }} </div> + </div> </div> diff --git a/journals/templates/partials/journals/publication_preparation.html b/journals/templates/partials/journals/publication_preparation.html index e3e0f967ed48a7d2c901c47702183b7160d53e5e..c43fdc1a83c05870fd3eb8feb262f2f344c6a782 100644 --- a/journals/templates/partials/journals/publication_preparation.html +++ b/journals/templates/partials/journals/publication_preparation.html @@ -2,20 +2,20 @@ <h3>Publication preparation</h3> <ul class="fa-ul"> - <li><i class="fa-li fa fa-check-square text-success"></i><a href="{% url 'journals:update_publication' publication.accepted_submission.preprint.identifier_w_vn_nr %}">Create/update Publication object</a></li> - <li><i class="fa-li fa {% if publication|has_all_author_relations %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:add_author' publication.doi_label %}">Create all author relations</a></li> - <li><i class="fa-li fa {% if publication|authors_in_right_order %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:update_author_ordering' doi_label=publication.doi_label %}">Update Author ordering</a></li> - <li><i class="fa-li fa {% if publication|author_affiliations_complete %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:author_affiliations' doi_label=publication.doi_label %}">Manage Author Affiliations</a></li> - <li><i class="fa-li fa {% if publication.has_abstract_jats %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:abstract_jats' publication.doi_label %}">Create/update abstract (JATS version)</a></li> - <li><i class="fa-li fa {% if publication.has_citation_list %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:create_citation_list_metadata' publication.doi_label %}">Create/update citation metadata</a></li> - <li><i class="fa-li fa {% if publication.has_funding_statement %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:create_funding_info_metadata' publication.doi_label %}">Create/update funding info metadata</a></li> - <li><i class="fa-li fa {% if publication.grants.exists %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:update_grants' publication.doi_label %}">Create/update grants</a></li> - <li><i class="fa-li fa {% if publication.has_xml_metadata %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:create_metadata_xml' publication.doi_label %}">Create/update Crossref metadata</a> <em>(please do after citation and funding info are added)</em></li> - <li><i class="fa-li fa {% if publication.references.exists %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:update_references' doi_label=publication.doi_label %}">Create/update references</a></li> + <li><i class="fa-li fa fa-check-square text-success"></i><a href="{% url 'journals:update_publication' publication.accepted_submission.preprint.identifier_w_vn_nr %}">Create/update Publication object</a></li> + <li><i class="fa-li fa {% if publication|has_all_author_relations %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:add_author' publication.doi_label %}">Create all author relations</a></li> + <li><i class="fa-li fa {% if publication|authors_in_right_order %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:update_author_ordering' doi_label=publication.doi_label %}">Update Author ordering</a></li> + <li><i class="fa-li fa {% if publication|author_affiliations_complete %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:author_affiliations' doi_label=publication.doi_label %}">Manage Author Affiliations</a></li> + <li><i class="fa-li fa {% if publication.has_abstract_jats %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:abstract_jats' publication.doi_label %}">Create/update abstract (JATS version)</a></li> + <li><i class="fa-li fa {% if publication.has_citation_list %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:create_citation_list_metadata' publication.doi_label %}">Create/update citation metadata</a></li> + <li><i class="fa-li fa {% if publication.has_funding_statement %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:create_funding_info_metadata' publication.doi_label %}">Create/update funding info metadata</a></li> + <li><i class="fa-li fa {% if publication.grants.exists %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:update_grants' publication.doi_label %}">Create/update grants</a></li> + <li><i class="fa-li fa {% if publication.has_xml_metadata %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:create_metadata_xml' publication.doi_label %}">Create/update Crossref metadata</a> <em>(please do after citation and funding info are added)</em></li> + <li><i class="fa-li fa {% if publication.references.exists %}fa-check-square text-success{% else %}fa-square{% endif %}"></i><a href="{% url 'journals:update_references' doi_label=publication.doi_label %}">Create/update references</a></li> </ul> <h3>Tools</h3> <ul> - <li><a href="{% url 'journals:metadata_xml_deposit' publication.doi_label 'test' %}">Test Crossref deposit</a></li> + <li><a href="{% url 'journals:metadata_xml_deposit' publication.doi_label 'test' %}">Test Crossref deposit</a></li> </ul> Preparation completed? <a href="{% url 'journals:send_publication_for_approval' publication.doi_label %}">Send to administration for approval</a>. diff --git a/journals/templates/partials/journals/publication_ris.html b/journals/templates/partials/journals/publication_ris.html index 64d1bf2cf6f3df71a0bfbf06c9f0a8eebc79f5ab..29a84085473c497afb8127b5f4fea4ac95382eb2 100644 --- a/journals/templates/partials/journals/publication_ris.html +++ b/journals/templates/partials/journals/publication_ris.html @@ -1,28 +1,28 @@ {% spaceless %} - <pre> - <code> - <span>TY - JOUR</span><br> - <span>PB - SciPost Foundation</span><br> - <span>DO - {{ publication.doi_string }}</span><br> - <span>TI - {{ publication.title }}</span><br> - <span>PY - {{ publication.publication_date|date:'Y/m/d' }}</span><br> - <span>UR - https://scipost.org{{ publication.get_absolute_url }}</span><br> - <span>JF - {{ publication.get_journal.get_name_display }}</span><br> - <span>JA - {{ publication.get_journal.abbreviation_citation }}</span><br> - {% if publication.in_issue %} - <span>VL - {{ publication.in_issue.in_volume.number }}</span><br> - <span>IS - {{ publication.in_issue.number }}</span><br> + <pre> + <code> + <span>TY - JOUR</span><br> + <span>PB - SciPost Foundation</span><br> + <span>DO - {{ publication.doi_string }}</span><br> + <span>TI - {{ publication.title }}</span><br> + <span>PY - {{ publication.publication_date|date:'Y/m/d' }}</span><br> + <span>UR - https://scipost.org{{ publication.get_absolute_url }}</span><br> + <span>JF - {{ publication.get_journal.get_name_display }}</span><br> + <span>JA - {{ publication.get_journal.abbreviation_citation }}</span><br> + {% if publication.in_issue %} + <span>VL - {{ publication.in_issue.in_volume.number }}</span><br> + <span>IS - {{ publication.in_issue.number }}</span><br> + {% endif %} + <span>SP - {{ publication.get_paper_nr }}</span><br> + {% for author in publication.authors.all %} + {% if forloop.first %} + <span>A1 - {{ author.last_name }}, {{ author.first_name }}</span><br> + {% else %} + <span>AU - {{ author.last_name }}, {{ author.first_name }}</span><br> {% endif %} - <span>SP - {{ publication.get_paper_nr }}</span><br> - {% for author in publication.authors.all %} - {% if forloop.first %} - <span>A1 - {{ author.last_name }}, {{ author.first_name }}</span><br> - {% else %} - <span>AU - {{ author.last_name }}, {{ author.first_name }}</span><br> - {% endif %} - {% endfor %} - <span>AB - {{ publication.abstract }}</span><br> - <span>ER -</span> - </code> - </pre> + {% endfor %} + <span>AB - {{ publication.abstract }}</span><br> + <span>ER -</span> + </code> + </pre> {% endspaceless %} diff --git a/journals/templates/partials/journals/publication_summary.html b/journals/templates/partials/journals/publication_summary.html index 7a99db91698791f55af0cd87f0846e2a0650ff64..82ffa718c5f7137c2bf70c77f22edc1338d36ff2 100644 --- a/journals/templates/partials/journals/publication_summary.html +++ b/journals/templates/partials/journals/publication_summary.html @@ -1,81 +1,81 @@ {% load scipost_extras %} <div class="row"> - <div class="col-12"> - <h2 class="text-blue">{{publication.title}}{% if publication.status == 'draft' %} <label class="label label-warning label-sm">{{ publication.get_status_display }}</label>{% endif %} - </h2> + <div class="col-12"> + <h2 class="text-blue">{{publication.title}}{% if publication.status == 'draft' %} <label class="label label-warning label-sm">{{ publication.get_status_display }}</label>{% endif %} + </h2> - <p class="mb-1">{{ publication.author_list }}</p> - <p class="text-muted mb-0"> - {{ publication.citation }} · published {{ publication.publication_date|date:'j F Y' }} - {% if publication.cc_license != 'CC BY 4.0' %} - · licensed under {{publication.get_cc_license_display}} - {% endif %} + <p class="mb-1">{{ publication.author_list }}</p> + <p class="text-muted mb-0"> + {{ publication.citation }} · published {{ publication.publication_date|date:'j F Y' }} + {% if publication.cc_license != 'CC BY 4.0' %} + · licensed under {{publication.get_cc_license_display}} + {% endif %} - {% if user.is_authenticated %} - {% with type_id=publication|content_type_id %} - {% include 'helpdesk/_ticket_for_object_link.html' with type_id=type_id id=publication.id model="Publication" %} - {% endwith %} - {% endif %} - </p> + {% if user.is_authenticated %} + {% with type_id=publication|content_type_id %} + {% include 'helpdesk/_ticket_for_object_link.html' with type_id=type_id id=publication.id model="Publication" %} + {% endwith %} + {% endif %} + </p> - <ul class="publicationClickables mt-3"> - <li>doi: {{publication.doi_string}}</li> - <li class="publicationPDF"> - <a href="{{publication.get_absolute_url}}/pdf" target="_blank">pdf</a> - </li> - <li><a href="javascript:;" data-toggle="modal" data-target="#bibtextmodal">BiBTeX</a></li> - <li><a href="javascript:;" data-toggle="modal" data-target="#rismodal">RIS</a></li> - <li><a href="{% url 'submissions:submission' publication.accepted_submission.preprint.identifier_w_vn_nr %}">Submissions/Reports</a></li> - <li> - <!-- Start Crossmark Snippet v2.0 --> - <script src="https://crossmark-cdn.crossref.org/widget/v2.0/widget.js"></script> - <a data-target="crossmark"><img src="https://crossmark-cdn.crossref.org/widget/v2.0/logos/CROSSMARK_BW_horizontal.svg" width="120" /></a> - <!-- End Crossmark Snippet --> - </li> - </ul> - </div> + <ul class="publicationClickables mt-3"> + <li>doi: {{publication.doi_string}}</li> + <li class="publicationPDF"> + <a href="{{publication.get_absolute_url}}/pdf" target="_blank">pdf</a> + </li> + <li><a href="javascript:;" data-toggle="modal" data-target="#bibtextmodal">BiBTeX</a></li> + <li><a href="javascript:;" data-toggle="modal" data-target="#rismodal">RIS</a></li> + <li><a href="{% url 'submissions:submission' publication.accepted_submission.preprint.identifier_w_vn_nr %}">Submissions/Reports</a></li> + <li> + <!-- Start Crossmark Snippet v2.0 --> + <script src="https://crossmark-cdn.crossref.org/widget/v2.0/widget.js"></script> + <a data-target="crossmark"><img src="https://crossmark-cdn.crossref.org/widget/v2.0/logos/CROSSMARK_BW_horizontal.svg" width="120" /></a> + <!-- End Crossmark Snippet --> + </li> + </ul> + </div> </div> <div class="row"> - <div class="col-12"> - {% if publication.in_issue.proceedings %} - <h3>Proceedings event</h3> - <p><a href="{{ publication.in_issue.get_absolute_url }}">{{ publication.in_issue.proceedings.event_name }}</a></p> - {% endif %} + <div class="col-12"> + {% if publication.in_issue.proceedings %} + <h3>Proceedings event</h3> + <p><a href="{{ publication.in_issue.get_absolute_url }}">{{ publication.in_issue.proceedings.event_name }}</a></p> + {% endif %} - <h3>Abstract</h3> - <p class="abstract">{{ publication.abstract }}</p> - </div> + <h3>Abstract</h3> + <p class="abstract">{{ publication.abstract }}</p> + </div> </div> <div class="modal" id="rismodal" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="rismodal"> - <div class="modal-dialog modal-lg" role="document"> - <div class="modal-content"> - <div class="modal-body"> - <div class="pb-4"> - <button type="button" class="close" data-dismiss="modal" aria-label="Close"> - <span aria-hidden="true">×</span> - </button> - </div> - <div>{% include 'partials/journals/publication_ris.html' with publication=publication %}</div> - </div> + <div class="modal-dialog modal-lg" role="document"> + <div class="modal-content"> + <div class="modal-body"> + <div class="pb-4"> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + </button> </div> + <div>{% include 'partials/journals/publication_ris.html' with publication=publication %}</div> + </div> </div> + </div> </div> <div class="modal" id="bibtextmodal" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="bibtextmodal"> - <div class="modal-dialog modal-lg" role="document"> - <div class="modal-content"> - <div class="modal-body"> - <div class="pb-4"> - <button type="button" class="close" data-dismiss="modal" aria-label="Close"> - <span aria-hidden="true">×</span> - </button> - </div> - <div><pre><code>{{publication.BiBTeX_entry|linebreaksbr}}</code></pre></div> - </div> + <div class="modal-dialog modal-lg" role="document"> + <div class="modal-content"> + <div class="modal-body"> + <div class="pb-4"> + <button type="button" class="close" data-dismiss="modal" aria-label="Close"> + <span aria-hidden="true">×</span> + </button> </div> + <div><pre><code>{{publication.BiBTeX_entry|linebreaksbr}}</code></pre></div> + </div> </div> + </div> </div> diff --git a/journals/templates/partials/journals/references.html b/journals/templates/partials/journals/references.html index 466487979c9624ab686722b8605e2914baa29769..b854621e363e09de925c761ebc62cdd83c9d5021 100644 --- a/journals/templates/partials/journals/references.html +++ b/journals/templates/partials/journals/references.html @@ -1,30 +1,30 @@ {% if publication.references.all %} - <h3>References ({{ publication.references.all|length }})</h3> - <a class="mb-2 d-block" href="javascript:;" data-toggle="toggle" data-target="#reference_list">Click to expand</a> - <ul class="references" id="reference_list" style="display:none;"> - {% for reference in publication.references.all %} - <li class="mt-1"> - <div class="d-flex flex-row"> - <div class="px-1"> - <span class="counter">[{{ reference.reference_number }}]</span> - </div> - <div class="px-1"> - <div class="authors">{{ reference.authors }}</div> - {% if reference.citation %} - <div class="citation">{{ reference.citation|safe }}</div> - {% endif %} - <div class="reference"> - {% if reference.link and reference.identifier %} - <a href="{{ reference.link }}" target="_blank">{{ reference.identifier }}</a> - {% elif reference.link %} - <a href="{{ reference.link }}" target="_blank">link</a> - {% elif reference.identifier %} - <span>{{ reference.identifier }}</span> - {% endif %} - </div> - </div> - </div> - </li> - {% endfor %} - </ul> + <h3>References ({{ publication.references.all|length }})</h3> + <a class="mb-2 d-block" href="javascript:;" data-toggle="toggle" data-target="#reference_list">Click to expand</a> + <ul class="references" id="reference_list" style="display:none;"> + {% for reference in publication.references.all %} + <li class="mt-1"> + <div class="d-flex flex-row"> + <div class="px-1"> + <span class="counter">[{{ reference.reference_number }}]</span> + </div> + <div class="px-1"> + <div class="authors">{{ reference.authors }}</div> + {% if reference.citation %} + <div class="citation">{{ reference.citation|safe }}</div> + {% endif %} + <div class="reference"> + {% if reference.link and reference.identifier %} + <a href="{{ reference.link }}" target="_blank">{{ reference.identifier }}</a> + {% elif reference.link %} + <a href="{{ reference.link }}" target="_blank">link</a> + {% elif reference.identifier %} + <span>{{ reference.identifier }}</span> + {% endif %} + </div> + </div> + </div> + </li> + {% endfor %} + </ul> {% endif %}