if there are any files that anyone would like me to display that might help you help me, please let me know. i'm very grateful for any help that anyone gives.
thank you in advance.
require_once XOOPS_ROOT_PATH.'/class/template.php';
include_once "http://www.deviant-tuning.com/class/xoopsblock.php";
if ($xoopsConfig['theme_set'] != 'default' && file_exists(XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/theme.php')) {
// the old way..
$xoopsOption['theme_use_smarty'] = 0;
if (file_exists(XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-'.$xoopsConfig['language'].'.php')) {
include XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-'.$xoopsConfig['language'].'.php';
} elseif (file_exists(XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-english.php')) {
include XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/language/lang-english.php';
}
$config_handler =& xoops_gethandler('config');
$xoopsConfigMetaFooter =& $config_handler->getConfigsByCat(XOOPS_CONF_METAFOOTER);
xoops_header(false);
include XOOPS_THEME_PATH.'/'.$xoopsConfig['theme_set'].'/theme.php';
$xoopsOption['show_rblock'] = (!empty($xoopsOption['show_rblock'])) ? $xoopsOption['show_rblock'] : 0;
// include Smarty template engine and initialize it
require_once XOOPS_ROOT_PATH.'/class/template.php';
$xoopsTpl = new XoopsTpl();
if ($xoopsConfig['debug_mode'] == 3) {
$xoopsTpl->xoops_setDebugging(true);
}
if ($xoopsUser != '') {
$xoopsTpl->assign(array('xoops_isuser' => true, 'xoops_userid' => $xoopsUser->getVar('uid'), 'xoops_uname' => $xoopsUser->getVar('uname'), 'xoops_isadmin' => $xoopsUserIsAdmin));
}
$xoopsTpl->assign('xoops_requesturi', htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES));
include XOOPS_ROOT_PATH.'/include/old_functions.php';
if ($xoopsOption['show_cblock'] || (isset($xoopsModule) && preg_match("/index.php$/i", xoops_getenv('PHP_SELF')) && $xoopsConfig['startpage'] == $xoopsModule->getVar('dirname'))) {
$xoopsOption['show_rblock'] = $xoopsOption['show_cblock'] = 1;
}
themeheader($xoopsOption['show_rblock']);
if ($xoopsOption['show_cblock']) make_cblock(); //create center block
} else {
$xoopsOption['theme_use_smarty'] = 1;
// include Smarty template engine and initialize it
require_once XOOPS_ROOT_PATH.'/class/template.php';
$xoopsTpl = new XoopsTpl();
$xoopsTpl->xoops_setCaching(2);
if ($xoopsConfig['debug_mode'] == 3) {
$xoopsTpl->xoops_setDebugging(true);
}
$xoopsTpl->assign(array('xoops_theme' => $xoopsConfig['theme_set'], 'xoops_imageurl' => XOOPS_THEME_URL.'/'.$xoopsConfig['theme_set'].'/', 'xoops_themecss'=> xoops_getcss($xoopsConfig['theme_set']), 'xoops_requesturi' => htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES), 'xoops_sitename' => htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES)));
// Meta tags
$config_handler =& xoops_gethandler('config');
$criteria = new CriteriaCompo(new Criteria('conf_modid', 0));
$criteria->add(new Criteria('conf_catid', XOOPS_CONF_METAFOOTER));
$config =& $config_handler->getConfigs($criteria, true);
foreach (array_keys($config) as $i) {
// prefix each tag with 'xoops_'
$xoopsTpl->assign('xoops_'.$config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
}
//unset($config);
// show banner?
if ($xoopsConfig['banners'] == 1) {
$xoopsTpl->assign('xoops_banner', xoops_getbanner());
} else {
$xoopsTpl->assign('xoops_banner', ' ');
}
// Weird, but need extra <script> tags for 2.0.x themes
$xoopsTpl->assign('xoops_js', '//--></script><script type="text/javascript" src="'.XOOPS_URL.'/include/xoops.js"></script><script type="text/javascript"><!--');
// get all blocks and assign to smarty
$xoopsblock = new XoopsBlock();
$block_arr = array();
//+----------------------------------------------
//| PBBM Title status show we are browsing in
//| which forums/topics by Koudanshi
//+----------------------------------------------
if (!empty($xoopsModule))
$isWhere=$xoopsModule->getVar('name');
else
$isWhere="";
if ($isbb && preg_match("/pbboard/i", xoops_getenv('PHP_SELF'))) {
$fid=(!empty($HTTP_GET_VARS['f']))? $HTTP_GET_VARS['f'] : "";
$tid=(!empty($HTTP_GET_VARS['t']))? $HTTP_GET_VARS['t'] : "";
$pbbm_qr=$xoopsDB->query("SELECT f.forum_name as fname, t.topic_title as tname FROM ".XOOPS_DB_PREFIX."_pbb_forums f, ".XOOPS_DB_PREFIX."_pbb_topics t WHERE f.forum_id='".$fid."' OR t.topic_id='".$tid."'");
$pbbm_ar=$xoopsDB->fetchArray($pbbm_qr);
if (!empty($fid))
$isWhere.=" - ViewForum :: ".$pbbm_ar['fname'];
elseif (!empty($tid))
$isWhere.=" - ".$pbbm_ar['fname']." :: ".$pbbm_ar['tname'];
elseif (preg_match("/faq/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: FAQ ";
elseif (preg_match("/groupcp/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Usergroup ";
elseif (preg_match("/memberlist/i", xoops_getenv('PHP_SELF')))
$isWhere.=" ::MemberList ";
elseif (preg_match("/modcp/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Moderator Control panel ";
elseif (preg_match("/posting/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Posting ";
elseif (preg_match("/privmsg/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Private Messages ";
elseif (preg_match("/profile/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Profile ";
elseif (preg_match("/search/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Search ";
elseif (preg_match("/viewonline/i", xoops_getenv('PHP_SELF')))
$isWhere.=" :: Who online ";
else
$isWhere.= " :: Index" ;
}
//+----------------------------------------------
if ($xoopsUser != '') {
$xoopsTpl->assign(array('xoops_isuser' => true, 'xoops_userid' => $xoopsUser->getVar('uid'), 'xoops_uname' => $xoopsUser->getVar('uname'), 'xoops_isadmin' => $xoopsUserIsAdmin));
if (!empty($xoopsModule)) {
// set page title
$xoopsTpl->assign('xoops_pagetitle', $isWhere); // Koudanshi hack
if (preg_match("/index.php$/i", xoops_getenv('PHP_SELF')) && $xoopsConfig['startpage'] == $xoopsModule->getVar('dirname')) {
$block_arr =& $xoopsblock->getAllByGroupModule($xoopsUser->getGroups(), $xoopsModule->getVar('mid'), true, XOOPS_BLOCK_VISIBLE);
} else {
$block_arr =& $xoopsblock->getAllByGroupModule($xoopsUser->getGroups(), $xoopsModule->getVar('mid'), false, XOOPS_BLOCK_VISIBLE);
}
} else {
$xoopsTpl->assign('xoops_pagetitle', htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES));
if (!empty($xoopsOption['show_cblock'])) {
$block_arr =& $xoopsblock->getAllByGroupModule($xoopsUser->getGroups(), 0, true, XOOPS_BLOCK_VISIBLE);
} else {
$block_arr =& $xoopsblock->getAllByGroupModule($xoopsUser->getGroups(), 0, false, XOOPS_BLOCK_VISIBLE);
}
}
} else {
$xoopsTpl->assign(array('xoops_isuser' => false, 'xoops_isadmin' => false));
if (isset($xoopsModule)) {
// set page title
$xoopsTpl->assign('xoops_pagetitle', $isWhere); // Koudanshi hack
if (preg_match("/index.php$/i", xoops_getenv('PHP_SELF')) && $xoopsConfig['startpage'] == $xoopsModule->getVar('dirname')) {
$block_arr =& $xoopsblock->getAllByGroupModule(XOOPS_GROUP_ANONYMOUS, $xoopsModule->getVar('mid'), true, XOOPS_BLOCK_VISIBLE);
} else {
$block_arr =& $xoopsblock->getAllByGroupModule(XOOPS_GROUP_ANONYMOUS, $xoopsModule->getVar('mid'), false, XOOPS_BLOCK_VISIBLE);
}
} else {
$xoopsTpl->assign('xoops_pagetitle', htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES));
if (!empty($xoopsOption['show_cblock'])) {
$block_arr =& $xoopsblock->getAllByGroupModule(XOOPS_GROUP_ANONYMOUS, 0, true, XOOPS_BLOCK_VISIBLE);
} else {
$block_arr =& $xoopsblock->getAllByGroupModule(XOOPS_GROUP_ANONYMOUS, 0, false, XOOPS_BLOCK_VISIBLE);
}
}
}
foreach (array_keys($block_arr) as $i) {
$bcachetime = $block_arr[$i]->getVar('bcachetime');
if (empty($bcachetime)) {
$xoopsTpl->xoops_setCaching(0);
} else {
$xoopsTpl->xoops_setCaching(2);
$xoopsTpl->xoops_setCacheTime($bcachetime);
}
$btpl = $block_arr[$i]->getVar('template');
if ($btpl != '') {
if (empty($bcachetime) || !$xoopsTpl->is_cached('db:'.$btpl)) {
$xoopsLogger->addBlock($block_arr[$i]->getVar('name'));
$bresult =& $block_arr[$i]->buildBlock();
if (!$bresult) {
continue;
}
$xoopsTpl->assign_by_ref('block', $bresult);
$bcontent =& $xoopsTpl->fetch('db:'.$btpl);
$xoopsTpl->clear_assign('block');
} else {
$xoopsLogger->addBlock($block_arr[$i]->getVar('name'), true, $bcachetime);
$bcontent =& $xoopsTpl->fetch('db:'.$btpl);
}
} else {
$bid = $block_arr[$i]->getVar('bid');
if (empty($bcachetime) || !$xoopsTpl->is_cached('db:system_dummy.html', 'blk_'.$bid)) {
$xoopsLogger->addBlock($block_arr[$i]->getVar('name'));
$bresult =& $block_arr[$i]->buildBlock();
if (!$bresult) {
continue;
}
$xoopsTpl->assign_by_ref('dummy_content', $bresult['content']);
$bcontent =& $xoopsTpl->fetch('db:system_dummy.html', 'blk_'.$bid);
$xoopsTpl->clear_assign('block');
} else {
$xoopsLogger->addBlock($block_arr[$i]->getVar('name'), true, $bcachetime);
$bcontent =& $xoopsTpl->fetch('db:system_dummy.html', 'blk_'.$bid);
}
}
switch ($block_arr[$i]->getVar('side')) {
case XOOPS_SIDEBLOCK_LEFT:
$xoopsTpl->append('xoops_lblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent));
break;
case XOOPS_CENTERBLOCK_LEFT:
if (!isset($show_cblock)) {
$xoopsTpl->assign('xoops_showcblock', 1);
$show_cblock = 1;
}
$xoopsTpl->append('xoops_clblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent));
break;
case XOOPS_CENTERBLOCK_RIGHT:
if (!isset($show_cblock)) {
$xoopsTpl->assign('xoops_showcblock', 1);
$show_cblock = 1;
}
$xoopsTpl->append('xoops_crblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent));
break;
case XOOPS_CENTERBLOCK_CENTER:
if (!isset($show_cblock)) {
$xoopsTpl->assign('xoops_showcblock', 1);
$show_cblock = 1;
}
$xoopsTpl->append('xoops_ccblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent));
break;
case XOOPS_SIDEBLOCK_RIGHT:
if (!isset($show_rblock)) {
$xoopsTpl->assign('xoops_showrblock', 1);
$show_rblock = 1;
}
$xoopsTpl->append('xoops_rblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent));
break;
}
unset($bcontent);
}
//unset($block_arr);
if (!isset($show_rblock)) {
$xoopsTpl->assign('xoops_showrblock', 0);
}
if (!isset($show_cblock)) {
$xoopsTpl->assign('xoops_showcblock', 0);
}
if (xoops_getenv('REQUEST_METHOD') != 'POST' && !empty($xoopsModule) && !empty($xoopsConfig['module_cache'][$xoopsModule->getVar('mid')])) {
$xoopsTpl->xoops_setCaching(2);
$xoopsTpl->xoops_setCacheTime($xoopsConfig['module_cache'][$xoopsModule->getVar('mid')]);
if (!isset($xoopsOption['template_main'])) {
$xoopsCachedTemplate = 'db:system_dummy.html';
} else {
$xoopsCachedTemplate = 'db:'.$xoopsOption['template_main'];
}
// generate safe cache Id
$xoopsCachedTemplateId = 'mod_'.$xoopsModule->getVar('dirname').'|'.md5(str_replace(XOOPS_URL, '', $GLOBALS['xoopsRequestUri']));
if ($xoopsTpl->is_cached($xoopsCachedTemplate, $xoopsCachedTemplateId)) {
$xoopsLogger->addExtra($xoopsCachedTemplate, $xoopsConfig['module_cache'][$xoopsModule->getVar('mid')]);
$xoopsTpl->assign('xoops_contents', $xoopsTpl->fetch($xoopsCachedTemplate, $xoopsCachedTemplateId));
$xoopsTpl->xoops_setCaching(0);
if (!headers_sent()) {
header ('Content-Type:text/html; charset='._CHARSET);
}
$xoopsTpl->display($xoopsConfig['theme_set'].'/theme.html');
if ($xoopsConfig['debug_mode'] == 2 && $xoopsUserIsAdmin) {
$dummyfile = 'dummy_'.time().'.html';
$fp = fopen(XOOPS_CACHE_PATH.'/'.$dummyfile, 'w');
fwrite($fp, $xoopsLogger->dumpAll());
fclose($fp);
echo '<script language=javascript>
debug_window = openWithSelfMain("'.XOOPS_URL.'/misc.php?action=showpopups&type=debug&file='.$dummyfile.'", "popup", 680, 450);
</script>';
}
exit();
}
} else {
$xoopsTpl->xoops_setCaching(0);
}
if (!isset($xoopsOption['template_main'])) {
// new themes using Smarty does not have old functions that are required in old modules, so include them now
include XOOPS_ROOT_PATH.'/include/old_theme_functions.php';
// need this also
$xoopsTheme['thename'] = $xoopsConfig['theme_set'];
ob_start();
}
}
?>
Warning: main(XOOPS_ROOT_PATH/class/template.php): failed to open stream: No such file or directory in /home/content/t/h/e/thehype/html/header.php on line 75
Fatal error: main(): Failed opening required 'XOOPS_ROOT_PATH/class/template.php' (include_path='.:/usr/local/lib/php') in /home/content/t/h/e/thehype/html/header.php on line 75
Fatal error: Call to a member function on a non-object in /home/content/t/h/e/thehype/html/footer.php on line 30
<{$story.imglink}>
<TABLE WIDTH=579 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=2 ROWSPAN=5 width=55 height=47><{$story.imglink}></TD>
<TD COLSPAN=2>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_02.gif" WIDTH=522 HEIGHT=5 ALT=""></TD>
<TD ROWSPAN=5>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_03.gif" WIDTH=2 HEIGHT=47 ALT=""></TD>
</TR>
<TR>
<TD height="18" width="522" background="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_04.gif" COLSPAN=2><{$story.title}></TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_05.gif" WIDTH=522 HEIGHT=1 ALT=""></TD>
</TR>
<TR>
<TD width="517" height="19" background="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_06.gif" align="right"><{$lang_postedby}> <{$story.poster}></TD>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_07.gif" WIDTH=5 HEIGHT=19 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_08.gif" WIDTH=522 HEIGHT=4 ALT=""></TD>
</TR>
<TR>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_09.gif" WIDTH=9 HEIGHT=21 ALT=""></TD>
<TD height="21" width="570" background="http://www.deviant-tuning.com/modules/news/templates/images/indexnews_10.gif" align="left" valign="top" COLSPAN=4>
<{$story.text}></TD>
</TR>
<TR>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/spacer.gif" WIDTH=9 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/spacer.gif" WIDTH=46 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/spacer.gif" WIDTH=517 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/spacer.gif" WIDTH=5 HEIGHT=1 ALT=""></TD>
<TD>
<IMG SRC="http://www.deviant-tuning.com/modules/news/templates/images/spacer.gif" WIDTH=2 HEIGHT=1 ALT=""></TD>
</TR>
</TABLE>