SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 42a958bb authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Add remarks for editors in Comments

parent c70ab20b
No related branches found
No related tags found
No related merge requests found
......@@ -48,7 +48,9 @@
</script>
<section>
<h1>Request Activation of a Commentary Page:</h1>
<div class="flex-greybox">
<h1>Request Activation of a Commentary Page:</h1>
</div>
<form action="{% url 'commentaries:request_commentary' %}" method="post">
{% csrf_token %}
<table>
......
......@@ -172,6 +172,7 @@ def commentary_detail(request, commentary_id):
is_lit = form.cleaned_data['is_lit'],
is_sug = form.cleaned_data['is_sug'],
comment_text = form.cleaned_data['comment_text'],
remarks_for_editors = form.cleaned_data['remarks_for_editors'],
date_submitted = timezone.now(),
)
newcomment.save()
......
......@@ -37,20 +37,20 @@ AUTHOR_REPLY_REFUSAL_CHOICES = (
class CommentForm(forms.ModelForm):
class Meta:
model = Comment
fields = ['is_rem', 'is_que', 'is_ans', 'is_obj', 'is_rep', 'is_val', 'is_lit', 'is_sug', 'comment_text', 'anonymous']
fields = ['is_rem', 'is_que', 'is_ans', 'is_obj', 'is_rep', 'is_val', 'is_lit', 'is_sug', 'comment_text', 'remarks_for_editors', 'anonymous']
def __init__(self, *args, **kwargs):
super(CommentForm, self).__init__(*args, **kwargs)
self.fields['comment_text'].widget.attrs.update({'placeholder': 'NOTE: only serious and meaningful Comments will be accepted.'})
self.fields['remarks_for_editors'].widget.attrs.update({'rows': 3, 'placeholder': '(these remarks will not publicly visible)'})
self.helper = FormHelper()
self.helper.layout = Layout(
Div(
Div(
Field('comment_text'),
HTML('<p>In your comment, you can use LaTeX \$...\$ for in-text equations or \ [ ... \ ] for on-line equations.</p>'),
HTML('<p id="goodCommenter"><i>Be professional. Only serious and meaningful comments will be vetted through.</i></p>'),
HTML('<p id="goodCommenter"><i>By clicking on Submit, the commenter certifies that all sources used are duly referenced and cited.</i></p>'),
HTML('<p id="goodCommenter"><i>Failure to do so could lead to exclusion from the portal.</i></p>'),
HTML('<p id="goodCommenter"><i>Be professional. Only serious and meaningful comments will be vetted through.</i></p><br/>'),
Field('remarks_for_editors'),
css_class="col-9"),
Div(
Fieldset(
......@@ -61,6 +61,7 @@ class CommentForm(forms.ModelForm):
Div(
Field('anonymous'),
Submit('submit', 'Submit your Comment for vetting', css_class="submitComment"),
HTML('<p id="goodCommenter"><i>By clicking on Submit, the commenter certifies that all sources used are duly referenced and cited. Failure to do so could lead to exclusion from the portal.</i></p>'),
),
css_class="col-3"),
css_class="row"),
......
......@@ -50,6 +50,7 @@ class Comment(models.Model):
is_lit = models.BooleanField(default=False, verbose_name='pointer to related literature')
is_sug = models.BooleanField(default=False, verbose_name='suggestion for further work')
comment_text = models.TextField()
remarks_for_editors = models.TextField(default='', blank=True, verbose_name='optional remarks for the Editors only')
date_submitted = models.DateTimeField('date submitted')
# Aggregates of ratings applied to this comment:
nr_relevance_ratings = models.IntegerField(default=0)
......
......@@ -44,7 +44,12 @@
<div class="row">
<div class="col-8">
<p>Submitted: {{ comment_to_vet.date_submitted }}</p>
<h3>Comment text:</h3>
<p>{{ comment_to_vet.comment_text }}</p>
{% if comment_to_vet.remarks_for_editors %}
<h3>Remarks for Editors only:</h3>
<p>{{ comment_to_vet.remarks_for_editors }}</p>
{% endif %}
</div>
<div class="col-4">
<form action="{% url 'comments:vet_submitted_comment_ack' comment_id=comment_to_vet.id %}" method="post">
......
......@@ -18,10 +18,12 @@
</div>
<div class="row">
<div class="col-5">
<hr class="hr6">
<h3>What are the distinguishing features of SciPost Journals?</h3>
<p>All SciPost Journals are subscription-free, two-way open access (free for readers, free for authors) online journals.</p>
<p>Manuscripts submitted to SciPost undergo the extremely stringent <a href="{% url 'scipost:peer_witnessed_refereeing' %}">peer-witnessed refereeing</a> process, guaranteeing that papers published in SciPost Journals meet the highest possible academic standards.</p>
<br/>
<hr class="hr6">
<h3>Why should I submit my manuscripts to SciPost?</h3>
<p>Because:</p>
<ul>
......@@ -33,23 +35,29 @@
<li>you do not think that author(s) should be paying publication costs</li>
</ul>
<br/>
<hr class="hr6">
<h3>Will my SciPost publications be citable?</h3>
<p>All SciPost publications will obtain a unique DOI, enabling citations and metrics as per other journals.</p>
<br/>
<hr class="hr6">
<h3>Can I also submit my papers somewhere else?</h3>
<p>No. SciPost publications or submissions under consideration for publication in SciPost Journals must not be submitted elsewhere.</p>
<br/>
<hr class="hr6">
<h3>Under what license do SciPost Journals publish articles?</h3>
<p>All SciPost contents are licensed under the <a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International (CC BY 4.0) License</a>. Under this license, authors agree to make their articles available for reuse without permission or fees, for virtually any purpose. Anyone may copy, distribute or reuse these articles as long as the author(s) and original source are properly cited. This is the standard license used worldwide in open access journals.</p>
<br/>
<hr class="hr6">
<h3>Will my papers always be available?</h3>
<p>Yes. SciPost is here to stay, and authors should not worry that their SciPost publications could potentially disappear. This would require the dismantling not only of SciPost, but also of the arXiv (where the final version of the accepted SciPost papers (with unique DOI identifier) can be posted by the authors).</p>
<p>Yes. SciPost is here to stay, and authors should not worry that their SciPost publications could potentially disappear. This would require the dismantling not only of SciPost, but also of the arXiv (where the published version of the SciPost papers (with unique DOI identifier) can be posted by the authors).</p>
<br/>
<hr class="hr6">
<h3>What are Commentaries?</h3>
<p>SciPost Commentaries is a repository of Commentary Pages on scientific publications. Each Commentary Page contains some relevant summary info about the publication (such as Title, Author(s), DOI link to published version, abstract, ...), followed by Comments from Contributors and Author and Contributor Replies. </p>
</div>
<div class="col-1"></div>
<div class="col-5">
<hr class="hr6">
<h3>Why should I become an active Contributor?</h3>
<p>Because:</p>
<ul>
......@@ -60,19 +68,23 @@
<li>you are willing to make your contributions as author and (anonymously) as reviewer and commenter openly accessible</li>
</ul>
<br/>
<hr class="hr6">
<h3>Who is behind SciPost?</h3>
<ul>
<li>SciPost was founded by <a href="http://staff.fnwi.uva.nl/j.s.caux">J.-S. Caux</a>, Professor of Theoretical Physics at the University of Amsterdam.</li>
<li>The legal entity behind SciPost is Stichting SciPost, a not-for-profit Foundation established in Amsterdam. Its (non-remunerated) personnel consists in Prof. J.-S. Caux (chairman), Dr J. van Mameren (secretary) and Dr J. van Wezel (treasurer). The portal is run by a team of volunteer officers coordinated by the Foundation.</li>
</ul>
<br/>
<hr class="hr6">
<h3>Why was SciPost started?</h3>
<p>The publishing landscape is evolving rapidly, and it is not clear that the best interests of science and scientists are being represented. SciPost offers a grassroots solution to the problem of scientific publishing, designed and implemented by scientists in the best interests of science itself.</p>
<br/>
<hr class="hr6">
<h3>Which fields of science does SciPost cater to?</h3>
<p>The initial rollout of SciPost offers a Physics portal.</p>
<p>Portals in other disciplines will be opened if the SciPost model proves to be successful.</p>
<br/>
<hr class="hr6">
<h3>How is SciPost funded?</h3>
<p>SciPost operates non-commercially, encurring minimal costs. Contributors, who are by definition all academically employed, provide all the content and perform all editorial tasks as part of their normal institutional academic duties. Operations are kept running by a team of volunteer officers, themselves academically employed.</p>
<p>Support for operational costs is initially provided by the <a href="http://www.nwo.nl/en">NWO</a> in the Netherlands. Long-term operations will be financed by donations from national funding agencies, universities, societies, foundations and individuals. If you are interested in financially supporting SciPost, <a href="mailto:J.S.Caux@uva.nl">contact us</a>.</p>
......
......@@ -13,7 +13,11 @@
<section>
<div class="row">
<div class="col-6">
<h1>About SciPost</h1>
<div class="flex-container">
<div class="flex-greybox">
<h1>About SciPost</h1>
</div>
</div>
<h4>Read the original <a href="{% static 'scipost/info/SciPost_Description.pdf' %}">SciPost description document</a>.</h4>
<h4><a href="{% url 'scipost:FAQ' %}">Frequently asked questions</a>.</h4>
</div>
......@@ -27,9 +31,15 @@
</section>
<section>
<hr class="hr12">
<div class="flex-container">
<div class="flex-greybox">
<h1>Guiding principles</h1>
</div>
</div>
<div class="row">
<div class="col-5">
<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/>Academics do not perform research for profit, and by extension the publication of their scientific results should not involve commercial profit-making.</li>
......@@ -52,6 +62,12 @@
</section>
<section>
<hr class="hr12">
<div class="flex-container">
<div class="flex-greybox">
<h2>Acknowledgements</h2>
</div>
</div>
<div class="row">
<div class="col-3">
<h1>SciPost is endorsed by</h1>
......@@ -74,9 +90,15 @@
</section>
<section>
<h1>The SciPost Team</h1>
<hr class="hr12">
<div class="flex-container">
<div class="flex-greybox">
<h1>The SciPost Team</h1>
</div>
</div>
<div class="row">
<div class="col-6">
<div class="col-4">
<h3>The SciPost Foundation</h3>
<ul>
<li>Chairman: J.-S. Caux</li>
......@@ -84,6 +106,16 @@
<li>Treasurer: J. van Wezel</li>
</ul>
</div>
<div class="col-4">
<h3>Code Development and Server Maintenance</h3>
<ul>
<li>J.-S. Caux</li>
</ul>
<h4>Technical advice</h4>
<ul>
<li>M. Moeys, J. Roodhart, R. van Dam</li>
</ul>
</div>
<div class="col-4">
<h3>Physics Advisory Board</h3>
<ul>
......@@ -123,25 +155,6 @@
</section>
<section>
<h2>Acknowledgements</h2>
<div class="row">
<div class="col-6">
<h4>Code Development and Maintenance</h4>
<p>J.-S. Caux</p>
<h4>Technical advice</h4>
<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>
{% endif %} <!-- temporary strip -->
......
......@@ -12,7 +12,7 @@
<div class="flex-greybox320">
<h1><a href="{% url 'scipost:about' %}">About SciPost</a></h1>
<p>SciPost is a complete scientific publication portal managed by active professional scientists.</p>
<p>It is purely online-based and offers freely, openly, globally and perpetually accessible science.</p>
<p>It is purely online-based and offers openly, globally and perpetually accessible science.</p>
<h3><a href="{% url 'scipost:FAQ' %}">Frequently asked questions</a></h3>
<h3><a href="{% url 'scipost:about' %}">Read more</a></h3>
</div>
......
......@@ -130,6 +130,7 @@ def submission_detail(request, submission_id):
is_lit = form.cleaned_data['is_lit'],
is_sug = form.cleaned_data['is_sug'],
comment_text = form.cleaned_data['comment_text'],
remarks_for_editors = form.cleaned_data['remarks_for_editors'],
date_submitted = timezone.now(),
)
newcomment.save()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment