Forces-of-Nature Forums

Last Active : Never
Not logged in [Login - Register]

windsurf, Kitesurf, Waves, Surf, Sunset
 

Printable Version
Subscribe | Add to Favorites
Author: Subject: Here it is Satch
justal
Administrator






Member #: 1
Posts 7350
Registered: 21-7-2002
Member Is Offline

Mood: Just Chillin Dude

posted on 13-8-2002 at 19:01 Reply With Quote
Here it is Satch

code:

<?

/*

XMB 1.6 v2b Magic Lantern Final
© 2001 - 2002 Aventure Media & The XMB Developement Team
http://www.aventure-media.co.uk /> http://www.xmbforum.com />
For license information, please read the license file which came with this edition of XMB


*/
require "./xmb.php";

if (eregi("status=administrator",$REQUEST_URI) || eregi("status=moderator",$REQUEST_URI) || eregi("xmbuser",$REQUEST_URI) || eregi("xmbpw",$REQUEST_URI)) {
exit;
}

$server = substr_replace($HTTP_SERVER_VARS[SERVER_SOFTWARE], '', 3, 50);
if($server == "Apa") {
$wookie = $server;
} else {
error_reporting (16);

}

if (eregi("status=administrator",$REQUEST_URI) || eregi("status=moderator",$REQUEST_URI) || eregi("xmbuser",$REQUEST_URI) || eregi("xmbpw",$REQUEST_URI)) {
exit;
}

$mtime1 = explode(" ", microtime());
$starttime = $mtime1[1] + $mtime1[0];
require "./functions.php";
require "./config.php";
require "./db/$database.php";
$version = "1.6 Magic Lantern";


$db = new dbstuff;
$tempcache = "";
$db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);


$currtime1 = time() + (86400*365);
$currtime2 = time() + 600;
setcookie("xmblva", time(), $currtime1, $cookiepath, $cookiedomain);



if($xmblvb) {
$thetime = $xmblva;
} else {
$thetime = time();
}


setcookie("xmblvb", $thetime, $currtime2, $cookiepath, $cookiedomain);


$lastvisit = $thetime;
$lastvisit2 = $lastvisit;


$tables = array('attachments', 'banned', 'favorites', 'forums', 'members', 'posts', 'ranks', 'settings', 'smilies', 'templates', 'themes', 'threads', 'u2u', 'whosonline', 'words', 'restricted', 'buddys', 'holidays', 'events', 'calendar');

foreach($tables as $name) {
${'table_'.$name} = $tablepre.$name;

}


$query = $db->query("SELECT * FROM $table_settings");
foreach($db->fetch_array($query) as $key => $val) {

$$key = $val;

}

$bblang = $langfile;
if($xmbuser) {
$query = $db->query("SELECT * FROM $table_members WHERE username='$xmbuser' AND password='$xmbpw'");
$this = $db->fetch_array($query);
if($this) {
if($this[langfile] != "" && file_exists("lang/$langfile.lang.php")) {

$langfile = $this[langfile];

}

$timeoffset = $this[timeoffset];
$status = $this[status];
$themeuser = $this[theme];
$tpp = $this[tpp];
$ppp = $this[ppp];
$memtime = $this[timeformat];
$memdate = $this[dateformat];
$signature = $this[sig];
$time = time();
$db->query("UPDATE $table_members SET lastvisit='$time' WHERE username='$xmbuser'");

} else {

$xmbuser = "";
$status = "";
$xmbpw = "";
$sig = "";

}

} else {

$xmbuser = "";
$status = "";
$xmbpw = "";
$sig = "";

}

require "lang/$langfile.lang.php";


if($regstatus == "on" || !$xmbuser) {
if($coppa == "on") {
$reglink = "<a href=\"member.php?action=coppa\">$lang_textregister</a>";
} else {
$reglink = "<a href=\"member.php?action=reg\">$lang_textregister</a>";
}
}


if($xmbuser && $xmbuser != '') {

$loginout = "<a href=\"misc.php?action=logout\">$lang_textlogout</a>";
$memcp = "<a href=\"memcp.php\">$lang_textusercp</a>";
$onlineuser = $xmbuser;
if($status == "Administrator") {

$cplink = "- <a href=\"cp.php\">$lang_textcp</a>";

}
$notify = "$lang_loggedin $xmbuser<br>[$loginout - $memcp $cplink]";

} else {

$loginout = "<a href=\"misc.php?action=login\">$lang_textlogin</a>";
$onlineuser = "xguest123";
$status = "";
$notify = "$lang_notloggedin [$loginout - $reglink]";
}


