/** * Display the form. */ function display() { $conference =& Request::getConference(); // Ensure upload file settings are reloaded when the form is displayed. $templateMgr =& TemplateManager::getManager(); $templateMgr->assign(array('homeHeaderTitleImage' => $conference->getSetting('homeHeaderTitleImage'), 'homeHeaderLogoImage' => $conference->getSetting('homeHeaderLogoImage'), 'pageHeaderTitleImage' => $conference->getSetting('pageHeaderTitleImage'), 'pageHeaderLogoImage' => $conference->getSetting('pageHeaderLogoImage'), 'conferenceFavicon' => $conference->getSetting('conferenceFavicon'))); parent::display(); }
/** * Display the form. */ function display() { $templateMgr =& TemplateManager::getManager(); $conference =& Request::getConference(); $schedConfDao =& DAORegistry::getDAO('SchedConfDAO'); $schedConfTitles =& $schedConfDao->getSchedConfTitles($conference->getId()); $templateMgr->assign_by_ref('schedConfTitles', $schedConfTitles); $templateMgr->assign(array('homepageImage' => $conference->getSetting('homepageImage'))); parent::display(); }
/** * Display the form. */ function display() { $conference =& Request::getConference(); $allThemes =& PluginRegistry::loadCategory('themes', true); $conferenceThemes = array(); foreach ($allThemes as $key => $junk) { $plugin =& $allThemes[$key]; // by ref $conferenceThemes[basename($plugin->getPluginPath())] =& $plugin; unset($plugin); } // Ensure upload file settings are reloaded when the form is displayed. $templateMgr =& TemplateManager::getManager(); $templateMgr->assign(array('conferenceStyleSheet' => $conference->getSetting('conferenceStyleSheet'), 'conferenceThemes' => $conferenceThemes)); // Make lists of the sidebar blocks available. $templateMgr->initialize(); $leftBlockPlugins = $disabledBlockPlugins = $rightBlockPlugins = array(); $plugins =& PluginRegistry::getPlugins('blocks'); foreach ($plugins as $key => $junk) { if (!$plugins[$key]->getEnabled() || $plugins[$key]->getBlockContext() == '') { if (count(array_intersect($plugins[$key]->getSupportedContexts(), array(BLOCK_CONTEXT_LEFT_SIDEBAR, BLOCK_CONTEXT_RIGHT_SIDEBAR))) > 0) { $disabledBlockPlugins[] =& $plugins[$key]; } } else { switch ($plugins[$key]->getBlockContext()) { case BLOCK_CONTEXT_LEFT_SIDEBAR: $leftBlockPlugins[] =& $plugins[$key]; break; case BLOCK_CONTEXT_RIGHT_SIDEBAR: $rightBlockPlugins[] =& $plugins[$key]; break; } } } $templateMgr->assign(array('disabledBlockPlugins' => &$disabledBlockPlugins, 'leftBlockPlugins' => &$leftBlockPlugins, 'rightBlockPlugins' => &$rightBlockPlugins)); parent::display(); }