From 32da9ccd1695e2feacf239200eaf3d3421050fd7 Mon Sep 17 00:00:00 2001 From: Benni Baermann Date: Wed, 18 Nov 2020 17:46:05 +0100 Subject: [PATCH] help texts for Mailinglists and EMail Form --- input/models.py | 8 ++++++-- input/views.py | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/input/models.py b/input/models.py index 8463a9f..0c5f922 100644 --- a/input/models.py +++ b/input/models.py @@ -185,11 +185,15 @@ MAIL_CHOICES = {'REALNAME': 'Vorname.Nachname', class Email(Domain): address = models.CharField(max_length=50, choices=MAIL_CHOICES.items(), - default='USERNAME', verbose_name='Adressbestandteil') + default='USERNAME', verbose_name='Adressbestandteil', + help_text="Bitte gib hier den gewünschten Adressbestandteil an, der sich vor der Domain befinden soll.") + other = models.CharField(max_length=50,blank=True,null=True) class List(Domain): - address = models.CharField(max_length=50, default='NO_ADDRESS') + address = models.CharField(max_length=50, default='NO_ADDRESS', + verbose_name="Adressbestandteil für Projektmailingliste", + help_text=format_html("Bitte gib hier den gewünschten Adressbestandteil an,
der sich vor der Domain befinden soll.")) PROJECT_CHOICE = {'PEDIA': 'Wikipedia', 'SOURCE': 'Wikisource', diff --git a/input/views.py b/input/views.py index be5f303..d97586f 100644 --- a/input/views.py +++ b/input/views.py @@ -153,12 +153,14 @@ class ExternView(CookieWizardView): form.fields['duration'].help_text = HELP_CHOICES[choice] elif choice == 'MAIL': form = EmailForm(data) + form.fields['domain'].help_text = format_html("Mit welcher Domain, bzw. für welches Wikimedia-Projekt,
möchtest du eine Mailadresse beantragen?") elif choice == 'LIT': form = LiteratureForm(data) elif choice == 'VIS': form = BusinessCardForm(data) elif choice == 'LIST': form = ListForm(data) + form.fields['domain'].help_text = format_html("Mit welcher Domain, bzw. für welches Wikimedia-Projekt,
möchtest du eine Mailingliste beantragen?") else: raise RuntimeError(f'ERROR! UNKNOWN FORMTYPE {choice} in ExternView') self.choice = choice