public function render() { /** * @todo move the output to a template * @todo make the output XHTML compliant */ $this->_tpl = new icms_view_Tpl(); $this->_tpl->assign('icms_print_pageTitle', $this->_pageTitle ? $this->_pageTitle : $this->_title); $this->_tpl->assign('icms_print_title', $this->_title); $this->_tpl->assign('icms_print_dsc', $this->_dsc); $this->_tpl->assign('icms_print_content', $this->_content); $this->_tpl->assign('icms_print_width', $this->_width); $current_urls = icms_getCurrentUrls(); $current_url = $current_urls['full']; $this->_tpl->assign('icms_print_currenturl', $current_url); $this->_tpl->assign('icms_print_url', $this->url); $this->_tpl->display('db:system_print.html'); }
/** * * Enter description here ... * @param unknown_type $name * @todo Move to a static class method */ function icms_openclose_collapsable($name) { $urls = icms_getCurrentUrls(); $path = $urls['phpself']; $cookie_name = $path . '_icms_collaps_' . $name; $cookie_name = str_replace('.', '_', $cookie_name); $cookie = icms_getCookieVar($cookie_name, ''); if ($cookie == 'none') { echo ' <script type="text/javascript"><!-- togglecollapse("' . $name . '"); toggleIcon("' . $name . '_icon"); //--> </script> '; } /* if ($cookie == 'none') { echo ' <script type="text/javascript"><!-- hideElement("' . $name . '"); //--> </script> '; } */ }
$rating_itemid = $pluginObj->getItemIdForItem($rating_item); $stats = $icms_rating_handler->getRatingAverageByItemId($rating_itemid, $module_dirname, $rating_item); $icmsTpl->assign('icms_rating_stats_total', $stats['sum']); $icmsTpl->assign('icms_rating_stats_average', $stats['average']); $icmsTpl->assign('icms_rating_item', $rating_item); if (is_object(icms::$user)) { $ratingObj = $icms_rating_handler->already_rated($rating_item, $rating_itemid, $module_dirname, icms::$user->getVar('uid')); $icmsTpl->assign('icms_user_can_rate', true); } if (isset($ratingObj) && is_object($ratingObj)) { $icmsTpl->assign('icms_user_rate', $ratingObj->getVar('rate')); $icmsTpl->assign('icms_rated', true); } else { $icmsTpl->assign('icms_rating_dirname', $module_dirname); $icmsTpl->assign('icms_rating_itemid', $rating_itemid); $urls = icms_getCurrentUrls(); $icmsTpl->assign('icms_rating_current_page', $urls['full']); /* if (isset($xoTheme) && is_object($xoTheme)) { $xoTheme->addStylesheet(ICMS_URL . '/module.css'); } else { //probleme d'inclusion de css apres le flashplayer. Style plac dans css du theme //$icmsTpl->assign('icms_css',"<link rel='stylesheet' type='text/css' href='".ICMS_URL."/modules/icms/module.css' />"); } */ } $icmsTpl->display('db:system_rating_form.html'); } } if (isset($_POST['icms_rating_submit'])) { // The rating form has just been posted. Let's save the info $ratingObj = $icms_rating_handler->create();