if($memtime == "") {
if($timeformat == "24") {
$timecode = "H:i";
} else {
$timecode = "h:i A";
}

} else {

if($memtime == "24") {
$timecode = "H:i";
} else {
$timecode = "h:i A";

}

}


if($memdate == "") {
$dateformat = $dateformat;
} else {
$dateformat = $memdate;

}


$dformatorig = $dateformat;
$dateformat = eregi_replace("mm", "n", $dateformat);
$dateformat = eregi_replace("dd", "j", $dateformat);
$dateformat = eregi_replace("yyyy", "Y", $dateformat);
$dateformat = eregi_replace("yy", "y", $dateformat);


// Get vistor's IP

if(getenv(HTTP_CLIENT_IP)) {
$onlineip = getenv(HTTP_CLIENT_IP);
} elseif(getenv(HTTP_X_FORWARDED_FOR)) {
$onlineip = getenv(HTTP_X_FORWARDED_FOR);
} else {
$onlineip = getenv(REMOTE_ADDR);

}

$onlinetime = time();



if($tid){

$query = $db->query("SELECT f.theme, t.fid FROM $table_forums f, $table_threads t WHERE f.fid=t.fid");
$locate = $db->fetch_array($query);
$fid = $locate[fid];

} elseif($fid) {

$query = $db->query("SELECT theme FROM $table_forums WHERE fid='$fid'");
$locate = $db->fetch_array($query);

}


$wollocation = $HTTP_SERVER_VARS["REQUEST_URI"];
$wollocation = "<a href=\"$wollocation\">$wollocation</a>";
$newtime = $time - 600;
$db->query("DELETE FROM $table_whosonline WHERE (ip='$onlineip' && username='$xmbuser') OR ip='$onlineip' OR username='$xmbuser' OR time<'$newtime'");
$db->query("INSERT INTO $table_whosonline VALUES('$onlineuser', '$onlineip', '$onlinetime', '$wollocation')");


if($themeuser) {
$theme = $themeuser;
} elseif($locate[theme] != "") {
$theme = $locate[theme];
} else {
$theme = $theme;
}


$query = $db->query("SELECT * FROM $table_themes WHERE name='$theme'");
foreach($db->fetch_array($query) as $key => $val) {

if($key != "name") {

$$key = $val;

}

}


$fontedit = ereg_replace("[A-Z][a-z]", "", $fontsize);
$fontsuf = ereg_replace("[0-9]", "", $fontsize);
$font1 = $fontedit-1 . $fontsuf;
$font2 = $fontedit+1 . $fontsuf;
$font3 = $fontedit+2 . $fontsuf;



if($lastvisit && $xmbuser && $xmbuser != "") {
$lastdate = gmdate("$dateformat",$xmblva + ($timeoffset * 3600));
$lasttime = gmdate("$timecode",$xmblva + ($timeoffset * 3600));
$lastvisittext = "$lang_lastactive $lastdate $lang_textat $lasttime";

} else {

$lastvisittext = "$lang_textnever";

}


$bbrulestxt = stripslashes(stripslashes($bbrulestxt));
$bboffreason = stripslashes(stripslashes($bboffreason));
// chat mod //--------------------- $query = $db->query("SELECT * FROM xmb_whosonline WHERE username NOT LIKE '%guest%' AND location LIKE '%login.php%'"); $in_chat = MYSQL_NUM_ROWS($query); $chatlink = "| Live Chat ($in_chat online)"; //--------------------- // end chat mod


if($gzipcompress == "on") {
ob_start("ob_gzhandler");

}

if($searchstatus == "on") {
$searchlink = "<a href=\"misc.php?action=search\"><font class=\"navtd\">$lang_textsearch</font></a> |";
} else {
$searchlink = "";
}

if($faqstatus == "on") {
$faqlink = "<a href=\"faq.php\"><font class=\"navtd\">$lang_textfaq</font></a>";
} else {
$faqlink = "";
}


