public function getHTML($id, $page) { $bps = $this->getMyBPSData(); $this->setParser("TodoTillDay", "Util::CLDateParser"); $this->setParser("TodoTillTime", "Util::CLTimeParser"); $this->addOrderV3("TodoTillDay", "DESC"); $this->addOrderV3("TodoTillTime", "DESC"); if ($bps != -1 and isset($bps["ownerClass"])) { $this->addAssocV3("TodoClass", "=", $bps["ownerClass"]); $this->addAssocV3("TodoClassID", "=", $bps["ownerClassID"]); } $gui = new HTMLGUIX(); $this->loadMultiPageMode($id, $page, 8); $gui->name("Aktivität"); $gui->colWidth("TodoType", "20px"); $gui->colWidth("TodoDoneTime", "20px"); $gui->object($this); $gui->parser("TodoDoneTime", "mTodoGUI::parserDone"); $gui->parser("TodoDescription", "mTodoGUI::descParser"); $gui->parser("TodoType", "TodoGUI::typesImage"); $gui->parser("TodoTillDay", "mTodoGUI::dayParser"); $gui->activateFeature("CRMEditAbove", $this); $gui->displayMode("CRMSubframeContainer"); $gui->attributes(array("TodoType", "TodoTillDay", "TodoDescription", "TodoDoneTime")); $gui->customize($this->customizer); return $gui->getBrowserHTML($id); }
function getHTML($id) { $B = new Button("Element\nlöschen", "trash", "icon"); $B->rmePCR("poolAnzeigeControl", $this->getID(), "deleteMe", "", OnEvent::closePopup("poolAnzeigeControl") . OnEvent::reload("Screen")); $B->style("margin:10px;"); $gui = new HTMLGUIX($this); $gui->name("Element"); $gui->displayMode("popupS"); $gui->attributes(array("poolAnzeigeControlCaption", "poolAnzeigeControlLabel", "poolAnzeigeControlNewLine", "poolAnzeigeControlClass", "poolAnzeigeControlSrc", "poolAnzeigeControlServer", "poolAnzeigeControlMaster", "poolAnzeigeControlValue", "poolAnzeigeControlUpdate", "poolAnzeigeControlGroup", "poolAnzeigeControlGroupDelay", "poolAnzeigeControlGroupDelayIf")); $gui->label("poolAnzeigeControlNewLine", "Neue Zeile"); $gui->label("poolAnzeigeControlCaption", "Überschrift"); $gui->label("poolAnzeigeControlLabel", "Beschriftung"); $gui->label("poolAnzeigeControlOrder", "Reihenfolge"); $gui->label("poolAnzeigeControlClass", "Klasse"); $gui->label("poolAnzeigeControlSrc", "Bild"); $gui->label("poolAnzeigeControlServer", "Steuerung"); $gui->label("poolAnzeigeControlGroupDelay", "Verzögerung in s"); $gui->label("poolAnzeigeControlGroup", "Eigene Gruppe"); $gui->label("poolAnzeigeControlUpdate", "Update Gruppe(n)"); $gui->label("poolAnzeigeControlGroupDelayIf", "Wenn"); $gui->type("poolAnzeigeControlNewLine", "checkbox"); $gui->type("poolAnzeigeControlServer", "readonly"); $gui->type("poolAnzeigeControlClass", "select", array("manual" => "Statisch", "load" => "Laden", "value" => "Wert")); $gui->type("poolAnzeigeControlGroupDelayIf", "select", array("" => "ohne", "on" => "Ein")); if ($this->A("poolAnzeigeControlMasterValues") != "") { $gui->type("poolAnzeigeControlMaster", "select", poolAnzeigeControl::values($this->A("poolAnzeigeControlMasterValues"))); } $gui->descriptionField("poolAnzeigeControlUpdate", "Mehrere Gruppen durch Komma trennen"); $gui->descriptionField("poolAnzeigeControlNewLine", "Fügt eine neue Zeile vor dem Element ein"); $gui->space("poolAnzeigeControlClass"); $gui->space("poolAnzeigeControlServer"); $gui->space("poolAnzeigeControlUpdate"); return $B . $gui->getEditHTML(); }
function getHTML($id) { $gui = new HTMLGUIX($this); $gui->name("IncomingPrettify"); $gui->displayMode("popup"); $gui->label("IncomingPrettifyFind", "Find"); $gui->label("IncomingPrettifyReplace", "Replace"); $gui->label("IncomingPrettifyIsActive", "Active?"); $gui->label("IncomingPrettifyCaseSensitive", "Case sensitive?"); $gui->type("IncomingPrettifyIsActive", "checkbox"); $gui->type("IncomingPrettifyCaseSensitive", "checkbox"); $gui->descriptionField("IncomingPrettifyReplace", "You may use //1, //2 and //3 for the found occurences"); return $gui->getEditHTML(); }
function getHTML($id) { $this->loadMeOrEmpty(); $gui = new HTMLGUIX($this); $gui->name("Gericht"); $gui->label("GerichtName", "Name"); $gui->label("GerichtRezeptBuch", "Buch"); $gui->label("GerichtRezeptBuchSeite", "Seite"); $gui->space("GerichtRezept", "Rezept"); #$gui->setLabel("GerichtBemerkung","Bemerkung"); //$gui->setLabel("GerichtZuletztAm","gekocht am"); $gui->type("GerichtZuletztAm", "hidden"); $gui->type("GerichtRezept", "textarea"); $gui->type("GerichtBemerkung", "textarea"); #$gui->setStandardSaveButton($this); if (BPS::popProperty("GerichtGUI", "mode", "default") == "popup") { $gui->displayMode("popup"); } return $gui->getEditHTML(); }
public function getHTML($id, $page) { $this->loadMultiPageMode($id, $page, 0); $gui = new HTMLGUIX($this); $gui->name("IncomingPrettify"); $gui->displayMode("BrowserLeft"); #$gui->attributes(array()); #$B = $gui->addSideButton("add new\nrule", "new"); #$B->popup("editPopupIncomingPrettifyGUI", "Prettify rule", "IncomingPrettify", -1, "getEditPopup", "-1"); #$B->editInPopup(); $gui->activateFeature("editInPopup", $this); $gui->attributes(array("IncomingPrettifyFind", "IncomingPrettifyIsActive")); $gui->parser("IncomingPrettifyIsActive", "Util::catchParser"); $gui->parser("IncomingPrettifyFind", "mIncomingPrettifyGUI::findParser"); $gui->colWidth("IncomingPrettifyIsActive", 20); $B = $gui->addSideButton("run\nPrettifyer", "navigation"); $B->popup("prettifyer", "Prettifyer", "mIncomingPrettify", "-1", "runRules"); $B = $gui->addSideButton("Options", "system"); $B->contextMenu("mIncomingPrettify", "options", "Options"); return $gui->getBrowserHTML($id); }
public function getHTML($id, $page) { $bps = $this->getMyBPSData(); $this->addOrderV3("season"); $this->addOrderV3("episode"); $this->addAssocV3("SerieID", "=", $bps["SerieID"]); $this->loadMultiPageMode($id, $page, 0); $gui = new HTMLGUIX($this); $gui->version("mSerie"); $gui->displayMode("BrowserLeft"); $gui->replaceEvent("onEdit", "contentManager.editInPopup('Folge', %CLASSID, 'Display episode details')"); #$gui->setDisplaySide("left"); #$gesamt = $this->loadMultiPageMode($id, $page, 0); #$gui->isQuickSearchable(str_replace("GUI","",get_class($this))); #$gui->setMultiPageMode($gesamt, $page, 0, "contentLeft", str_replace("GUI","",get_class($this))); $numb3rs = array(); while ($e = $this->getNextEntry()) { $episodeTag = "S" . ($e->A("season") < 10 ? "0" : "") . $e->A("season") . "E" . ($e->A("episode") < 10 ? "0" : "") . $e->A("episode"); $episodeTag2 = $e->A("season") . "x" . ($e->A("episode") < 10 ? "0" : "") . $e->A("episode"); $episodeTag3 = $e->A("season") . ($e->A("episode") < 10 ? "0" : "") . $e->A("episode"); $numb3rs[] = $episodeTag; foreach (mFolgeGUI::$files as $k => $FN) { $posTag2 = strpos($FN, $episodeTag2); if (stripos($FN, $episodeTag) !== false) { mFolgeGUI::$found[$e->getID()] = $FN; continue; } if (stripos($FN, $episodeTag2) !== false) { mFolgeGUI::$found[$e->getID()] = $FN; continue; } if (stripos($FN, $episodeTag3) !== false) { mFolgeGUI::$found[$e->getID()] = $FN; continue; } #elseif($posTag2 !== false AND $FN[$posTag2-1]*1 == 0) { # mFolgeGUI::$found[$e->getID()] = $FN; #} } } $this->resetPointer(); mFolgeGUI::$numb3rs = $numb3rs; #print_r(mFolgeGUI::$found); $gui->name("Folge"); #$gui->setObject($this); $gui->colWidth("FolgeID", "20px"); $gui->attributes(array("season", "episode", "name", "FolgeID")); $gui->options(false, true, false, true); /* $gui->activateFeature("displayMode", $this, false, false, false); */ $gui->parser("FolgeID", "mFolgeGUI::folgeParser"); #,array("\$aid","\$name","\$season","\$episode","\$wanted") $gui->parser("name", "mFolgeGUI::nameParser"); #,array("\$aid", "\$season", "\$episode") /* $gui->hideAttribute("SerieID"); */ try { return $gui->getBrowserHTML($id); } catch (Exception $e) { } }
public function getHTML($id, $page) { #$bps = $this->getMyBPSData(); Aspect::registerOnetimePointCut("aboveList", "GUIFactory::getContainer", "FileManagerGUI::adviceAboveList"); /*$rootDir = null; if($bps != -1 AND isset($bps["root"])) $rootDir = $bps["root"]; if($rootDir != null){ $T = new HTMLTable(1); $rel = "specifics/$rootDir"; $root = Util::getRootPath().$rel; $_SESSION["BPS"]->setProperty("FileManagerGUI", "path", $root); $_SESSION["BPS"]->setProperty("FileManagerGUI", "root", $root); $F = new File($root); $F->loadMe(); if($F->getA() == null){ if(is_writable(Util::getRootPath()."specifics")) mkdir($root); else{ $B = new Button("", "stop"); $B->type("icon"); $B->style("float:left;margin-right:10px;"); $T->addRow($B."Das Verzeichnis <code>$rel</code> existiert nicht und kann nicht automatisch angelegt werden, da keine Schreibberechtigung für <code>specifics</code> vorliegt."); return $T; } } } $bps = $this->getMyBPSData(); //go again #print_r($bps); if(isset($bps["path"]) AND strpos($bps["path"], $bps["root"]) === false) $bps["path"] = $bps["root"]; if($bps != -1 AND isset($bps["path"])) $this->setDir($bps["path"]);*/ $pathing = $this->setPath(); if ($pathing !== true) { return $pathing; } $this->hideDirs(true); $gui = new HTMLGUIX(); $gui->object($this); $gui->name("Datei"); #$gui->colWidth("FileIsDir", 20); $gui->attributes(array("FileName")); #$gui->parser("FileIsDir","mFileGUI::popupIsDirParser2"); $gui->parser("FileName", "mFileGUI::nameParser2"); $gui->addToEvent("onDelete", BPS::getProperty("FileManagerGUI", "reloadFunction", "contentManager.reloadFrame('contentLeft');")); $gui->options(true, false, false); $gui->displayMode(BPS::getProperty("FileManagerGUI", "displayMode", "CRMSubframeContainer")); #$gui->displayMode("popup"); return $gui->getBrowserHTML(-1); }