From bbde34d9c5abbab4493a6c43423c7471fdc6c826 Mon Sep 17 00:00:00 2001 From: Benedek Farkas Date: Mon, 12 Jan 2026 13:16:07 +0100 Subject: [PATCH] Fixing that displaying the publish button in the user editor should depend on ManageUsers permissions instead of PublishContent (#8886) --- .../Modules/Orchard.Users/Orchard.Users.csproj | 1 + .../Views/Content.PublishButton-User.cshtml | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 src/Orchard.Web/Modules/Orchard.Users/Views/Content.PublishButton-User.cshtml diff --git a/src/Orchard.Web/Modules/Orchard.Users/Orchard.Users.csproj b/src/Orchard.Web/Modules/Orchard.Users/Orchard.Users.csproj index 922bedf4d..9667152c3 100644 --- a/src/Orchard.Web/Modules/Orchard.Users/Orchard.Users.csproj +++ b/src/Orchard.Web/Modules/Orchard.Users/Orchard.Users.csproj @@ -254,6 +254,7 @@ + diff --git a/src/Orchard.Web/Modules/Orchard.Users/Views/Content.PublishButton-User.cshtml b/src/Orchard.Web/Modules/Orchard.Users/Views/Content.PublishButton-User.cshtml new file mode 100644 index 000000000..1677b0a97 --- /dev/null +++ b/src/Orchard.Web/Modules/Orchard.Users/Views/Content.PublishButton-User.cshtml @@ -0,0 +1,9 @@ +@using Orchard.ContentManagement +@using Orchard.Users + +@if (Authorizer.Authorize(Permissions.ManageUsers, (IContent)Model.ContentItem)) +{ +
+ +
+} \ No newline at end of file