From: <ir...@us...> - 2012-12-26 13:26:23
|
Revision: 10557 http://sourceforge.net/p/xoops/svn/10557 Author: irmtfan Date: 2012-12-26 13:26:21 +0000 (Wed, 26 Dec 2012) Log Message: ----------- bug fix: Warning: xoopsOption[template_main] should be defined before including header.php in file /footer.php line 59 Modified Paths: -------------- XoopsModules/newbb/branches/irmtfan/newbb/changelog-rev10109.txt XoopsModules/newbb/branches/irmtfan/newbb/edit.php XoopsModules/newbb/branches/irmtfan/newbb/footer.php XoopsModules/newbb/branches/irmtfan/newbb/header.php XoopsModules/newbb/branches/irmtfan/newbb/index.php XoopsModules/newbb/branches/irmtfan/newbb/list.topic.php XoopsModules/newbb/branches/irmtfan/newbb/newtopic.php XoopsModules/newbb/branches/irmtfan/newbb/post.php XoopsModules/newbb/branches/irmtfan/newbb/reply.php XoopsModules/newbb/branches/irmtfan/newbb/search.php XoopsModules/newbb/branches/irmtfan/newbb/topicmanager.php XoopsModules/newbb/branches/irmtfan/newbb/viewforum.php XoopsModules/newbb/branches/irmtfan/newbb/viewpost.php XoopsModules/newbb/branches/irmtfan/newbb/viewtopic.php Modified: XoopsModules/newbb/branches/irmtfan/newbb/changelog-rev10109.txt =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/changelog-rev10109.txt 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/changelog-rev10109.txt 2012-12-26 13:26:21 UTC (rev 10557) @@ -1,3 +1,12 @@ +date 2012-12-26 +=================================== +1- bug fix: Warning: xoopsOption[template_main] should be defined before including header.php in file /footer.php line 59 +in newbb/edit.php, newbb/header.php, newbb/index.php, newbb/list.topic.php, newbb/newtopic.php, newbb/post.php, newbb/reply.php, +newbb/search.php, newbb/topicmanager.php, newbb/viewforum.php, newbb/viewpost.php, newbb/viewtopic.php + +2- improve: use addStylesheet instead of xoops_module_header to add toggle script because some themes are not standard +in newbb/header.php, newbb/footer.php + date 2012-12-25 =================================== 1- bug fix: when vote in polls it should save user ip to db Modified: XoopsModules/newbb/branches/irmtfan/newbb/edit.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/edit.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/edit.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -75,8 +75,8 @@ $xoopsOption['template_main'] = 'newbb_edit_post.html'; $xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0; -// irmtfan remove and move to header.php -//include XOOPS_ROOT_PATH.'/header.php'; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH.'/header.php'; /* $xoopsTpl->assign('lang_forum_index', sprintf(_MD_FORUMINDEX, htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES))); Modified: XoopsModules/newbb/branches/irmtfan/newbb/footer.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/footer.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/footer.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -40,4 +40,7 @@ $xoTheme->addScript($js_rel_path . '/' . $jsfile); } } +// add toggle script +$toggle_script="var toggle_cookie=\"" . $forumCookie["prefix"] . "G" . "\";"; +$xoTheme->addScript( null, array ('type' => 'text/javascript'), $toggle_script); ?> \ No newline at end of file Modified: XoopsModules/newbb/branches/irmtfan/newbb/header.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/header.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/header.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -12,9 +12,9 @@ include_once '../../mainfile.php'; defined('XOOPS_ROOT_PATH') or die('Restricted access'); $xoopsLogger->startTime('newBB_Header'); -// irmtfan assign newbb dirname then replace all. include xoops header.php +// irmtfan assign newbb dirname then replace all. include xoops header.php (now commented and removed) $dirname = $xoopsModule->getVar("dirname"); -include_once XOOPS_ROOT_PATH . "/header.php"; +//include_once XOOPS_ROOT_PATH . "/header.php"; if (!empty($xoopsModuleConfig['do_rewrite'])) { include_once "seo_url.php"; @@ -71,11 +71,11 @@ foreach ($xoopsModuleConfig["valid_menumodes"] as $key => $val) { if ($key != $menumode) $menumode_other[] = array("title"=>$val, "link"=>$menu_url.$key); } -// irmtfan new method for add js scripts -global $xoopsTpl; -$xoopsTpl->assign("xoops_module_header",' - <script type="text/javascript">var toggle_cookie="'.$forumCookie['prefix'].'G'.'";</script> - '. @$xoopsTpl->get_template_vars("xoops_module_header")); +// irmtfan new method for add js scripts - commented and move to footer.php +//global $xoopsTpl; +//$xoopsTpl->assign("xoops_module_header",' + //<script type="text/javascript">var toggle_cookie="'.$forumCookie['prefix'].'G'.'";</script> + //'. @$xoopsTpl->get_template_vars("xoops_module_header")); /* START irmtfan remove and move to newbb/footer.php */ /* Modified: XoopsModules/newbb/branches/irmtfan/newbb/index.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/index.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/index.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -50,6 +50,13 @@ exit(); } +$xoopsOption['template_main'] = 'newbb_index.html'; +$xoopsOption['xoops_pagetitle'] = $xoops_pagetitle; +// irmtfan remove and move to footer.php +//$xoopsOption['xoops_module_header'] = $xoops_module_header; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once $GLOBALS['xoops']->path('header.php'); +mod_loadFunctions("render", "newbb"); /* rss feed */ // irmtfan new method if (!empty($xoopsModuleConfig['rss_enable'])) { @@ -57,14 +64,6 @@ <link rel="alternate" type="application/xml+rss" title="'.$xoopsModule->getVar('name').'" href="'.XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname', 'n').'/rss.php" /> '. @$xoopsTpl->get_template_vars("xoops_module_header")); } - -$xoopsOption['template_main'] = 'newbb_index.html'; -$xoopsOption['xoops_pagetitle'] = $xoops_pagetitle; -// irmtfan remove and move to footer.php -//$xoopsOption['xoops_module_header'] = $xoops_module_header; -//include $GLOBALS['xoops']->path('header.php'); -mod_loadFunctions("render", "newbb"); - $xoopsTpl->assign('xoops_pagetitle', $xoops_pagetitle); // irmtfan remove and move to footer.php //$xoopsTpl->assign('xoops_module_header', $xoops_module_header); Modified: XoopsModules/newbb/branches/irmtfan/newbb/list.topic.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/list.topic.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/list.topic.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -11,16 +11,17 @@ */ include_once dirname(__FILE__) . "/header.php"; + +//$xoopsOption['xoops_module_header']= $xoops_module_header; +$xoopsOption['template_main'] = 'newbb_viewall.html'; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH."/header.php"; // irmtfan new method if (!empty($xoopsModuleConfig['rss_enable'])) { $xoopsTpl->assign("xoops_module_header",' <link rel="alternate" type="application/xml+rss" title="'.$xoopsModule->getVar('name').'" href="'.XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname', 'n').'/rss.php" /> '. @$xoopsTpl->get_template_vars("xoops_module_header")); } -//$xoopsOption['xoops_module_header']= $xoops_module_header; -$xoopsOption['template_main'] = 'newbb_viewall.html'; -//include XOOPS_ROOT_PATH."/header.php"; - //$xoopsTpl->assign('xoops_module_header', $xoops_module_header); mod_loadFunctions("time", "newbb"); Modified: XoopsModules/newbb/branches/irmtfan/newbb/newtopic.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/newtopic.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/newtopic.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -52,7 +52,8 @@ $xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0; // Disable cache // irmtfan remove and move to footer.php //$xoopsOption['xoops_module_header']= $xoops_module_header; -//include XOOPS_ROOT_PATH.'/header.php'; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH.'/header.php'; //$xoopsTpl->assign('xoops_module_header', $xoops_module_header); /* Modified: XoopsModules/newbb/branches/irmtfan/newbb/post.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/post.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/post.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -414,7 +414,8 @@ $xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0; // irmtfan remove and move to footer.php //$xoopsOption['xoops_module_header']= $xoops_module_header; -//include XOOPS_ROOT_PATH . "/header.php"; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH . "/header.php"; //$xoopsTpl->assign('xoops_module_header', $xoops_module_header); if ( !empty($_POST['contents_upload']) ) { Modified: XoopsModules/newbb/branches/irmtfan/newbb/reply.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/reply.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/reply.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -88,7 +88,8 @@ $xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0; // irmtfan remove and move to footer.php //$xoopsOption['xoops_module_header']= $xoops_module_header; -//include XOOPS_ROOT_PATH.'/header.php'; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH.'/header.php'; //$xoopsTpl->assign('xoops_module_header', $xoops_module_header); /* Modified: XoopsModules/newbb/branches/irmtfan/newbb/search.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/search.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/search.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -39,8 +39,8 @@ $xoopsConfig['module_cache'][$xoopsModule->getVar('mid')] = 0; $xoopsOption['template_main']= 'newbb_search.html'; -// irmtfan remove and move to header.php -//include XOOPS_ROOT_PATH.'/header.php'; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH.'/header.php'; mod_loadFunctions("render", "newbb"); mod_loadFunctions("forum", "newbb"); Modified: XoopsModules/newbb/branches/irmtfan/newbb/topicmanager.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/topicmanager.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/topicmanager.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -89,8 +89,8 @@ // Disable cache $xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0; -// irmtfan remove here and move to header.php -//include XOOPS_ROOT_PATH.'/header.php'; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH.'/header.php'; if ( isset($_POST['submit']) ) { $mode = $_POST['mode']; Modified: XoopsModules/newbb/branches/irmtfan/newbb/viewforum.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/viewforum.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/viewforum.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -63,21 +63,20 @@ $xoops_pagetitle = $forum_obj->getVar('forum_name') . " [" .$xoopsModule->getVar('name')."]"; + +$xoopsOption['template_main'] = 'newbb_viewforum.html'; +$xoopsOption['xoops_pagetitle']= $xoops_pagetitle; +// irmtfan remove and move to footer.php +//$xoopsOption['xoops_module_header']= $xoops_module_header; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH."/header.php"; +mod_loadFunctions("render", "newbb"); // irmtfan new method if (!empty($xoopsModuleConfig['rss_enable'])) { $xoopsTpl->assign("xoops_module_header",' <link rel="alternate" type="application/xml+rss" title="'.$xoopsModule->getVar('name').'-'.$forum_obj->getVar('forum_name').'" href="'.XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname').'/rss.php?f='.$forum_id.'" /> '. @$xoopsTpl->get_template_vars("xoops_module_header")); } - -$xoopsOption['template_main'] = 'newbb_viewforum.html'; -$xoopsOption['xoops_pagetitle']= $xoops_pagetitle; -// irmtfan remove and move to footer.php -//$xoopsOption['xoops_module_header']= $xoops_module_header; - -//include XOOPS_ROOT_PATH."/header.php"; -mod_loadFunctions("render", "newbb"); - //$xoopsTpl->assign('xoops_module_header', $xoops_module_header); $xoopsTpl->assign("forum_id", $forum_id); $xoopsTpl->assign('version', $xoopsModule->getVar("version")); Modified: XoopsModules/newbb/branches/irmtfan/newbb/viewpost.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/viewpost.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/viewpost.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -171,8 +171,8 @@ // irmtfan remove and move to footer.php //$xoopsOption['xoops_module_header']= $xoops_module_header; $xoopsOption['template_main'] = 'newbb_viewpost.html'; - -//include XOOPS_ROOT_PATH."/header.php"; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH."/header.php"; mod_loadFunctions("time", "newbb"); mod_loadFunctions("render", "newbb"); Modified: XoopsModules/newbb/branches/irmtfan/newbb/viewtopic.php =================================================================== --- XoopsModules/newbb/branches/irmtfan/newbb/viewtopic.php 2012-12-26 09:57:13 UTC (rev 10556) +++ XoopsModules/newbb/branches/irmtfan/newbb/viewtopic.php 2012-12-26 13:26:21 UTC (rev 10557) @@ -141,6 +141,13 @@ $topic_obj->incrementCounter(); } newbb_setRead("topic", $topic_id, $topic_obj->getVar("topic_last_post_id")); + +$xoopsOption['template_main'] = 'newbb_viewtopic.html'; +// irmtfan remove and move to footer.php +//$xoopsOption['xoops_module_header']= $xoops_module_header; +// irmtfan include header.php after defining $xoopsOption['template_main'] +include_once XOOPS_ROOT_PATH."/header.php"; +//$xoopsTpl->assign('xoops_module_header', $xoops_module_header); // irmtfan new method if (!empty($xoopsModuleConfig['rss_enable'])) { $xoopsTpl->assign("xoops_module_header",' @@ -148,12 +155,6 @@ '. @$xoopsTpl->get_template_vars("xoops_module_header")); } -$xoopsOption['template_main'] = 'newbb_viewtopic.html'; -// irmtfan remove and move to footer.php -//$xoopsOption['xoops_module_header']= $xoops_module_header; -//include XOOPS_ROOT_PATH."/header.php"; -//$xoopsTpl->assign('xoops_module_header', $xoops_module_header); - if ($xoopsModuleConfig['wol_enabled']) { $online_handler =& xoops_getmodulehandler('online', 'newbb'); $online_handler->init($forum_obj, $topic_obj); |