if (!empty($pod_page_exists['page_template'])) { $tpl = $pod_page_exists['page_template']; } } $DW->template = basename($tpl); $DW->message('Template = ' . $DW->template); } // WPML Plugin support include_once DW_MODULES . 'wpml_module.php'; if (DW_WPML::detect(FALSE)) { $curlang = DW_WPML::detectLanguage(); } // QT Plugin support include_once DW_MODULES . 'qt_module.php'; if (DW_QT::detect(FALSE)) { $curlang = DW_QT::detectLanguage(); } foreach ($sidebars as $sidebar_id => $widgets) { // Only processing active sidebars with widgets if ($sidebar_id != 'wp_inactive_widgets' && count($widgets) > 0 && is_array($widgets)) { foreach ($widgets as $widget_key => $widget_id) { // Check if the widget has options set if (in_array($widget_id, $DW->dynwid_list)) { $act = array(); $opt = $DW->getOpt($widget_id, $DW->whereami, FALSE); $DW->message('Number of rules to check for widget ' . $widget_id . ': ' . count($opt)); $init = array_merge(array('display'), $DW->overrule_maintype); foreach ($init as $m) { ${$m} = TRUE; } // First run > The defaults
/** * dynWid::registerOverrulers() Overrule module regsitering * */ public function registerOverrulers() { include_once DW_MODULES . 'browser_module.php'; include_once DW_MODULES . 'date_module.php'; include_once DW_MODULES . 'day_module.php'; include_once DW_MODULES . 'week_module.php'; include_once DW_MODULES . 'role_module.php'; include_once DW_MODULES . 'tpl_module.php'; include_once DW_MODULES . 'url_module.php'; include_once DW_MODULES . 'device_module.php'; include_once DW_MODULES . 'ip_module.php'; DW_Browser::checkOverrule('DW_Browser'); DW_Date::checkOverrule('DW_Date'); DW_Day::checkOverrule('DW_Day'); DW_Week::checkOverrule('DW_Week'); DW_Role::checkOverrule('DW_Role'); DW_Tpl::checkOverrule('DW_Tpl'); DW_URL::checkOverrule('DW_URL'); DW_URL::checkOverrule('DW_Device'); DW_URL::checkOverrule('DW_IP'); // WPML Plugin Support include_once DW_MODULES . 'wpml_module.php'; DW_WPML::detectLanguage(); // QT Plugin Support include_once DW_MODULES . 'qt_module.php'; DW_QT::detectLanguage(); }