/** * Dispatches on plugin related requests. * * @return void */ public static function dispatch() { self::handleMailform(); if (XH_ADM) { if (function_exists('XH_registerStandardPluginMenuItems')) { XH_registerStandardPluginMenuItems(true); } self::handleAdministration(); } }
/** * Dispatches on general plugin related requests. * * @return void */ public function dispatch() { if (XH_ADM) { if (function_exists('XH_registerStandardPluginMenuItems')) { XH_registerStandardPluginMenuItems(false); } if ($this->isAdministrationRequested()) { $this->handleAdministration(); } } }
/** * Initializes the plugin. * * @return void * * @global array The configuration of the plugin. */ public function init() { global $plugin_cf; if ($plugin_cf['realblog']['auto_publish']) { $this->autoPublish(); } if ($plugin_cf['realblog']['auto_archive']) { $this->autoArchive(); } if ($plugin_cf['realblog']['rss_enabled']) { $this->emitAlternateRSSLink(); if (isset($_GET['realblog_feed']) && $_GET['realblog_feed'] == 'rss') { $this->deliverFeed(); } } if (XH_ADM) { if (function_exists('XH_registerStandardPluginMenuItems')) { XH_registerStandardPluginMenuItems(true); } if ($this->isAdministrationRequested()) { $this->handleAdministration(); } } }
*/ /* utf-8 marker: äöü */ if (!XH_ADM) { return; } /* * Register the plugin type. */ if (function_exists('XH_registerPluginType')) { XH_registerPluginType('editor', $plugin); } /* * Register the plugin menu items. */ if (function_exists('XH_registerStandardPluginMenuItems')) { XH_registerStandardPluginMenuItems(false); } initvar('tinymce4'); if ($tinymce4) { if (!class_exists('XH_CSRFProtection')) { $o .= XH_message('fail', 'needs CMSimple_XH Version 1.6 or higher!'); return; } //Helper-functions /** * Returns all available init option. * * @return array options */ function tinymce_getInits() {
if (!($fh = fopen($fn, 'w')) || fwrite($fh, $css) === false) { e('cntsave', 'file', $fn); } if ($fh) { fclose($fh); } } else { $e .= '<li><b>' . sprintf($ptx['error_form_missing'], $id) . '</b></li>'; } return Advancedform_formsAdministration(); } /* * Register the plugin menu items. */ if (function_exists('XH_registerStandardPluginMenuItems')) { XH_registerStandardPluginMenuItems(true); } /* * Handle the plugin administration. */ if (isset($advancedform) && $advancedform == 'true') { if (include_once $pth['folder']['plugins'] . 'jquery/jquery.inc.php') { include_jQuery(); include_jQueryUI(); } if (Advancedform_updateLangJs()) { $hjs .= PHP_EOL . '<script type="text/javascript" src="' . $pth['folder']['plugins'] . 'advancedform/languages/' . $sl . '.js">' . '</script>' . PHP_EOL; } $hjs .= '<script type="text/javascript" src="' . $pth['folder']['plugins'] . 'advancedform/admin.js"></script>' . PHP_EOL; $o .= print_plugin_admin('on'); switch ($admin) {