/** * accessor for singleton * * @return FluxdMaintenance */ public static function getInstance() { global $instanceFluxdMaintenance; // initialize if needed if (!isset($instanceFluxdMaintenance)) { FluxdMaintenance::initialize(); } return $instanceFluxdMaintenance; }
$tmpl->setvar('fluxd_Watch_state', FluxdWatch::getModState()); $tmpl->setvar('fluxd_Watch_interval', $cfg["fluxd_Watch_interval"]); // Rssad FluxdServiceMod::initializeServiceMod('Rssad'); $tmpl->setvar('fluxd_Rssad_enabled', $cfg["fluxd_Rssad_enabled"]); $tmpl->setvar('fluxd_Rssad_state', FluxdRssad::getModState()); $tmpl->setvar('fluxd_Rssad_interval', $cfg["fluxd_Rssad_interval"]); // Fluxinet FluxdServiceMod::initializeServiceMod('Fluxinet'); $tmpl->setvar('fluxd_Fluxinet_enabled', $cfg["fluxd_Fluxinet_enabled"]); $tmpl->setvar('fluxd_Fluxinet_state', FluxdFluxinet::getModState()); $tmpl->setvar('fluxd_Fluxinet_port', $cfg["fluxd_Fluxinet_port"]); // Maintenance FluxdServiceMod::initializeServiceMod('Maintenance'); $tmpl->setvar('fluxd_Maintenance_enabled', $cfg["fluxd_Maintenance_enabled"]); $tmpl->setvar('fluxd_Maintenance_state', FluxdMaintenance::getModState()); $tmpl->setvar('fluxd_Maintenance_interval', $cfg["fluxd_Maintenance_interval"]); $tmpl->setvar('fluxd_Maintenance_trestart', $cfg["fluxd_Maintenance_trestart"]); // Trigger FluxdServiceMod::initializeServiceMod('Trigger'); $tmpl->setvar('fluxd_Trigger_enabled', $cfg["fluxd_Trigger_enabled"]); $tmpl->setvar('fluxd_Trigger_state', FluxdTrigger::getModState()); $tmpl->setvar('fluxd_Trigger_interval', $cfg["fluxd_Trigger_interval"]); // more vars $tmpl->setvar('_USER', $cfg['_USER']); $tmpl->setvar('_FILE', $cfg['_FILE']); $tmpl->setvar('_TIMESTAMP', $cfg['_TIMESTAMP']); $tmpl->setvar('_FORCESTOP', str_replace(" ", "<br>", $cfg['_FORCESTOP'])); // templ-calls tmplSetTitleBar("Administration - Fluxd Settings"); tmplSetAdminMenu();