function __construct($ID) { parent::__construct($ID); T::load(dirname(__FILE__), "UPnP"); T::D("UPnP"); }
private function sideButtons($bps = null) { T::D($this->className); $ST = ""; if (count($this->sideButtons) > 0 and ($bps == null or !isset($bps["selectionMode"]))) { $position = "left"; if ($this->object instanceof PersistentObject) { $position = "right"; } if ($this->displayMode == "BrowserLeft") { $position = "right"; } $ST = new HTMLSideTable($position); $ST->setTableID("SideTable" . get_class($this->object)); foreach ($this->sideButtons as $B) { $ST->addRow($B . ""); } } T::D(""); return $ST; }
public static function parserFallback($w, $l, $E) { T::D("Wecker"); $I = new HTMLInput("WeckerFallback", "text", $w); $I->style("margin-top:10px;"); $IF = new HTMLInput("WeckerFallbackUpload", "file"); $IF->onchange(OnEvent::rme($E, "processUpload", array("fileName"), "\$j('[name=WeckerFallback]').val(fileName).trigger('change');")); return $IF . $I . "<br /><small style=\"color:grey;\">" . T::_("Diese Datei wird abgespielt, wenn nach 15 Sekunden kein Internetradio geladen werden konnte. Bitte beachten Sie, dass nicht alle Browser <a href=\"http://en.wikipedia.org/wiki/HTML5_Audio\" target=\"_blank\">alle Formate abspielen können</a>.") . "</small>"; }