name="uid" placeholder="{{ _("Username") }}" required autofocus
pattern="[a-z_][a-z0-9_-]{3,31}">
</div>
- <div id="uid-invalid" class="invalid-feedback">
+ <div id="uid-invalid" class="invalid-feedback invalid-feedback-uid">
{{ _("Please choose a username in UNIX format with at least four characters, starting with a lowercase letter, followed by only lowercase letters, digits, dash and underscore") }}
</div>
- <div id="uid-taken" class="invalid-feedback">
+ <div id="uid-taken" class="invalid-feedback invalid-feedback-uid">
{{ _("This username is not available") }}
</div>
</div>
<div class="form-group">
<input type="email" class="form-control"
name="email" placeholder="{{ _("Email Address") }}" required>
- <div id="email-invalid" class="invalid-feedback">
+ <div id="email-invalid" class="invalid-feedback invalid-feedback-email">
{{ _("This email address is invalid") }}
</div>
- <div id="email-blacklisted" class="invalid-feedback">
+ <div id="email-blacklisted" class="invalid-feedback invalid-feedback-email">
{{ _("This email address cannot be used") }}
</div>
- <div id="email-taken" class="invalid-feedback">
+ <div id="email-taken" class="invalid-feedback invalid-feedback-email">
{{ _("This email address is already in use") }}
</div>
</div>
valid.uid = false;
// Hide all feedback
- uid.siblings(".invalid-feedback").hide();
+ $(".invalid-feedback-uid").hide();
switch (data.result) {
case "ok":
valid.email = false;
// Hide all feedback
- email.siblings(".invalid-feedback").hide();
+ $(".invalid-feedback-email").hide();
switch (data.result) {
case "ok":