OK - first off, I'm the new guy on the block so get all the jokes out of your system now. []/testimages/icons/tongue.gif[/]
Secondly, thanks for a great piece of software and the boards here look like a great community effort as well. I hope I can contribute a bit myself.
OK - here's the deal. I no sooner get my brand spanking new boards up and running (PHP/MySQL) and one of my assistant admins wants to monitor the Main Index page and have it refresh periodically so he can watch for new posts. /sigh...
Here's what I did - it may not be too elegant but it's dirt cheap and it works. The thoughtful part was making it Main Index specific and keeping it off everywhere else.
--------------------------------------------------------------------------
/*
in (path)/languages/english/wwwthreads.php
at the end of the file someplace
*/
$lang[REFRESHER] = "300";
/*
Then in (path)/main.inc.php
around line 137-ish
*/
echo "<TITLE>Shadoweb.org Forums</TITLE>\n";
// adding a META refresh
// - Damien -
if($lang[REFRESHER]) {
echo "<meta http-equiv="REFRESH"
content="$lang[REFRESHER]"
url="wwwthreads.php">\n";
}
echo "</HEAD><BODY>";
--------------------------------------------------------------------------
I'm sure there might be a better way (like config.inc.php would be more logical) but I wanted to keep the logic minimal. This just looks for a value and renders the tag only if one exists - otherwise, no tag - and the only place this value is defined in the lang file that's req'd from the Main Index.
Don't hate me just 'cause I'm lazy []/testimages/icons/wink.gif[/]
Damien