Fixing that displaying the publish button in the user editor should depend on ManageUsers permissions instead of PublishContent (#8886)

This commit is contained in:
Benedek Farkas
2026-01-12 13:16:07 +01:00
committed by GitHub
parent 9de766de29
commit bbde34d9c5
2 changed files with 10 additions and 0 deletions

View File

@@ -254,6 +254,7 @@
<Content Include="Views\Account\RequestChallengeEmail.cshtml" />
<Content Include="Views\Content.UnpublishButton-User.cshtml" />
<Content Include="Views\Content.DeleteButton-User.cshtml" />
<Content Include="Views\Content.PublishButton-User.cshtml" />
</ItemGroup>
<ItemGroup>
<Content Include="Views\Account\ChangeExpiredPassword.cshtml" />

View File

@@ -0,0 +1,9 @@
@using Orchard.ContentManagement
@using Orchard.Users
@if (Authorizer.Authorize(Permissions.ManageUsers, (IContent)Model.ContentItem))
{
<fieldset class="publish-button">
<button class="primaryAction" type="submit" name="submit.Publish" value="submit.Publish">@T("Publish")</button>
</fieldset>
}