Added missing required fields and aria-required to users view

This commit is contained in:
2025-11-24 13:17:02 +01:00
parent 8641e11ad3
commit feefa29cdf

View File

@@ -176,12 +176,12 @@
<input type="text" id="updateTitle" name="Title" class="form-control" /> <input type="text" id="updateTitle" name="Title" class="form-control" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="updateName">@T["Name"]</label> <label class="form-label" for="updateName">@T["Name"] <span class="text-danger" aria-hidden="true">*</span></label>
<input type="text" id="updateName" name="Cn" class="form-control" /> <input type="text" id="updateName" name="Cn" aria-required="true" required class="form-control" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="updateSurname">@T["Surname"]</label> <label class="form-label" for="updateSurname">@T["Surname"] <span class="text-danger" aria-hidden="true">*</span></label>
<input type="text" id="updateSurname" name="Sn" class="form-control" /> <input type="text" id="updateSurname" name="Sn" aria-required="true" required class="form-control" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="updateBirthdate">@T["Birth Date"]</label> <label class="form-label" for="updateBirthdate">@T["Birth Date"]</label>
@@ -437,12 +437,12 @@
<input type="text" name="Title" id="createTitle" class="form-control" /> <input type="text" name="Title" id="createTitle" class="form-control" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="createName">@T["Name"]</label> <label class="form-label" for="createName">@T["Name"] <span class="text-danger" aria-hidden="true">*</span></label>
<input type="text" name="Cn" id="createName" required class="form-control" /> <input type="text" name="Cn" id="createName" aria-required="true" required class="form-control" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="createSurname">@T["Surname"]</label> <label class="form-label" for="createSurname">@T["Surname"] <span class="text-danger" aria-hidden="true">*</span></label>
<input type="text" name="Sn" id="createSurname" required class="form-control" /> <input type="text" name="Sn" id="createSurname" aria-required="true" required class="form-control" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="createBirthDate">@T["Birth Date"]</label> <label class="form-label" for="createBirthDate">@T["Birth Date"]</label>
@@ -473,8 +473,8 @@
<select id="createGroups" id="createGroups" name="Description.Groups" class="form-select" multiple></select> <select id="createGroups" id="createGroups" name="Description.Groups" class="form-select" multiple></select>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="createPassword">@T["Password"]</label> <label class="form-label" for="createPassword">@T["Password"] <span class="text-danger" aria-hidden="true">*</span></label>
<input type="password" id="createPassword" name="UserPassword" class="form-control" pattern="(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[^A-Za-z0-9]).{8,}" title="@T["Password must be at least 8 characters long and include upper, lower, number, and special character"]" required /> <input type="password" id="createPassword" name="UserPassword" class="form-control" pattern="(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[^A-Za-z0-9]).{8,}" title="@T["Password must be at least 8 characters long and include upper, lower, number, and special character"]" aria-required="true" required />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<label class="form-label" for="createPhotoFile">@T["Photo"]</label> <label class="form-label" for="createPhotoFile">@T["Photo"]</label>