mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-06-11 15:04:49 +02:00
Update key personnel language
This commit is contained in:
parent
2b902be00f
commit
ffedcac439
5 changed files with 51 additions and 3 deletions
|
@ -660,6 +660,18 @@ OtherContactsFormSet = forms.formset_factory(
|
|||
)
|
||||
|
||||
|
||||
class NoOtherContactsForm(RegistrarForm):
|
||||
no_other_contacts_rationale = forms.CharField(
|
||||
required=False,
|
||||
# label has to end in a space to get the label_suffix to show
|
||||
label=(
|
||||
"If you can’t provide other contacts for your organization,"
|
||||
" please explain why."
|
||||
),
|
||||
widget=forms.Textarea(),
|
||||
)
|
||||
|
||||
|
||||
class SecurityEmailForm(RegistrarForm):
|
||||
security_email = forms.EmailField(
|
||||
required=False,
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
# Generated by Django 4.1.5 on 2023-02-06 14:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("registrar", "0009_domainapplication_federally_recognized_tribe_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="domainapplication",
|
||||
name="no_other_contacts_rationale",
|
||||
field=models.TextField(
|
||||
blank=True,
|
||||
help_text="Reason for listing no additional contacts",
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
|
@ -428,6 +428,12 @@ class DomainApplication(TimeStampedModel):
|
|||
related_name="contact_applications",
|
||||
)
|
||||
|
||||
no_other_contacts_rationale = models.TextField(
|
||||
null=True,
|
||||
blank=True,
|
||||
help_text="Reason for listing no additional contacts",
|
||||
)
|
||||
|
||||
security_email = models.CharField(
|
||||
max_length=320,
|
||||
null=True,
|
||||
|
|
|
@ -7,6 +7,10 @@
|
|||
managing your organization or its technical infrastructure. This information will
|
||||
help us assess your eligibility and understand the purpose of the .gov domain. These
|
||||
contacts should be in addition to you and your authorizing official.</p>
|
||||
|
||||
<p>Please list other administrative or technical contacts. They should be employees of
|
||||
your organization. We’ll email these contacts to let them know that you made this
|
||||
request.</p>
|
||||
{% endblock %}
|
||||
|
||||
|
||||
|
@ -16,7 +20,7 @@
|
|||
{% for form in forms.0.forms %}
|
||||
<fieldset class="usa-fieldset">
|
||||
<legend>
|
||||
<h2>Contact {{ forloop.counter }}</h2>
|
||||
<h2>Administrative or technical contact {{ forloop.counter }}</h2>
|
||||
</legend>
|
||||
|
||||
{% input_with_errors form.first_name %}
|
||||
|
@ -41,4 +45,8 @@
|
|||
<use xlink:href="{%static 'img/sprite.svg'%}#add_circle"></use>
|
||||
</svg><span class="margin-left-05">Add another contact</span>
|
||||
</button>
|
||||
|
||||
<h2>No contacts</h2>
|
||||
|
||||
{% input_with_errors forms.1.no_other_contacts_rationale %}
|
||||
{% endblock %}
|
|
@ -79,7 +79,7 @@ class ApplicationWizard(LoginRequiredMixin, TemplateView):
|
|||
Step.DOTGOV_DOMAIN: _(".gov domain"),
|
||||
Step.PURPOSE: _("Purpose of your domain"),
|
||||
Step.YOUR_CONTACT: _("Your contact information"),
|
||||
Step.OTHER_CONTACTS: _("Other contacts for your domain"),
|
||||
Step.OTHER_CONTACTS: _("Other contacts for your organization"),
|
||||
Step.SECURITY_EMAIL: _("Security email for public use"),
|
||||
Step.ANYTHING_ELSE: _("Anything else we should know?"),
|
||||
Step.REQUIREMENTS: _(
|
||||
|
@ -410,7 +410,7 @@ class YourContact(ApplicationWizard):
|
|||
|
||||
class OtherContacts(ApplicationWizard):
|
||||
template_name = "application_other_contacts.html"
|
||||
forms = [forms.OtherContactsFormSet]
|
||||
forms = [forms.OtherContactsFormSet, forms.NoOtherContactsForm]
|
||||
|
||||
|
||||
class SecurityEmail(ApplicationWizard):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue