Blue Moose Aaron
02-14-2004, 10:40 PM
I added a new page a non vB page called rules.phpto my site to display forum and community rules. I ran into a problem though. I'm getting an error from functions.php.
Here is the error:
Warning: Invalid argument supplied for foreach() in /home/krypton/public_html/includes/functions.php on line 1723
Here is the code for my page:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting( E_ALL & ~E_NOTICE );
// #################### DEFINE IMPORTANT CONSTANTS #######################
define( 'NO_REGISTER_GLOBALS', 1 );
define( 'THIS_SCRIPT', 'rules' );
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array( 'rules' );
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
require_once( './global.php' );
// ######################## START MAIN SCRIPT ############################
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval( 'print_output( "' . fetch_template( 'rules' ) . '" );' );
?>
Here is the HTML code for my template:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - Rules Page</title>
$headinclude
</head>
<body>
$header
$navbar
<!-- content -->
$footer
</body>
</html>
You can see the page live at http://www.thekryptonian.com/rules.php
I have a feeling it has something to do with the navbar not being able to output a name for the current page. Even if this isn't the problem, could someone tell me the file to add on to to have "Community Guidlines" displayed in the breakcrumb of the nav bar. Also where do I go to add it to the Who's Online listing?
Thanks for all your help, I hope I'm not asking too much
Here is the error:
Warning: Invalid argument supplied for foreach() in /home/krypton/public_html/includes/functions.php on line 1723
Here is the code for my page:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting( E_ALL & ~E_NOTICE );
// #################### DEFINE IMPORTANT CONSTANTS #######################
define( 'NO_REGISTER_GLOBALS', 1 );
define( 'THIS_SCRIPT', 'rules' );
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array( 'rules' );
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
require_once( './global.php' );
// ######################## START MAIN SCRIPT ############################
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval( 'print_output( "' . fetch_template( 'rules' ) . '" );' );
?>
Here is the HTML code for my template:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - Rules Page</title>
$headinclude
</head>
<body>
$header
$navbar
<!-- content -->
$footer
</body>
</html>
You can see the page live at http://www.thekryptonian.com/rules.php
I have a feeling it has something to do with the navbar not being able to output a name for the current page. Even if this isn't the problem, could someone tell me the file to add on to to have "Community Guidlines" displayed in the breakcrumb of the nav bar. Also where do I go to add it to the Who's Online listing?
Thanks for all your help, I hope I'm not asking too much