public function getHTML($id) { $this->addOrderV3("name"); if ($this->A == null) { $this->lCV3($id); } $singularLanguageClass = $this->loadLanguageClass("Userdata"); $text = $singularLanguageClass != null ? $singularLanguageClass->getText() : ""; $gui = new HTMLGUI(); $gui->setName("Benutzereinschränkungen"); if ($this->collector != null) { $gui->setAttributes($this->collector); } $gui->hideAttribute("UserID"); $gui->hideAttribute("wert"); $gui->hideAttribute("UserdataID"); $gui->hideAttribute("typ"); $gui->setDeleteInDisplayMode(true); $gui->setCollectionOf($this->collectionOf); $gui->setIsDisplayMode(true); $gui->setParser("name", "mUserdataGUI::nameParser", array("\$sc->wert")); $html = "\n\t\t<table>\n\t\t\t<tr>\n\t\t\t\t<td class=\"backgroundColor3\"><input type=\"button\" style=\"background-image:url(./images/navi/seiten.png);\" class=\"bigButton backgroundColor2\" value=\"" . (isset($text["copy"]) ? $text["copy"] : "von Benutzer\nkopieren") . "\" onclick=\"phynxContextMenu.start(this, 'mUserdata','copyFromUser','kopieren:', 'right', 'up');\" /></td>\n\t\t\t</tr>\n\t\t</table>"; $gui->addRowAfter("1", "addRestriction"); $gui->setParser("addRestriction", "mUserdataGUI::addRestrictionParser"); $gui->setJSEvent("onDelete", "function(){ contentManager.reloadFrame('contentLeft'); }"); try { return "<div class=\"prettyTitle\">Rechte</div>" . $gui->getBrowserHTML($id) . ($this->numLoaded() == 0 ? $html : ""); } catch (Exception $e) { echo $e; } }