diff --git a/core/src/plugins/meta.user/class.UserMetaManager.php b/core/src/plugins/meta.user/class.UserMetaManager.php index 21a6d3fed1..29ae360d5b 100644 --- a/core/src/plugins/meta.user/class.UserMetaManager.php +++ b/core/src/plugins/meta.user/class.UserMetaManager.php @@ -57,8 +57,13 @@ public function initMeta($accessDriver) $def = $this->getMetaDefinition(); if(!isSet($this->options["meta_visibility"])) $visibilities = array("visible"); else $visibilities = explode(",", $this->options["meta_visibility"]); + $editButton = ''; + $u = AuthService::getLoggedUser(); + if($u != null && $u->canWrite($this->accessDriver->repository->getId())){ + $editButton = ''; + } $cdataHead = '
-
AJXP_MESSAGE[meta.user.1]
+
'.$editButton.'AJXP_MESSAGE[meta.user.1]
'; $cdataFoot = '
'; $cdataParts = "";