[ Index ]
 

Code source de XOOPS 2.0.17.1

Accédez au Source d'autres logiciels libres

title

Body

[fermer]

/htdocs/include/ -> xoops13_header.php (source)

   1  <?php
   2  /**
   3  * header.php code for pre-2.0 themes
   4  *
   5  * @copyright    The Xoops project http://www.xoops.org/
   6  * @license      http://www.fsf.org/copyleft/gpl.html GNU public license
   7  * @author       Kazumi Ono (onokazu)
   8  * @since        2.0.14
   9  * @version        $Id: xoops13_header.php 506 2006-05-26 23:10:37Z skalpa $
  10  * @package         xoops
  11  */
  12  defined( 'XOOPS_ROOT_PATH' ) or die();
  13  
  14      $xoopsOption['theme_use_smarty'] = 0;
  15      if (file_exists(XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-'.$xoopsConfig['language'].'.php')) {
  16          include XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-'.$xoopsConfig['language'].'.php';
  17      } elseif (file_exists(XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-english.php')) {
  18          include XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-english.php';
  19      }
  20      $config_handler =& xoops_gethandler('config');
  21      $xoopsConfigMetaFooter =& $config_handler->getConfigsByCat(XOOPS_CONF_METAFOOTER);
  22      xoops_header(false);
  23      include XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/theme.php';
  24      $xoopsOption['show_rblock'] = (!empty($xoopsOption['show_rblock'])) ? $xoopsOption['show_rblock'] : 0;
  25      // include Smarty template engine and initialize it
  26      require_once  XOOPS_ROOT_PATH.'/class/template.php';
  27      $xoopsTpl = new XoopsTpl();
  28      if ($xoopsConfig['debug_mode'] == 3) {
  29          $xoopsTpl->xoops_setDebugging(true);
  30      }
  31      if ($xoopsUser != '') {
  32          $xoopsTpl->assign(array('xoops_isuser' => true, 'xoops_userid' => $xoopsUser->getVar('uid'), 'xoops_uname' => $xoopsUser->getVar('uname'), 'xoops_isadmin' => $xoopsUserIsAdmin));
  33      }
  34      $xoopsTpl->assign('xoops_requesturi', htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES));
  35      include XOOPS_ROOT_PATH.'/include/old_functions.php';
  36  
  37      if ($xoopsOption['show_cblock'] || (!empty($xoopsModule) && preg_match("/index\.php$/i", xoops_getenv('PHP_SELF')) && $xoopsConfig['startpage'] == $xoopsModule->getVar('dirname'))) {
  38          $xoopsOption['show_rblock'] = $xoopsOption['show_cblock'] = 1;
  39      }
  40      themeheader($xoopsOption['show_rblock']);
  41      if ($xoopsOption['show_cblock']) make_cblock();  //create center block
  42  ?>


Généré le : Sun Nov 25 11:44:32 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics