/** * @param class_model $objListEntry * @param bool $bitDialog * * @return string */ protected function renderEditAction(class_model $objListEntry, $bitDialog = false) { if ($objListEntry instanceof class_module_system_module) { return ""; } return parent::renderEditAction($objListEntry); }
/** * @param class_model $objListEntry * @param bool $bitDialog * * @return string */ protected function renderEditAction(class_model $objListEntry, $bitDialog = false) { if ($objListEntry instanceof class_module_user_group) { if ($objListEntry->getSystemid() != class_module_system_setting::getConfigValue("_guests_group_id_") && $objListEntry->getSystemid() != class_module_system_setting::getConfigValue("_admins_group_id_") && $this->isGroupEditable($objListEntry)) { if ($objListEntry->rightEdit()) { return $this->objToolkit->listButton(class_link::getLinkAdminDialog("user", "groupEdit", "&systemid=" . $objListEntry->getSystemid(), "", $this->getLang("action_group_edit"), "icon_edit")); } } else { return $this->objToolkit->listButton(class_adminskin_helper::getAdminImage("icon_editDisabled", $this->getLang("gruppe_bearbeiten_x"))); } } return parent::renderEditAction($objListEntry); }
/** * @param class_model $objListEntry * @param bool $bitDialog * * @return string */ protected function renderEditAction(class_model $objListEntry, $bitDialog = false) { if ($objListEntry instanceof class_module_pages_element) { if ($objListEntry->rightEdit()) { return $this->objToolkit->listButton(getLinkAdmin("pages", "editElement", "&systemid=" . $objListEntry->getSystemid(), $this->getLang("element_bearbeiten"), $this->getLang("element_bearbeiten"), "icon_edit")); } } else { if ($objListEntry instanceof class_module_pages_folder) { return parent::renderEditAction($objListEntry, true); } else { return parent::renderEditAction($objListEntry); } } return ""; }