|
#1
|
|||
|
|||
maxsysops
Code:
//---- Max. Sysops v0.9 by xam function maxsysop () { global $CURUSER,$rootpath, $lang; $lmaxclass = UC_MODERATOR; $filename = $rootpath . 'config/STAFFNAMES'; $filename2 = $rootpath . 'config/STAFFIDS'; if ($CURUSER['class'] >= $lmaxclass) { $fp = fopen($filename, 'r'); while (!feof($fp)) { $staffnames= fgets($fp); $results = explode(' ', $staffnames); } $msg = 'Fake Account Detected: Username: '.$CURUSER['username'].' - UserID: '.$CURUSER['id'].' - UserIP : '.getip(); $subject = 'Warning: Fake Account Detected!'; $added = sqlesc(get_date_time()); if (!in_array($CURUSER['username'], $results, true)) { // true for strict comparison were the hell in that bit of code r u supposed to add ur username and id ??? |
#2
|
|||
|
|||
That code will be for XAM shitty Template Shares.
Nothing wrong in using this one which can be found on TBDEV Code:
function maxsysop () { global $CURUSER; // Check Staff Names $lmaxclass = 8; $lsysopnames = array("",); // Case sensitive. Change this (YOUR SYSOP-ADMIN NAMES GOES HERE) (example: array("adminname1","adminname2","adminname3","adminname4","so far") if ($CURUSER["class"] >= $lmaxclass) if (!in_array($CURUSER["username"], $lsysopnames, true)) { // true for strict comparison $msg = "Fake Account Detected: Username: ".$CURUSER["username"]." - UserID: ".$CURUSER["id"]." - UserIP : ".getip(); write_log($msg); stderr("Access Denied!","We come to believe you are using a fake account, therefore we've logged this action!"); } // Check Staff IDS define ('UC_STAFF', 5); // Minumum Staff Level (4= UC_MODERATOR) if ($CURUSER['class'] >= UC_STAFF) { $allowed_ID = array(); // Change this (YOUR SYSOP-ADMIN IDS GOES HERE) (example: array(1,2,3,4,5)) if (!in_array((int)$CURUSER['id'], $allowed_ID, true)) { // true for strict comparison $msg = "Fake Account Detected: Username: ".$CURUSER["username"]." - UserID: ".$CURUSER["id"]." - UserIP : ".getip(); write_log($msg); stderr("Access Denied!","We come to believe you are using a fake account, therefore we've logged this action!"); } } } |
#3
|
||||
|
||||
Yes we know that
|
#4
|
|||
|
|||
|
#5
|
|||
|
|||
so were the feck do the username and id go??
|
#6
|
|||
|
|||
You at the wind up? READ THE CODE!!!
|
#7
|
|||
|
|||
i am but it doesnt show were to add the bloody ids
|
#8
|
|||
|
|||
Code:
function maxsysop () { global $CURUSER; // Check Staff Names $lmaxclass = 100; $lsysopnames = array("Admin1", "Admin2", etc etc); // Case sensitive. Change this (YOUR SYSOP-ADMIN NAMES GOES HERE) (example: array("adminname1","adminname2","adminname3","adminname4","so far") if ($CURUSER["class"] >= $lmaxclass) if (!in_array($CURUSER["username"], $lsysopnames, true)) { // true for strict comparison $msg = "Fake Account Detected: Username: ".$CURUSER["username"]." - UserID: ".$CURUSER["id"]." - UserIP : ".getip(); write_log($msg); mysql_query("INSERT INTO messages (poster, sender, receiver, added, msg) VALUES(0, 0, '1', '" . get_date_time() . "', " .sqlesc($msg) . ")") or sqlerr(__FILE__, __LINE__); stderr("Access Denied!","We come to believe you are using a fake account, therefore we've logged this action!"); } // Check Staff IDS define ('UC_STAFF', 50); // Minumum Staff Level (50= UC_MODERATOR) if ($CURUSER['class'] >= UC_STAFF) { $allowed_ID = array(1,2,3,etc etc); // Change this (YOUR SYSOP-ADMIN IDS GOES HERE) (example: array(1,2,3,4,5)) if (!in_array((int)$CURUSER['id'], $allowed_ID, true)) { // true for strict comparison $msg = "Fake Account Detected: Username: ".$CURUSER["username"]." - UserID: ".$CURUSER["id"]." - UserIP : ".getip(); write_log($msg); stderr("Access Denied!","We come to believe you are using a fake account, therefore we've logged this action!"); } } } |
#9
|
|||
|
|||
ok soz m8 this guy doesnt even know his own site id pffft sod that hehehe
|
#10
|
|||
|
|||
Well if it's his site I'm guessing he'll be id=1 :P or if he aint sure about that he can go to his profile and look at the address url to see his id #
|
Tags |
maxsysops |
|
|