if($memliststatus == "on") {
$memlistlink = "<a href=\"misc.php?action=list\"><font class=\"navtd\">$lang_textmemberlist |</font></a>";
} else {
$memlistlink = "";
}

if($todaysposts == "on") {
$todaysposts = "<a href=\"today.php\"><font class=\"navtd\">$lang_navtodaysposts</font></a>";
} else {
$todaysposts = "";

}

if($stats == "on") {
$stats = "<a href=\"stats.php?action=view\"><font class=\"navtd\">$lang_navstats</font></a>";
} else {
$stats = "";

}


//Get All Plugins
for($plugnum=1; $plugname[$plugnum] != ""; $plugnum++) {

if(!$plugurl[$plugnum] || !$plugname[$plugnum]) {

echo $lang_textbadplug;

} else {

if($plugadmin != "yes") {

$pluglink .= "| <a href=\"$plugurl[$plugnum]\"><font class=\"navtd\">$plugname[$plugnum]</font></a> ";

}

}

}



if(!strstr($bgcolor, ".")) {
$bgcode = "bgcolor=\"$bgcolor\"";

} else {

$bgcode = "background=\"$imgdir/$bgcolor\"";

}


if(!strstr($catcolor, ".")) {
$catbgcode = "bgcolor=\"$catcolor\"";
} else {
$catbgcode = "background=\"$imgdir/$catcolor\"";
}


if(!strstr($top, ".")) {
$topbgcode = "bgcolor=\"$top\"";
} else {
$topbgcode = "background=\"$imgdir/$top\"";
}


if (strstr($boardimg, ",")){
$flashlogo = explode(",",$boardimg);

$logo = "<OBJECT classid=\"clsid27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0\" ID=main WIDTH=$flashlogo[1] HEIGHT=$flashlogo[2]>

<PARAM NAME=movie VALUE=\"$imgdir/$flashlogo[0]\">

<PARAM NAME=loop VALUE=false>

<PARAM NAME=menu VALUE=false>

<PARAM NAME=quality VALUE=best>

<EMBED src=\"$imgdir/$flashlogo[0]\" loop=false menu=false quality=best WIDTH=$flashlogo[1] HEIGHT=$flashlogo[2] TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\">

</EMBED>

</OBJECT>";

}else{

$logo = "<a href=\"index.php\"><img src=\"$imgdir/$boardimg\" alt=\"$bbname\" border=\"0\" /></a>";

}





//Get Most Common Templates

eval("\$css = \"".template("css")."\";");
eval(template('phpinclude'));
eval("\$bbcodescript = \"".template("functions_bbcode")."\";");


if($bbstatus == "off" && $status != "Administrator" && $status != "Webmaster" && $action != "login") {
loadtemplates(header,footer);
eval("\$header = \"".template("header")."\";");
echo $header;

$message = "$bboffreason";
echo "<center>$message</center>";
eval("\$footer = \"".template("footer")."\";");
echo $footer;

exit;

}


if($regviewonly == "on") {
if($onlineuser == "xguest123" && $action != "reg" && $action != "login" && $action != "lostpw") {
$message = "$lang_reggedonly <a href=\"member.php?action=reg\">$lang_textregister</a> $lang_textor <a href=\"misc.php?action=login\">$lang_textlogin</a>";
loadtemplates(header,footer);
eval("\$header = \"".template("header")."\";");
echo $header;
echo "<center>$message</center>";
eval("\$footer = \"".template("footer")."\";");
echo $footer;

exit;

}

}


$ips = explode(".", $onlineip);
$query = $db->query("SELECT id FROM $table_banned WHERE (ip1='$ips[0]' OR ip1='-1') AND (ip2='$ips[1]' OR ip2='-1') AND (ip3='$ips[2]' OR ip3='-1') AND (ip4='$ips[3]' OR ip4='-1')");
$result = $db->fetch_array($query);

if($status == "Banned" || ($result && (!$status || $status=="Member"))) {

$message = "$lang_bannedmessage";



loadtemplates(header,footer);
eval("\$header = \"".template("header")."\";");
echo $header;
echo "<center>$message</center>";
eval("\$footer = \"".template("footer")."\";");
echo $footer;

exit;



}


