diff --git a/commentaries/forms.py b/commentaries/forms.py index 13853394b85b44f6eed86fd942173a1bf490dd49..e91a66ec0e63406fcad212a0feb61cb000723344 100644 --- a/commentaries/forms.py +++ b/commentaries/forms.py @@ -12,6 +12,7 @@ COMMENTARY_REFUSAL_CHOICES = ( (0, '-'), (-1, 'a commentary on this paper already exists'), (-2, 'this paper cannot be traced'), + (-3, 'this arXiv preprint is too recent (< 8 weeks)'), ) #class RequestCommentaryForm(forms.Form): diff --git a/commentaries/models.py b/commentaries/models.py index cb62119d66a1a9526d5933e1050aff96e5da4d4f..7713ac8e9130b60f8d98766ad2218867a2efa384 100644 --- a/commentaries/models.py +++ b/commentaries/models.py @@ -8,7 +8,7 @@ from scipost.models import Contributor COMMENTARY_TYPES = ( ('published', 'published paper'), - ('preprint', 'arXiv preprint (from at least 4 weeks ago)'), + ('preprint', 'arXiv preprint (at least 8 weeks old)'), ) class Commentary(models.Model): diff --git a/journals/templates/journals/journals.html b/journals/templates/journals/journals.html index 55b6cc205dfa7b574a6988247909a6de165018f2..9950d1e5c5c9878258868ff4b5293d3db3776d23 100644 --- a/journals/templates/journals/journals.html +++ b/journals/templates/journals/journals.html @@ -24,6 +24,8 @@ <h1>SciPost Physics Journals</h1> <hr> + <p id="journalsannounce">OPEN FOR SUBMISSION STARTING 1 MARCH 2016</p> + <div class="row"> <div class="col-5"> <h1>SciPost Physics Select</h1> @@ -60,9 +62,9 @@ </ul> </div> </div> +</section> - <br/> - <hr> +<section> <h1><a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a></h1> </section> diff --git a/scipost/models.py b/scipost/models.py index d10c7d9c51004a1b16546a01c04385cf471f5bb5..5af7576787faf0c2241462426a20d5e57670f4c5 100644 --- a/scipost/models.py +++ b/scipost/models.py @@ -37,6 +37,7 @@ TITLE_CHOICES = ( ('MR', 'Mr'), ('MRS', 'Mrs'), ) +title_dict = dict(TITLE_CHOICES) class Contributor(models.Model): """ All users of SciPost are Contributors. Permissions determine the sub-types. """ @@ -89,3 +90,17 @@ class Contributor(models.Model): def __str__ (self): return self.user.username + def as_table (self): + output = '<table>' + output += '<tr><td>Title: </td><td> </td><td>' + title_dict[self.title] + '</td></tr>' + output += '<tr><td>First name: </td><td> </td><td>' + self.user.first_name + '</td></tr>' + output += '<tr><td>Last name: </td><td> </td><td>' + self.user.last_name + '</td></tr>' + output += '<tr><td>Email: </td><td> </td><td>' + self.user.email + '</td></tr>' + output += '<tr><td>ORCID id: </td><td> </td><td>' + self.orcid_id + '</td></tr>' + output += '<tr><td>Affiliation: </td><td> </td><td>' + self.affiliation + '</td></tr>' + output += '<tr><td>Address: </td><td> </td><td>' + self.address + '</td></tr>' + output += '<tr><td>Personal web page: </td><td> </td><td>' + self.personalwebpage + '</td></tr>' + output += '</table>' + return output + + diff --git a/scipost/static/scipost/SciPost.css b/scipost/static/scipost/SciPost.css index f99b36964921f6cdcc5db85f913ef958f3569230..3355628e9fd1ccc023b961bc8be38804084247cb 100644 --- a/scipost/static/scipost/SciPost.css +++ b/scipost/static/scipost/SciPost.css @@ -319,6 +319,7 @@ section div { margin: 0px; padding: 0px; } + section h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 6px 2px; @@ -339,6 +340,9 @@ section form label { color: black; font-weight: 400; } +section form ul li { + padding: 0px; +} section form ul li label { // color: #ffffff; color: black; @@ -363,6 +367,9 @@ section table th, td { section ul { margin: 0px; } +section ul li { + padding: 2px; +} section ul.ratingsdata { display: inline-block; @@ -456,4 +463,30 @@ select { border: 1px solid black; } +@keyframes journalsannounceanim { + 0% { background-color: #110000; } + 50% { background-color: #aa0000; } + 100% { background-color: #110000; } +} + +#journalsannouncesmall { + background-color: #880000; + color: #ffffff; + padding: 5px; + font-size: 90%; + text-align: center; + animation-name: journalsannounceanim; + animation-duration: 2s; + animation-iteration-count: infinite; +} +#journalsannounce { + background-color: #880000; + color: #ffffff; + padding: 20px; + font-size: 150%; + text-align: center; + animation-name: journalsannounceanim; + animation-duration: 2s; + animation-iteration-count: infinite; +} diff --git a/scipost/static/scipost/SciPost_blue.css b/scipost/static/scipost/SciPost_blue.css deleted file mode 100644 index 191722e2186dad6a7a7cf238563cecb499678ef3..0000000000000000000000000000000000000000 --- a/scipost/static/scipost/SciPost_blue.css +++ /dev/null @@ -1,283 +0,0 @@ -/* -General style sheet for SciPost -*/ - -* { - box-sizing: border-box; -} - -.row:after { - content: ""; - clear: both; - display: block; -} - -[class*="col-"] { - float: left; - padding: 10px; -} -/* For desktop: */ -.col-1 {width: 8.33%;} -.col-2 {width: 16.66%;} -.col-3 {width: 25%;} -.col-4 {width: 33.33%;} -.col-5 {width: 41.66%;} -.col-6 {width: 50%;} -.col-7 {width: 58.33%;} -.col-8 {width: 66.66%;} -.col-9 {width: 75%;} -.col-10 {width: 83.33%;} -.col-11 {width: 91.66%;} -.col-12 {width: 100%;} -@media only screen and (max-width: 768px) { - /* For mobile phones: */ - [class*="col-"] { - width: 100%; - } -} - - -body { - font-family: Verdana, sans-serif; - font-size: 80%; - margin: 0px; - padding: 0px; -// background-color: #999999; - background-color: #778899; -} - -a { - color: #eeeeee; - text-decoration: underline; - target: _parent; -} -a:hover { - color: #ffffff; - text-decoration: underline; -} - - -header { -// background-color: #333333; - background-color: #102040; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin: 5px; - padding: 0px; 5px; -// text-shadow: 2px 2px 4px #222222; -} -header h1 { - font-size: 40px; - margin: 0px; - padding: 10px; -// text-shadow: 1px 1px 2px #999999; -} -header a { - text-decoration: none; -} -header a:hover { - color: #ffffff; - text-decoration: underline; -} - -nav { -// background-color:#cccccc; -// background-color:#dddddd; - background-color:#e7ebf0; - border: 1px solid grey; border-radius:5px; - margin:5px; - padding:0px; - float:center; - clear:both; -} -nav ul { - margin: 0; - padding: 5px; -} -nav ul li { - display: inline; - margin: 5px; - padding: 5px; -// background-color: #444444; -// background-color: #bbbbbb; - background-color: #204080; -// color: #dddddd; - color: #222222; - float: center; - clear: both; -} -nav a { - margin: 2px; - padding: 5px; -// background-color: #444444; - background-color: #153060; - color: #dddddd; -// text-decoration: underline; - text-decoration: none; - display: inline-block; - target: _parent; - text-shadow: 2px 2px 4px #222222; -} -nav a:visited { - color: #eeeeee; -} -nav a:hover { - color: #ffffff; - text-decoration: underline; -} -nav a:active { - color: #dddddd; -} -nav p { - display: inline-block; - margin: 0px; - padding: 0px; -} -nav form { - display: inline-block; -} - -section { -// color: #eeeeee; - color: #111111; -// background-color:#666666; -// background-color: #eeeeee; - background-color: white; - border: 1px solid grey; border-radius: 5px; - margin: 5px; - padding: 10px; -// text-shadow: 1px 1px 1px #222222; -// text-shadow: 0px 0px 1px #222222; -} -section a { -// color: #eeeeee; - color: #222222; - text-decoration: underline; - target: _parent; -} -section a:hover { -// color: #ffffff; - color: #000000; - font-weight: bold; - text-decoration: underline; -} -section div { - margin: 0px; - padding: 0px; -} -section h1, h2, h3, h4, h5, h6 { - margin: 0px; - padding: 6px 2px; - color: #103050; -// text-shadow: 2px 2px 4px #222222; - text-shadow: 0px 0px 0px #222222; -} -section form { - margin: 0px; - padding: 0px; -} -section form label { -// color: #dddddd; -// color: #222222; - color: #102040; -} -section form ul li label { - color: #ffffff; -} -section p { - margin: 2px; - padding: 2px; -} -section table { - margin: 0px; - padding: 0px; -} -section table th, td { -// color: #dddddd; -// color: #222222; - color: #102040; - text-align: left; - padding: 0px; -} - -section ul { - margin: 0px; -} -section ul.ratingsdata { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #303030; -// background-color: #cccccc; - background-color: #204080; - color: #ffffff; - border-radius: 2px; - font-size: 90%; -} -section ul.ratingsdata li{ - display: inline; - padding: 2px 2px; -} -section form.ratingsdata ul { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #333333; -// background-color: #cccccc; - background-color: #204080; - color: #ffffff; - border-radius: 2px; - font-size: 90%; -} -section form.ratingsdata ul li { - display: inline; - padding: 0px 2px; -} -section div table.ratings { - font-size: 90%; -} - -article { - background-color:#eeeeee; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} - -footer { -// background-color:#333333; - background-color:#102040; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} -footer a { - color: #eeeeee; - text-decoration: underline; -} -footer a:hover { - color: #ffffff; - text-decoration: underline; -} - -input { - background-color: #305090; - color: white; -// border: 1px solid white; border-radius: 3px; - border: 1px solid black; border-radius: 5px; -} -input:hover { - text-decoration: underline; -} - -select { -// background-color: #111111; -// background-color: #333333; - background-color: #204080; - color: white; -// border: 1px solid white; - border: 1px solid black; -} - - diff --git a/scipost/static/scipost/SciPost_dark.css b/scipost/static/scipost/SciPost_dark.css deleted file mode 100644 index 559b5fe820dfd2909fd6a1dc9b965f1ecd48cf58..0000000000000000000000000000000000000000 --- a/scipost/static/scipost/SciPost_dark.css +++ /dev/null @@ -1,236 +0,0 @@ -/* -General style sheet for SciPost -*/ - -* { - box-sizing: border-box; -} - -.row:after { - content: ""; - clear: both; - display: block; -} - -[class*="col-"] { - float: left; - padding: 10px; -} -/* For desktop: */ -.col-1 {width: 8.33%;} -.col-2 {width: 16.66%;} -.col-3 {width: 25%;} -.col-4 {width: 33.33%;} -.col-5 {width: 41.66%;} -.col-6 {width: 50%;} -.col-7 {width: 58.33%;} -.col-8 {width: 66.66%;} -.col-9 {width: 75%;} -.col-10 {width: 83.33%;} -.col-11 {width: 91.66%;} -.col-12 {width: 100%;} -@media only screen and (max-width: 768px) { - /* For mobile phones: */ - [class*="col-"] { - width: 100%; - } -} - - -body { - font-family: Verdana, sans-serif; - font-size: 80%; - margin: 0px; - padding: 0px; - background-color: #999999; -} - -a { - color: #eeeeee; - text-decoration: underline; - target: _parent; -} -a:hover { - color: #ffffff; - text-decoration: underline; -} - - -header { - background-color: #333333; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin: 5px; - padding: 0px; 5px; - text-shadow: 2px 2px 4px #222222; -} -header h1 { - font-size: 40px; - margin: 0px; - padding: 10px; - text-shadow: 1px 1px 2px #999999; -} -header a { - text-decoration: none; -} -header a:hover { - color: #ffffff; - text-decoration: underline; -} - -nav { - background-color:#cccccc; - border: 1px solid grey; border-radius:5px; - margin:5px; - padding:0px; - float:center; - clear:both; -} -nav ul { - margin: 0; - padding: 5px; -} -nav ul li { - display: inline; - margin: 5px; - padding: 5px; - background-color: #444444; - color: #dddddd; - float: center; - clear: both; -} -nav a { - margin: 2px; - padding: 5px; - background-color: #444444; - color: #dddddd; - text-decoration: underline; - display: inline-block; - target: _parent; - text-shadow: 2px 2px 4px #222222; -} -nav a:visited { - color: #eeeeee; -} -nav a:hover { - color: #ffffff; - text-decoration: underline; -} -nav a:active { - color: #dddddd; -} -nav p { - display: inline-block; - margin: 0px; - padding: 0px; -} -nav form { - display: inline-block; -} - -section { - color: #eeeeee; - background-color:#666666; - border: 1px solid grey; border-radius: 5px; - margin: 5px; - padding: 10px; - text-shadow: 1px 1px 1px #222222; -} -section div { - margin: 0px; - padding: 0px; -} -section h1, h2, h3, h4, h5, h6 { - margin: 0px; - padding: 0px; - text-shadow: 2px 2px 4px #222222; -} -section form { - margin: 0px; - padding: 0px; -} -section form label { - color: #dddddd; -} -section table { - margin: 0px; - padding: 0px; -} -section table th, td { - color: #dddddd; - text-align: left; - padding: 0px; -} - -section ul.ratingsdata { - display: inline-block; - padding: 2px; - margin: 2px; - background-color: #303030; - border-radius: 2px; - font-size: 90%; -} -section ul.ratingsdata li{ - display: inline; - padding: 2px 2px; -} - -section form.ratingsdata ul { - display: inline-block; - padding: 2px; - margin: 2px; - background-color: #333333; - border-radius: 2px; - font-size: 80%; -} -section form.ratingsdata ul li { - display: inline; - padding: 0px 2px; -} - -section p.comment_text_p { - background-color: #777777; - margin: 2px; - padding: 0px; -} - -article { - background-color:#eeeeee; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} - -footer { - background-color:#333333; - color: #dddddd; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} -footer a { - color: #dddddd; - text-decoration: underline; -} -footer a:hover { - color: #ffffff; - text-decoration: underline; -} - -input { - background-color: #333333; - color: white; - border: 1px solid white; border-radius: 3px; -} - -input:hover { - text-decoration: underline; -} - -select { - background-color: #111111; - color: white; - border: 1px solid white; -} - - diff --git a/scipost/static/scipost/SciPost_light.css b/scipost/static/scipost/SciPost_light.css deleted file mode 100644 index 9db1a75124674479b851934ecd5e6d648799b6fa..0000000000000000000000000000000000000000 --- a/scipost/static/scipost/SciPost_light.css +++ /dev/null @@ -1,261 +0,0 @@ -/* -General style sheet for SciPost -*/ - -* { - box-sizing: border-box; -} - -.row:after { - content: ""; - clear: both; - display: block; -} - -[class*="col-"] { - float: left; - padding: 10px; -} -/* For desktop: */ -.col-1 {width: 8.33%;} -.col-2 {width: 16.66%;} -.col-3 {width: 25%;} -.col-4 {width: 33.33%;} -.col-5 {width: 41.66%;} -.col-6 {width: 50%;} -.col-7 {width: 58.33%;} -.col-8 {width: 66.66%;} -.col-9 {width: 75%;} -.col-10 {width: 83.33%;} -.col-11 {width: 91.66%;} -.col-12 {width: 100%;} -@media only screen and (max-width: 768px) { - /* For mobile phones: */ - [class*="col-"] { - width: 100%; - } -} - - -body { - font-family: Verdana, sans-serif; - font-size: 80%; - margin: 0px; - padding: 0px; - background-color: #999999; -} - -a { - color: #eeeeee; - text-decoration: underline; - target: _parent; -} -a:hover { - color: #ffffff; - text-decoration: underline; -} - - -header { - background-color: #333333; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin: 5px; - padding: 0px; 5px; - text-shadow: 2px 2px 4px #222222; -} -header h1 { - font-size: 40px; - margin: 0px; - padding: 10px; - text-shadow: 1px 1px 2px #999999; -} -header a { - text-decoration: none; -} -header a:hover { - color: #ffffff; - text-decoration: underline; -} - -nav { - background-color:#cccccc; - border: 1px solid grey; border-radius:5px; - margin:5px; - padding:0px; - float:center; - clear:both; -} -nav ul { - margin: 0; - padding: 5px; -} -nav ul li { - display: inline; - margin: 5px; - padding: 5px; -// background-color: #444444; - background-color: #bbbbbb; -// color: #dddddd; - color: #222222; - float: center; - clear: both; -} -nav a { - margin: 2px; - padding: 5px; - background-color: #444444; - color: #dddddd; - text-decoration: underline; - display: inline-block; - target: _parent; - text-shadow: 2px 2px 4px #222222; -} -nav a:visited { - color: #eeeeee; -} -nav a:hover { - color: #ffffff; - text-decoration: underline; -} -nav a:active { - color: #dddddd; -} -nav p { - display: inline-block; - margin: 0px; - padding: 0px; -} -nav form { - display: inline-block; -} - -section { -// color: #eeeeee; - color: #111111; -// background-color:#666666; -// background-color: #eeeeee; - background-color: white; - border: 1px solid grey; border-radius: 5px; - margin: 5px; - padding: 10px; -// text-shadow: 1px 1px 1px #222222; -// text-shadow: 0px 0px 1px #222222; -} -section a { -// color: #eeeeee; - color: #222222; - text-decoration: underline; - target: _parent; -} -section a:hover { -// color: #ffffff; - color: #000000; - font-weight: bold; - text-decoration: underline; -} -section div { - margin: 0px; - padding: 0px; -} -section h1, h2, h3, h4, h5, h6 { - margin: 0px; - padding: 0px; -// text-shadow: 2px 2px 4px #222222; - text-shadow: 0px 0px 0px #222222; -} -section form { - margin: 0px; - padding: 0px; -} -section form label { -// color: #dddddd; - color: #222222; -} -section p { - margin: 2px; - padding: 2px; -} -section table { - margin: 0px; - padding: 0px; -} -section table th, td { -// color: #dddddd; - color: #222222; - text-align: left; - padding: 0px; -} - -section ul.ratingsdata { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #303030; - background-color: #cccccc; - border-radius: 2px; - font-size: 90%; -} -section ul.ratingsdata li{ - display: inline; - padding: 2px 2px; -} - -section form.ratingsdata ul { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #333333; - background-color: #cccccc; - border-radius: 2px; - font-size: 80%; -} -section form.ratingsdata ul li { - display: inline; - padding: 0px 2px; -} - - -article { - background-color:#eeeeee; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} - -footer { - background-color:#333333; - color: #dddddd; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} -footer a { - color: #dddddd; - text-decoration: underline; -} -footer a:hover { - color: #ffffff; - text-decoration: underline; -} - -input { - background-color: #333333; - color: white; -// border: 1px solid white; border-radius: 3px; - border: 1px solid black; border-radius: 5px; -} - -input:hover { - text-decoration: underline; -} - -select { -// background-color: #111111; - background-color: #333333; - color: white; -// border: 1px solid white; - border: 1px solid black; -} - - diff --git a/scipost/templates/scipost/about.html b/scipost/templates/scipost/about.html index 31441f153140c14cce4b9edee339e68cc0ca226b..3cc59d9077f4f03aa7847b09e4ca3e51dbadcda3 100644 --- a/scipost/templates/scipost/about.html +++ b/scipost/templates/scipost/about.html @@ -24,10 +24,31 @@ </div> </div> </section> + +<section> + <div class="row"> + <div class="col-3"> + <h1>SciPost is endorsed by the</h1> + </div> + <div class="col-3"> + <a href="http://www.nwo.nl/en"><img src="{% static 'scipost/images/NWO_logo_EN.jpg' %}" alt="NWO logo" width='300px' /></a> + </div> +<!-- + <div class="col-3"> + <a href="http://www.fom.nl/live/english/home.pag"><img src="{% static 'scipost/images/FOMlogo_fc.jpg' %}" alt="FOM logo" width='60px' /></a> + <p style="font-size: 50%">FOM is part of NWO</p> + </div> +--> + <div class="col-6"> + <p>All articles published in SciPost Journals fulfill the Gold standard Open Access requirements of the NWO, as stipulated on the NWO’s <a href="http://www.nwo.nl/en/policies/open+science">Open Science page</a>.</p> + </div> + </div> + +</section> <section> <div class="row"> <div class="col-5"> - <h3>Guiding principles</h3> + <h1>Guiding principles</h1> <ul> <li><em>Two-way open access</em><br/> Publicly-funded science should be openly accessible to scientists and the general public, perpetually, worldwide. Conversely, scientists should not have to pay publishing charges to disseminate the fruits of their research efforts.</li> <li><em>Non-profit</em><br/> The publication of scientific results should not involve commercial profit-making.</li> @@ -53,28 +74,37 @@ <h1>The SciPost Team</h1> <div class="row"> <div class="col-6"> - <h3>Founder</h3> - <p>J.-S. Caux</p> + <h3>The SciPost Foundation</h3> + <p>J.-S. Caux (chairman), J. van Mameren, J. van Wezel</p> + </div> + <div class="col-4"> <h3>Advisory Board</h3> <ul> <li>(...)</li> </ul> </div> - <div class="col-6"> + </div> + +<!-- + <h2>Physics division</h2> + <div class="row"> + <div class="col-9"> <h3>Journals: Editors-in-chief</h3> <div class="row"> - <div class="col-6"> + <div class="col-4"> <h4>SciPost Physics Letters (+ Select)</h4> <ul> <li>(...)</li> </ul> </div> - <div class="col-6"> - <h4>SciPost Physics X</h4> + <div class="col-4"> + <h4>SciPost Physics (+ X)</h4> <ul> <li>(...)</li> </ul> - <h4>SciPost Physics</h4> + </div> + <div class="col-4"> + <h4>SciPost Physics Lecture Notes</h4> <ul> <li>(...)</li> </ul> @@ -82,7 +112,7 @@ </div> </div> </div> - +--> </section> @@ -93,13 +123,15 @@ <h4>Code Development and Maintenance</h4> <p>J.-S. Caux</p> <h4>Technical assistance</h4> - <p>M. Moeys, J. Roodhart</p> + <p>M. Moeys, J. Roodhart, R. van Dam</p> </div> <div class="col-6"> +<!-- <h4>Server</h4> <p>The temporary server is provided by the FNWI and the U. of Amsterdam.</p> <h4>Funding</h4> <p>SciPost acknowledges generous support from the J.-S. Caux Lack of Sleep Foundation.</p> +--> </div> </div> </section> diff --git a/scipost/templates/scipost/index.html b/scipost/templates/scipost/index.html index 04af8648ef770caf7083c4972d8a5322361fdf77..ee8b15894ee0331e3098c5506d8db1d14af29f21 100644 --- a/scipost/templates/scipost/index.html +++ b/scipost/templates/scipost/index.html @@ -1,5 +1,7 @@ {% extends 'scipost/base.html' %} +{% load staticfiles %} + {% block bodysup %} <!-- Temporary strip for online version --> @@ -15,6 +17,7 @@ <div class="col-1"></div> <div class="col-4"> <h1><a href="{% url 'journals:journals' %}">Journals</a></h1> + <p id="journalsannouncesmall">OPEN FOR SUBMISSION STARTING 1 MARCH 2016</p> <p>SciPost publishes a portfolio of high-quality open access, charge-free scientific journals.</p> <p>All SciPost Journals implement the maximally stringent <a href="{% url 'scipost:peer_witnessed_refereeing' %}">peer-witnessed refereeing</a> principle.</p> <p>All Journals are fully managed by professional scientists.</p> @@ -28,6 +31,23 @@ </div> </div> </section> + +<section> + <div class="row"> + <div class="col-4"> + <h1>SciPost is endorsed by the</h1> + </div> + <div class="col-4"> + <a href="http://www.nwo.nl/en"><img src="{% static 'scipost/images/NWO_logo_EN.jpg' %}" alt="NWO logo" width='300px' /></a> + </div> +<!-- + <div class="col-4"> + <a href="http://www.fom.nl/live/english/home.pag"><img src="{% static 'scipost/images/FOMlogo_fc.jpg' %}" alt="FOM logo" width='60px' /></a> + <p style="font-size: 50%">FOM is part of NWO</p> + </div> +--> + </div> +</section> {% endif %} <!-- Temporary strip for online version --> diff --git a/scipost/templates/scipost/peer_witnessed_refereeing.html b/scipost/templates/scipost/peer_witnessed_refereeing.html index 8519026d2b04ca8c3df191004dece9da894bbceb..35b52e54a1019cb8a9a1f679a492db70b49a523b 100644 --- a/scipost/templates/scipost/peer_witnessed_refereeing.html +++ b/scipost/templates/scipost/peer_witnessed_refereeing.html @@ -6,12 +6,11 @@ <section> <h1>SciPost's Peer Review Method: Peer-Witnessed Refereeing.</h1> - <h2>Principles of SciPost's Peer-Witnessed Refereeing</h2> <h3>Reporting</h3> <ul> <li>Reports are gathered from editorially-invited referees, but can also be volunteered by registered SciPost Contributors during refereeing rounds.</li> <li>Reports are posted online (after rapid editorial vetting) on the Submission's Page, and can be rated, replied to (Authors only) or commented on by all Contributors.</li> - <li>Anonymity is enforced at all meaningful stages (Reports and Comments have their own id and are not publicly linked to their Contributor when posted; all ratings are back-end-aggregated).</li> + <li>Anonymity is enforced at all meaningful stages (Reports and Comments have their own id and are not publicly linked to their Contributor when posted; all ratings are back-end aggregated).</li> </ul> <h3>Ratings</h3> <ul> @@ -21,11 +20,8 @@ <p>Contributors thus have additional incentives to actively participate and provide not only high-quality Submissions, but also Reports and Comments of the highest achievable professional caliber (an online search form allows to retrieve back-end-aggregated statistics by performing a search by researcher's name).</p> <p>Abusive behaviour is prevented by Editorial vetting of all Reports, Replies and Comments before public posting.</p> - <br/> - <h2>Motivations</h2> - <h3>Shortcomings of traditional refereeing</h3> - <p>The traditional approach to refereeing is sub-optimal for a number of reasons: the choice of referees is exclusive to Journal editors; only up to a handful of referees are consulted; the best potential referees are not necessarily chosen; one cannot, as a specialist, volunteer to report on a paper (manuscript shortcomings are thus very often not flagged before publication); closed-door refereeing, with reports viewable only by editors and authors, is not fully accountable (referee reports are thus often of low quality); refereeing work is not credited (the quality of reports thus further suffers from a lack of incentive).</p> - <br/> + + <br /> <h1><a href="{% url 'submissions:sub_and_ref_procedure' %}">Submission and Refereeing procedure</a></h1> diff --git a/scipost/templates/scipost/personal_page.html b/scipost/templates/scipost/personal_page.html index c27fcd598eed3452c628f39bc4719960acb21e14..7e9537158155fcd7798fc0856fae48cb844c75a0 100644 --- a/scipost/templates/scipost/personal_page.html +++ b/scipost/templates/scipost/personal_page.html @@ -8,6 +8,23 @@ <h1>Welcome to your SciPost Personal Page, {{ user.username }} (rank {{ contributor.rank }} Contributor)</h1> </section> +<section> + <h1>Your SciPost Account</h1> + <div class="row"> + <div class="col-6"> + <h3>Your personal details</h3> + {{ contributor.as_table|safe }} + </div> + <div class="col-6"> + <h3>Update your personal data or password</h3> + <ul> + <li><a href="{% url 'scipost:update_personal_data' %}">Update your personal data</a></li> + <li><a href="{% url 'scipost:change_password' %}">Change your password</a></li> + </ul> + </div> + </div> +</section> + {% if contributor.rank >= 2 %} <section> <h1>Pending SciPost Editorial Actions</h1> @@ -61,24 +78,8 @@ {% if contributor.rank > 0 %} <section> - <h1>Your SciPost Account</h1> + <h1>Your ratings:</h1> <div class="row"> - <div class="col-6"> - <ul> - <li><a href="{% url 'scipost:update_personal_data' %}">Update your personal data</a></li> - </ul> - </div> - <div class="col-6"> - <ul> - <li><a href="{% url 'scipost:change_password' %}">Change your password</a></li> - </ul> - </div> - </div> - <hr> - <div class="row"> - <div class="col-3"> - <h3>Your ratings:</h3> - </div> <div class="col-3"> <table class="ratings"> <th>Reports</th><th>(nr: {{ contributor.nr_reports }})</th> diff --git a/static/scipost/SciPost.css b/static/scipost/SciPost.css index 89fb2af858471325557cdb05c946b6e88add8e2f..3355628e9fd1ccc023b961bc8be38804084247cb 100644 --- a/static/scipost/SciPost.css +++ b/static/scipost/SciPost.css @@ -36,6 +36,121 @@ General style sheet for SciPost } } +hr.hr6 { + height: 6px; + border: 0; + box-shadow: inset 0 6px 6px -6px rgba(0, 0, 0, 0.5); +} +hr.hr12 { + height: 12px; + border: 0; + box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5); +} + +.commentcategorychoices { + list-style-type: none; // for categorizing comments +} +.commentcategorydisplay { + display: inline-block; + margin: 2px; 2px; + padding: 1px; + box-shadow: 1px 1px 3px #888888; + background: linear-gradient(to right,#fcfcfc, #f0f0f0); +} +.commentcategorydisplay h4, .commentcategorydisplay ul { + display: inline-block; + margin: 2px; + padding: 0px; +} +.commentcategorydisplay li { + display: inline-block; + margin: 0px; + padding: 4px 8px; + background-color: #dddddd; + font-size: 90%; +} + +.commentid { + display: inline-block; + box-shadow: 5px 5px 10px #888888; + background: linear-gradient(to right,#f8f8f8, #e0e0e0); +} + +.ratings { + margin: 4px 4px; + padding: 1px; + display: inline-block; + box-shadow: 1px 1px 3px #888888; + background: linear-gradient(to right,#fcfcfc, #f0f0f0); +} +.ratings h4 { + display: inline-block; +} +.ratings ul { + display: inline-block; +} +.ratings li { + display: inline-block; + margin: 2px; + padding: 4px 8px; + color: #ffffff; + background-color: #204080; + font-size: 80%; +} + +.ratingsinput { + margin: 1px; + padding: 4px; + display: inline-block; +// box-shadow: 1px 1px 3px #888888; +// background: linear-gradient(to right,#fcfcfc, #f0f0f0); +} +.ratingsinput h4, .ratingsinput form { + display: inline-block; +} +.ratingsinput ul { + display: inline-block; + background-color: #204080; + color: #ffffff; + padding: 2px; + box-shadow: 1px 1px 3px #888888; +} +.ratingsinput ul li { +// color: #ffffff; + display: inline-block; + margin: 0px; + padding: 0px 4px; +} +.ratingsinput label { + color: #ffffff; + font-size: 80%; +} +.ratingsinput input { + margin: 0px; +} +.ratingsinput select { + margin: 0px; + padding: 0px; + height: 6px; +} + +.reportid { + display: inline-block; + box-shadow: 5px 5px 10px #888888; + background: linear-gradient(to right,#f8f8f8, #e0e0e0); +} + +.twocolumn { + -webkit-column-count: 2; /* Chrome, Safari, Opera */ + -moz-column-count: 2; /* Firefox */ + column-count: 2; + -webkit-column-width: 360px; /* Chrome, Safari, Opera */ + column-width: 360px; + -webkit-column-rule-width: 1px; /* Chrome, Safari, Opera */ + -moz-column-rule-width: 1px; /* Firefox */ + column-rule-width: 1px; +} + body { // font-family: Verdana, sans-serif; @@ -85,11 +200,17 @@ header h1 { } header a { text-decoration: none; +// border: 1px solid white; } header a:hover { color: #ffffff; // text-decoration: underline; } +header img { + margin: 0px; + padding: 0px; +// border: 1px solid white; +} nav { // background-color:#cccccc; @@ -198,6 +319,7 @@ section div { margin: 0px; padding: 0px; } + section h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 6px 2px; @@ -216,6 +338,10 @@ section form label { // color: #102040; // color: #ffffff; color: black; + font-weight: 400; +} +section form ul li { + padding: 0px; } section form ul li label { // color: #ffffff; @@ -241,6 +367,10 @@ section table th, td { section ul { margin: 0px; } +section ul li { + padding: 2px; +} + section ul.ratingsdata { display: inline-block; padding: 2px; @@ -253,7 +383,7 @@ section ul.ratingsdata { font-size: 90%; } section ul.ratingsdata li{ - display: inline; +// display: inline; padding: 2px 2px; color: #ffffff; } @@ -269,17 +399,14 @@ section form.ratingsdata ul { font-size: 90%; } section form.ratingsdata ul li { - display: inline; +// display: inline; padding: 0px 2px; color: #ffffff; } section form.ratingsdata ul li label { color: #ffffff; } -section div table.ratings { - font-size: 90%; - color: #ffffff; -} + article { background-color:#eeeeee; @@ -336,4 +463,30 @@ select { border: 1px solid black; } +@keyframes journalsannounceanim { + 0% { background-color: #110000; } + 50% { background-color: #aa0000; } + 100% { background-color: #110000; } +} + +#journalsannouncesmall { + background-color: #880000; + color: #ffffff; + padding: 5px; + font-size: 90%; + text-align: center; + animation-name: journalsannounceanim; + animation-duration: 2s; + animation-iteration-count: infinite; +} +#journalsannounce { + background-color: #880000; + color: #ffffff; + padding: 20px; + font-size: 150%; + text-align: center; + animation-name: journalsannounceanim; + animation-duration: 2s; + animation-iteration-count: infinite; +} diff --git a/static/scipost/SciPost_blue.css b/static/scipost/SciPost_blue.css deleted file mode 100644 index 191722e2186dad6a7a7cf238563cecb499678ef3..0000000000000000000000000000000000000000 --- a/static/scipost/SciPost_blue.css +++ /dev/null @@ -1,283 +0,0 @@ -/* -General style sheet for SciPost -*/ - -* { - box-sizing: border-box; -} - -.row:after { - content: ""; - clear: both; - display: block; -} - -[class*="col-"] { - float: left; - padding: 10px; -} -/* For desktop: */ -.col-1 {width: 8.33%;} -.col-2 {width: 16.66%;} -.col-3 {width: 25%;} -.col-4 {width: 33.33%;} -.col-5 {width: 41.66%;} -.col-6 {width: 50%;} -.col-7 {width: 58.33%;} -.col-8 {width: 66.66%;} -.col-9 {width: 75%;} -.col-10 {width: 83.33%;} -.col-11 {width: 91.66%;} -.col-12 {width: 100%;} -@media only screen and (max-width: 768px) { - /* For mobile phones: */ - [class*="col-"] { - width: 100%; - } -} - - -body { - font-family: Verdana, sans-serif; - font-size: 80%; - margin: 0px; - padding: 0px; -// background-color: #999999; - background-color: #778899; -} - -a { - color: #eeeeee; - text-decoration: underline; - target: _parent; -} -a:hover { - color: #ffffff; - text-decoration: underline; -} - - -header { -// background-color: #333333; - background-color: #102040; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin: 5px; - padding: 0px; 5px; -// text-shadow: 2px 2px 4px #222222; -} -header h1 { - font-size: 40px; - margin: 0px; - padding: 10px; -// text-shadow: 1px 1px 2px #999999; -} -header a { - text-decoration: none; -} -header a:hover { - color: #ffffff; - text-decoration: underline; -} - -nav { -// background-color:#cccccc; -// background-color:#dddddd; - background-color:#e7ebf0; - border: 1px solid grey; border-radius:5px; - margin:5px; - padding:0px; - float:center; - clear:both; -} -nav ul { - margin: 0; - padding: 5px; -} -nav ul li { - display: inline; - margin: 5px; - padding: 5px; -// background-color: #444444; -// background-color: #bbbbbb; - background-color: #204080; -// color: #dddddd; - color: #222222; - float: center; - clear: both; -} -nav a { - margin: 2px; - padding: 5px; -// background-color: #444444; - background-color: #153060; - color: #dddddd; -// text-decoration: underline; - text-decoration: none; - display: inline-block; - target: _parent; - text-shadow: 2px 2px 4px #222222; -} -nav a:visited { - color: #eeeeee; -} -nav a:hover { - color: #ffffff; - text-decoration: underline; -} -nav a:active { - color: #dddddd; -} -nav p { - display: inline-block; - margin: 0px; - padding: 0px; -} -nav form { - display: inline-block; -} - -section { -// color: #eeeeee; - color: #111111; -// background-color:#666666; -// background-color: #eeeeee; - background-color: white; - border: 1px solid grey; border-radius: 5px; - margin: 5px; - padding: 10px; -// text-shadow: 1px 1px 1px #222222; -// text-shadow: 0px 0px 1px #222222; -} -section a { -// color: #eeeeee; - color: #222222; - text-decoration: underline; - target: _parent; -} -section a:hover { -// color: #ffffff; - color: #000000; - font-weight: bold; - text-decoration: underline; -} -section div { - margin: 0px; - padding: 0px; -} -section h1, h2, h3, h4, h5, h6 { - margin: 0px; - padding: 6px 2px; - color: #103050; -// text-shadow: 2px 2px 4px #222222; - text-shadow: 0px 0px 0px #222222; -} -section form { - margin: 0px; - padding: 0px; -} -section form label { -// color: #dddddd; -// color: #222222; - color: #102040; -} -section form ul li label { - color: #ffffff; -} -section p { - margin: 2px; - padding: 2px; -} -section table { - margin: 0px; - padding: 0px; -} -section table th, td { -// color: #dddddd; -// color: #222222; - color: #102040; - text-align: left; - padding: 0px; -} - -section ul { - margin: 0px; -} -section ul.ratingsdata { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #303030; -// background-color: #cccccc; - background-color: #204080; - color: #ffffff; - border-radius: 2px; - font-size: 90%; -} -section ul.ratingsdata li{ - display: inline; - padding: 2px 2px; -} -section form.ratingsdata ul { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #333333; -// background-color: #cccccc; - background-color: #204080; - color: #ffffff; - border-radius: 2px; - font-size: 90%; -} -section form.ratingsdata ul li { - display: inline; - padding: 0px 2px; -} -section div table.ratings { - font-size: 90%; -} - -article { - background-color:#eeeeee; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} - -footer { -// background-color:#333333; - background-color:#102040; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} -footer a { - color: #eeeeee; - text-decoration: underline; -} -footer a:hover { - color: #ffffff; - text-decoration: underline; -} - -input { - background-color: #305090; - color: white; -// border: 1px solid white; border-radius: 3px; - border: 1px solid black; border-radius: 5px; -} -input:hover { - text-decoration: underline; -} - -select { -// background-color: #111111; -// background-color: #333333; - background-color: #204080; - color: white; -// border: 1px solid white; - border: 1px solid black; -} - - diff --git a/static/scipost/SciPost_dark.css b/static/scipost/SciPost_dark.css deleted file mode 100644 index 559b5fe820dfd2909fd6a1dc9b965f1ecd48cf58..0000000000000000000000000000000000000000 --- a/static/scipost/SciPost_dark.css +++ /dev/null @@ -1,236 +0,0 @@ -/* -General style sheet for SciPost -*/ - -* { - box-sizing: border-box; -} - -.row:after { - content: ""; - clear: both; - display: block; -} - -[class*="col-"] { - float: left; - padding: 10px; -} -/* For desktop: */ -.col-1 {width: 8.33%;} -.col-2 {width: 16.66%;} -.col-3 {width: 25%;} -.col-4 {width: 33.33%;} -.col-5 {width: 41.66%;} -.col-6 {width: 50%;} -.col-7 {width: 58.33%;} -.col-8 {width: 66.66%;} -.col-9 {width: 75%;} -.col-10 {width: 83.33%;} -.col-11 {width: 91.66%;} -.col-12 {width: 100%;} -@media only screen and (max-width: 768px) { - /* For mobile phones: */ - [class*="col-"] { - width: 100%; - } -} - - -body { - font-family: Verdana, sans-serif; - font-size: 80%; - margin: 0px; - padding: 0px; - background-color: #999999; -} - -a { - color: #eeeeee; - text-decoration: underline; - target: _parent; -} -a:hover { - color: #ffffff; - text-decoration: underline; -} - - -header { - background-color: #333333; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin: 5px; - padding: 0px; 5px; - text-shadow: 2px 2px 4px #222222; -} -header h1 { - font-size: 40px; - margin: 0px; - padding: 10px; - text-shadow: 1px 1px 2px #999999; -} -header a { - text-decoration: none; -} -header a:hover { - color: #ffffff; - text-decoration: underline; -} - -nav { - background-color:#cccccc; - border: 1px solid grey; border-radius:5px; - margin:5px; - padding:0px; - float:center; - clear:both; -} -nav ul { - margin: 0; - padding: 5px; -} -nav ul li { - display: inline; - margin: 5px; - padding: 5px; - background-color: #444444; - color: #dddddd; - float: center; - clear: both; -} -nav a { - margin: 2px; - padding: 5px; - background-color: #444444; - color: #dddddd; - text-decoration: underline; - display: inline-block; - target: _parent; - text-shadow: 2px 2px 4px #222222; -} -nav a:visited { - color: #eeeeee; -} -nav a:hover { - color: #ffffff; - text-decoration: underline; -} -nav a:active { - color: #dddddd; -} -nav p { - display: inline-block; - margin: 0px; - padding: 0px; -} -nav form { - display: inline-block; -} - -section { - color: #eeeeee; - background-color:#666666; - border: 1px solid grey; border-radius: 5px; - margin: 5px; - padding: 10px; - text-shadow: 1px 1px 1px #222222; -} -section div { - margin: 0px; - padding: 0px; -} -section h1, h2, h3, h4, h5, h6 { - margin: 0px; - padding: 0px; - text-shadow: 2px 2px 4px #222222; -} -section form { - margin: 0px; - padding: 0px; -} -section form label { - color: #dddddd; -} -section table { - margin: 0px; - padding: 0px; -} -section table th, td { - color: #dddddd; - text-align: left; - padding: 0px; -} - -section ul.ratingsdata { - display: inline-block; - padding: 2px; - margin: 2px; - background-color: #303030; - border-radius: 2px; - font-size: 90%; -} -section ul.ratingsdata li{ - display: inline; - padding: 2px 2px; -} - -section form.ratingsdata ul { - display: inline-block; - padding: 2px; - margin: 2px; - background-color: #333333; - border-radius: 2px; - font-size: 80%; -} -section form.ratingsdata ul li { - display: inline; - padding: 0px 2px; -} - -section p.comment_text_p { - background-color: #777777; - margin: 2px; - padding: 0px; -} - -article { - background-color:#eeeeee; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} - -footer { - background-color:#333333; - color: #dddddd; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} -footer a { - color: #dddddd; - text-decoration: underline; -} -footer a:hover { - color: #ffffff; - text-decoration: underline; -} - -input { - background-color: #333333; - color: white; - border: 1px solid white; border-radius: 3px; -} - -input:hover { - text-decoration: underline; -} - -select { - background-color: #111111; - color: white; - border: 1px solid white; -} - - diff --git a/static/scipost/SciPost_light.css b/static/scipost/SciPost_light.css deleted file mode 100644 index 9db1a75124674479b851934ecd5e6d648799b6fa..0000000000000000000000000000000000000000 --- a/static/scipost/SciPost_light.css +++ /dev/null @@ -1,261 +0,0 @@ -/* -General style sheet for SciPost -*/ - -* { - box-sizing: border-box; -} - -.row:after { - content: ""; - clear: both; - display: block; -} - -[class*="col-"] { - float: left; - padding: 10px; -} -/* For desktop: */ -.col-1 {width: 8.33%;} -.col-2 {width: 16.66%;} -.col-3 {width: 25%;} -.col-4 {width: 33.33%;} -.col-5 {width: 41.66%;} -.col-6 {width: 50%;} -.col-7 {width: 58.33%;} -.col-8 {width: 66.66%;} -.col-9 {width: 75%;} -.col-10 {width: 83.33%;} -.col-11 {width: 91.66%;} -.col-12 {width: 100%;} -@media only screen and (max-width: 768px) { - /* For mobile phones: */ - [class*="col-"] { - width: 100%; - } -} - - -body { - font-family: Verdana, sans-serif; - font-size: 80%; - margin: 0px; - padding: 0px; - background-color: #999999; -} - -a { - color: #eeeeee; - text-decoration: underline; - target: _parent; -} -a:hover { - color: #ffffff; - text-decoration: underline; -} - - -header { - background-color: #333333; - color: #ffffff; - border: 1px solid grey; border-radius:5px; - margin: 5px; - padding: 0px; 5px; - text-shadow: 2px 2px 4px #222222; -} -header h1 { - font-size: 40px; - margin: 0px; - padding: 10px; - text-shadow: 1px 1px 2px #999999; -} -header a { - text-decoration: none; -} -header a:hover { - color: #ffffff; - text-decoration: underline; -} - -nav { - background-color:#cccccc; - border: 1px solid grey; border-radius:5px; - margin:5px; - padding:0px; - float:center; - clear:both; -} -nav ul { - margin: 0; - padding: 5px; -} -nav ul li { - display: inline; - margin: 5px; - padding: 5px; -// background-color: #444444; - background-color: #bbbbbb; -// color: #dddddd; - color: #222222; - float: center; - clear: both; -} -nav a { - margin: 2px; - padding: 5px; - background-color: #444444; - color: #dddddd; - text-decoration: underline; - display: inline-block; - target: _parent; - text-shadow: 2px 2px 4px #222222; -} -nav a:visited { - color: #eeeeee; -} -nav a:hover { - color: #ffffff; - text-decoration: underline; -} -nav a:active { - color: #dddddd; -} -nav p { - display: inline-block; - margin: 0px; - padding: 0px; -} -nav form { - display: inline-block; -} - -section { -// color: #eeeeee; - color: #111111; -// background-color:#666666; -// background-color: #eeeeee; - background-color: white; - border: 1px solid grey; border-radius: 5px; - margin: 5px; - padding: 10px; -// text-shadow: 1px 1px 1px #222222; -// text-shadow: 0px 0px 1px #222222; -} -section a { -// color: #eeeeee; - color: #222222; - text-decoration: underline; - target: _parent; -} -section a:hover { -// color: #ffffff; - color: #000000; - font-weight: bold; - text-decoration: underline; -} -section div { - margin: 0px; - padding: 0px; -} -section h1, h2, h3, h4, h5, h6 { - margin: 0px; - padding: 0px; -// text-shadow: 2px 2px 4px #222222; - text-shadow: 0px 0px 0px #222222; -} -section form { - margin: 0px; - padding: 0px; -} -section form label { -// color: #dddddd; - color: #222222; -} -section p { - margin: 2px; - padding: 2px; -} -section table { - margin: 0px; - padding: 0px; -} -section table th, td { -// color: #dddddd; - color: #222222; - text-align: left; - padding: 0px; -} - -section ul.ratingsdata { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #303030; - background-color: #cccccc; - border-radius: 2px; - font-size: 90%; -} -section ul.ratingsdata li{ - display: inline; - padding: 2px 2px; -} - -section form.ratingsdata ul { - display: inline-block; - padding: 2px; - margin: 2px; -// background-color: #333333; - background-color: #cccccc; - border-radius: 2px; - font-size: 80%; -} -section form.ratingsdata ul li { - display: inline; - padding: 0px 2px; -} - - -article { - background-color:#eeeeee; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} - -footer { - background-color:#333333; - color: #dddddd; - border: 1px solid grey; border-radius:5px; - margin:5px; margin-bottom:10px; - padding:5px; -} -footer a { - color: #dddddd; - text-decoration: underline; -} -footer a:hover { - color: #ffffff; - text-decoration: underline; -} - -input { - background-color: #333333; - color: white; -// border: 1px solid white; border-radius: 3px; - border: 1px solid black; border-radius: 5px; -} - -input:hover { - text-decoration: underline; -} - -select { -// background-color: #111111; - background-color: #333333; - color: white; -// border: 1px solid white; - border: 1px solid black; -} - - diff --git a/submissions/models.py b/submissions/models.py index 6ab140544a3f557ce67c07fa910837a0e16c905a..878f00d39afebdcd4d46a274ef4e614932687f97 100644 --- a/submissions/models.py +++ b/submissions/models.py @@ -26,7 +26,7 @@ class Submission(models.Model): submitted_by = models.ForeignKey(Contributor) vetted = models.BooleanField(default=False) editor_in_charge = models.ForeignKey(Contributor, related_name="editor_in_charge", blank=True, null=True) # assigned by Journal Editor - submitted_to_journal = models.CharField(max_length=30, choices=SCIPOST_JOURNALS_SUBMIT) + submitted_to_journal = models.CharField(max_length=30, choices=SCIPOST_JOURNALS_SUBMIT, verbose_name="Journal to be submitted to") domain = models.CharField(max_length=3, choices=SCIPOST_JOURNALS_DOMAINS) specialization = models.CharField(max_length=1, choices=SCIPOST_JOURNALS_SPECIALIZATIONS) status = models.SmallIntegerField(choices=SUBMISSION_STATUS) # set by Editors diff --git a/submissions/templates/submissions/sub_and_ref_procedure.html b/submissions/templates/submissions/sub_and_ref_procedure.html index 367aa61c7d4128aea05024e562e8c5b40dbebb69..8ce441026fae1954806b7bedaabe983a0c26742d 100644 --- a/submissions/templates/submissions/sub_and_ref_procedure.html +++ b/submissions/templates/submissions/sub_and_ref_procedure.html @@ -15,8 +15,8 @@ <p>To submit your article for publication in a SciPost Journal, you must:</p> <ol> <li>Prepare your manuscript using the SciPost LaTeX template (<a href="{% static 'submissions/latex/SciPost_LaTeX_template.tex' %}">.tex</a>, <a href="{% static 'submissions/latex/SciPost_LaTeX_template.pdf' %}">.pdf</a>)</li> - <li>Make your preprint publicly available on arXiv</li> - <li>After appearance on arXiv, fill the SciPost <a href="{% url 'submissions:submit_manuscript' %}">Submission</a> form, choosing which SciPost Journal you wish to submit to. </li> + <li>Make your preprint publicly available on <a href="http://arxiv.org">arXiv.org</a></li> + <li>After appearance on the arXiv, fill the SciPost <a href="{% url 'submissions:submit_manuscript' %}">Submission</a> form, choosing which SciPost Journal you wish to submit to. </li> </ol> <p>Note that you cannot submit directly to SciPost Physics Select or SciPost Physics X. Submissions to SciPost Physics Letters deemed of superlative quality will be editorially promoted to SPS (and similarly for articles from SciPost Physics to SciPost Physics X).</p> <br/> @@ -24,13 +24,15 @@ <p>Papers submitted to SciPost are put through the <a href="{% url 'scipost:peer_witnessed_refereeing' %}">peer-witnessed refereeing</a> process, implementing the highest possible standard of refereeing. The precise procedure differs slightly between SciPost Journals but follows this pattern:</p> <ul> <li>A SciPost Submission Page is activated for the Submission (this is similar to a Commentary Page, but with Reports also enabled). This page is immediately open to Contributor Comments and Author Replies.</li> - <li>An Editor-in-charge starts a 3-week Refereeing round, inviting specific Contributors to provide an Invited Report.</li> + <li>An Editor-in-charge starts a Refereeing round (whose duration depends on the Journal), inviting specific Contributors to provide an Invited Report.</li> <li>During a refereeing round, registered Contributors to SciPost can volunteer a Contributed Report.</li> <li>Authors can continuously provide Replies to Reports and Comments.</li> - <li>At the end of the refereeing round, Reports, Replies and Comments are assessed by SciPost Editors, and an Editorial decision is taken.</li> + <li>At the end of the refereeing round, the Authors are given a short time to provide Replies to the gathered Reports and Comments.</li> + <li>Reports, Replies and Comments are assessed by SciPost Editors, and an Editorial decision is taken.</li> <li>The Editorial decision consists in either a publication offer, request for resubmission (with minor revisions, or major revisions (leading to another refereeing round)), or rejection.</li> <li>The Authors can respond to the Editorial decision by accepting an eventual publication offer (in which case the Submission Page and its contents are moved to a SciPost Publication Page), by revising their manuscript and resubmitting to SciPost, or by withdrawing their Submission (in which case the Submission Page is deactivated and all its contents removed from public view).</li> </ul> + <p>The duration of refereeing rounds depends on the Journal: 3 weeks for Letters, 4 weeks for traditional articles, and 8 weeks for Lecture Notes.</p> </section> {% endif %} <!-- Temporary strip --> diff --git a/submissions/templates/submissions/submissions.html b/submissions/templates/submissions/submissions.html index 5d5add48518cec9bc1729ff5cdb891afc7f594c2..125d28dbad5bf1c90a9cafa65172b9eb9c1c2bbf 100644 --- a/submissions/templates/submissions/submissions.html +++ b/submissions/templates/submissions/submissions.html @@ -11,6 +11,9 @@ <h1>SciPost Submissions</h1> <p>Submissions to SciPost Journals: papers currently under consideration for publication in a SciPost Journal.</p> <h3><a href="{% url 'submissions:submit_manuscript' %}">Submit an arXiv preprint to a SciPost Journal</a></h3> + + <p id="journalsannouncesmall">OPEN FOR SUBMISSION STARTING 1 MARCH 2016</p> + </section> <section> diff --git a/submissions/templates/submissions/submit_manuscript.html b/submissions/templates/submissions/submit_manuscript.html index 6b9bfa46a387854eaf23b202ae8f0b9a6dbbf256..8102f3f767a2c7a3f71d6755c1c679fed5403ef4 100644 --- a/submissions/templates/submissions/submit_manuscript.html +++ b/submissions/templates/submissions/submit_manuscript.html @@ -8,6 +8,9 @@ {% if user.is_authenticated %} <section> <h1>Submit a manuscript to SciPost</h1> + + <p id="journalsannounce">OPEN FOR SUBMISSION STARTING 1 MARCH 2016</p> + <form action="{% url 'submissions:submit_manuscript' %}" method="post"> {% csrf_token %} <table>