From b78453130037af5be2406cd82c5a7c6703e7edb1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org>
Date: Tue, 24 Jan 2023 13:06:25 +0100
Subject: [PATCH] Add help text to author list in submission form

---
 .../0142_alter_submission_author_list.py       | 18 ++++++++++++++++++
 .../submissions/models/submission.py           | 11 ++++++++++-
 2 files changed, 28 insertions(+), 1 deletion(-)
 create mode 100644 scipost_django/submissions/migrations/0142_alter_submission_author_list.py

diff --git a/scipost_django/submissions/migrations/0142_alter_submission_author_list.py b/scipost_django/submissions/migrations/0142_alter_submission_author_list.py
new file mode 100644
index 000000000..19c27d8a9
--- /dev/null
+++ b/scipost_django/submissions/migrations/0142_alter_submission_author_list.py
@@ -0,0 +1,18 @@
+# Generated by Django 3.2.16 on 2023-01-24 10:58
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('submissions', '0141_alter_readiness_status'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='submission',
+            name='author_list',
+            field=models.CharField(help_text='Please use full first names (we <strong>beg</strong> you!): <em>Abe Cee, Dee Efgee, Haich Idjay Kay</em><br>(not providing full first names makes metadata handling unnecessarily work-intensive for us)', max_length=10000, verbose_name='author list'),
+        ),
+    ]
diff --git a/scipost_django/submissions/models/submission.py b/scipost_django/submissions/models/submission.py
index 4624e8cd1..2731c1db1 100644
--- a/scipost_django/submissions/models/submission.py
+++ b/scipost_django/submissions/models/submission.py
@@ -210,7 +210,16 @@ class Submission(models.Model):
     )
 
     author_comments = models.TextField(blank=True)
-    author_list = models.CharField(max_length=10000, verbose_name="author list")
+    author_list = models.CharField(
+        max_length=10000,
+        verbose_name="author list",
+        help_text=(
+            "Please use full first names (we <strong>beg</strong> you!): "
+            "<em>Abe Cee, Dee Efgee, Haich Idjay Kay</em>"
+            "<br>(not providing full first names makes metadata handling "
+            "unnecessarily work-intensive for us)"
+        ),
+    )
 
     # Ontology-based semantic linking
     acad_field = models.ForeignKey(
-- 
GitLab