From d60bc076503a3f09a3b916aaae2746cb57d33b25 Mon Sep 17 00:00:00 2001 From: Matthias Schmidt Date: Sun, 28 Apr 2019 13:59:10 +0200 Subject: [PATCH] Hide frontend box edit icon for menu boxes Menu boxes cannot be edited See #2575 --- wcfsetup/install/files/lib/data/box/Box.class.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wcfsetup/install/files/lib/data/box/Box.class.php b/wcfsetup/install/files/lib/data/box/Box.class.php index e0c397d0ec..f2e45865f4 100644 --- a/wcfsetup/install/files/lib/data/box/Box.class.php +++ b/wcfsetup/install/files/lib/data/box/Box.class.php @@ -524,7 +524,11 @@ class Box extends DatabaseObject { * @since 5.2 */ public function showEditButton() { - if (WCF::getSession()->getPermission('admin.content.cms.canManageBox') && in_array($this->position, $this->editButtonPositions)) { + if ( + WCF::getSession()->getPermission('admin.content.cms.canManageBox') + && $this->boxType !== 'menu' + && in_array($this->position, $this->editButtonPositions) + ) { return true; } -- 2.20.1