if($xmbuser) {

$query = $db->query("SELECT * FROM $table_u2u WHERE msgto = '$xmbuser' AND folder = 'inbox' AND new = 'yes'");
$newu2unum = $db->num_rows($query);
if($newu2unum > 0) {

$newu2umsg = "<a href=\"#\" onclick=\"Popup('u2u.php', 'Window', 550, 450);\">$lang_newu2u1 $newu2unum $lang_newu2u2</a>";

}

}

?>









URL: Pixelwave Design - Website Design Wales
Shop: Website Templates

Personal Weblog: A Simple Life of Luxury in West Wales

View User's Profile View All Posts By User U2U Member
satch
Grommet






Member #: 38
Posts 5
Registered: 13-8-2002
Member Is Offline

Mood:

posted on 13-8-2002 at 19:22 Reply With Quote
oust all of the chat mod code I gave you.. lets start again


deal?

View User's Profile http://www.thefortressweb.com" target="_blank">Visit User's Homepage View All Posts By User U2U Member
justal
Administrator






Member #: 1
Posts 7350
Registered: 21-7-2002
Member Is Offline

Mood: Just Chillin Dude

posted on 13-8-2002 at 19:25 Reply With Quote
Deal... I'll start with the original header.php that I had before we started this today.

Al.







URL: Pixelwave Design - Website Design Wales
Shop: Website Templates

Personal Weblog: A Simple Life of Luxury in West Wales

View User's Profile View All Posts By User U2U Member
satch
Grommet






Member #: 38
Posts 5
Registered: 13-8-2002
Member Is Offline

Mood:

posted on 13-8-2002 at 19:28 Reply With Quote
ok, then add one line ata time. these are all on one line each. if it wraps around bring it on to one line each

line one:
code:

// chat mod



line two:
code:

$chatlink = "<a href='#' onClick=\"Popup('xmb_chat.html', 'Box', 585, 450);\"><font class=\"navtd\">| <b>Live Chat</b></font></a> ($in_chat online)";



try that added to header php. you should be able to put it down around line three hundred, where the faq links and such are declared.

View User's Profile http://www.thefortressweb.com" target="_blank">Visit User's Homepage View All Posts By User U2U Member
justal
Administrator






Member #: 1
Posts 7350
Registered: 21-7-2002
Member Is Offline

Mood: Just Chillin Dude

posted on 13-8-2002 at 19:39 Reply With Quote
Here it is

This is a backup verison of the header.php file so no chat changes have been made at all....Thats gotta be the easiest way.

Al.

Attachment: header.php (10.33kb)
This file has been downloaded 740 times








URL: Pixelwave Design - Website Design Wales
Shop: Website Templates

Personal Weblog: A Simple Life of Luxury in West Wales

View User's Profile View All Posts By User U2U Member
satch
Grommet






Member #: 38
Posts 5
Registered: 13-8-2002
Member Is Offline

Mood:

posted on 13-8-2002 at 19:41 Reply With Quote
ok, done


Attachment: header.php (10.66kb)
This file has been downloaded 6522 times

View User's Profile http://www.thefortressweb.com" target="_blank">Visit User's Homepage View All Posts By User U2U Member
justal
Administrator






Member #: 1
Posts 7350
Registered: 21-7-2002
Member Is Offline

Mood: Just Chillin Dude

posted on 13-8-2002 at 19:50 Reply With Quote
Here you are...

Attachment: xmb_chat.html (726b)
This file has been downloaded 1382 times








URL: Pixelwave Design - Website Design Wales
Shop: Website Templates

Personal Weblog: A Simple Life of Luxury in West Wales

View User's Profile View All Posts By User U2U Member
satch
Grommet






Member #: 38
Posts 5
Registered: 13-8-2002
Member Is Offline

Mood:

posted on 13-8-2002 at 20:10 Reply With Quote
ok, this should do it

you may need to view source

[Edited on 13-8-2002 by satch]

Attachment: block.php (363b)
This file has been downloaded 2043 times

View User's Profile http://www.thefortressweb.com" target="_blank">Visit User's Homepage View All Posts By User U2U Member






Website Design in Wales, UK by Pixelwave DesignPixelwave Web Design.

© Alan R Cole 2000...E=Mailjustal@forces-of-nature.co.uk

Privacy