Browse Source
Sanitize HTML id attributes by removing dots
pull/24184/head
maliming
2 months ago
No known key found for this signature in database
GPG Key ID: A646B9CB645ECEA4
2 changed files with
6 additions and
6 deletions
-
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/AddResourcePermissionManagementModal.cshtml
-
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/UpdateResourcePermissionManagementModal.cshtml
|
|
|
@ -26,8 +26,8 @@ |
|
|
|
@foreach (var provider in Model.ResourceProviders.Providers.Select((value, i) => new { i, value })) |
|
|
|
{ |
|
|
|
<div class="form-check form-check-inline"> |
|
|
|
<input class="form-check-input" type="radio" checked="@(provider.i == 0)" name="AddModel.ProviderName" id="@provider.value.Name" value="@provider.value.Name"> |
|
|
|
<label class="form-check-label" for="@provider.value.Name">@provider.value.DisplayName</label> |
|
|
|
<input class="form-check-input" type="radio" checked="@(provider.i == 0)" name="AddModel.ProviderName" id="@provider.value.Name.Replace(".", "")" value="@provider.value.Name"> |
|
|
|
<label class="form-check-label" for="@provider.value.Name.Replace(".", "-")">@provider.value.DisplayName</label> |
|
|
|
</div> |
|
|
|
} |
|
|
|
</div> |
|
|
|
@ -43,8 +43,8 @@ |
|
|
|
@foreach (var permission in Model.ResourcePermissionDefinitions.Permissions) |
|
|
|
{ |
|
|
|
<div class="form-check"> |
|
|
|
<input class="form-check-input" type="checkbox" name="AddModel.Permissions[]" id="@permission.Name" value="@permission.Name"> |
|
|
|
<label class="form-check-label" for="@permission.Name">@permission.DisplayName</label> |
|
|
|
<input class="form-check-input" type="checkbox" name="AddModel.Permissions[]" id="@permission.Name.Replace(".", "")" value="@permission.Name"> |
|
|
|
<label class="form-check-label" for="@permission.Name.Replace(".", "")">@permission.DisplayName</label> |
|
|
|
</div> |
|
|
|
} |
|
|
|
</div> |
|
|
|
|
|
|
|
@ -31,8 +31,8 @@ |
|
|
|
@foreach (var permission in Model.ResourcePermissions.Permissions) |
|
|
|
{ |
|
|
|
<div class="form-check"> |
|
|
|
<input class="form-check-input" type="checkbox" name="UpdateModel.Permissions[]" id="@permission.Name" value="@permission.Name" checked="@permission.IsGranted"> |
|
|
|
<label class="form-check-label" for="@permission.Name">@permission.DisplayName</label> |
|
|
|
<input class="form-check-input" type="checkbox" name="UpdateModel.Permissions[]" id="@permission.Name.Replace(".", "")" value="@permission.Name" checked="@permission.IsGranted"> |
|
|
|
<label class="form-check-label" for="@permission.Name.Replace(".", "")">@permission.DisplayName</label> |
|
|
|
</div> |
|
|
|
} |
|
|
|
</div> |
|
|
|
|