Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
- $FileInfo: events.php - Last Update: 12/11/2007 SVN 134 - Author: cooldude2k $
+ $FileInfo: events.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="events.php"||$File3Name=="/events.php") {
//$_POST['EventText'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['EventText']);
$_POST['EventText'] = remove_bad_entities($_POST['EventText']);
//$_POST['EventText'] = @remove_spaces($_POST['EventText']);
+/* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+$katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+$katarzynart=mysql_query($katarzynaqy);
+$katarzynanm=mysql_num_rows($katarzynart);
+$katarzynas=0;
+while ($katarzynas < $katarzynanm) {
+$Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+$Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+$CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+$WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+if($WholeWord=="on") { $WholeWord = "yes"; }
+if($WholeWord=="off") { $WholeWord = "no"; }
+if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+$Filter = preg_quote($Filter, "/");
+if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+$_POST['EventText'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['EventText']); }
+if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+$_POST['EventText'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['EventText']); }
+if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+$_POST['EventText'] = preg_replace("/".$Filter."/", $Replace, $_POST['EventText']); }
+if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+$_POST['EventText'] = preg_replace("/".$Filter."/i", $Replace, $_POST['EventText']); }
+++$katarzynas; } @mysql_free_result($katarzynart);
if ($_POST['EventName']==null) { $Error="Yes"; ?>
<tr style="text-align: center;">
<td style="text-align: center;"><span class="TableMessage">
Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
- $FileInfo: pm.php - Last Update: 12/11/2007 SVN 134 - Author: cooldude2k $
+ $FileInfo: pm.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="pm.php"||$File3Name=="/pm.php") {
//$_POST['Message'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['Message']);
//$_POST['Message'] = @remove_spaces($_POST['Message']);
$_POST['Message'] = remove_bad_entities($_POST['Message']);
+/* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+$katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+$katarzynart=mysql_query($katarzynaqy);
+$katarzynanm=mysql_num_rows($katarzynart);
+$katarzynas=0;
+while ($katarzynas < $katarzynanm) {
+$Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+$Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+$CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+$WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+if($WholeWord=="on") { $WholeWord = "yes"; }
+if($WholeWord=="off") { $WholeWord = "no"; }
+if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+$Filter = preg_quote($Filter, "/");
+if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+$_POST['Message'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['Message']);
+$_POST['MessageDesc'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['MessageDesc']); }
+if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+$_POST['Message'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['Message']);
+$_POST['MessageDesc'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['MessageDesc']) }
+if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+$_POST['Message'] = preg_replace("/".$Filter."/", $Replace, $_POST['Message']);
+$_POST['MessageDesc'] = preg_replace("/".$Filter."/", $Replace, $_POST['MessageDesc']); }
+if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+$_POST['Message'] = preg_replace("/".$Filter."/i", $Replace, $_POST['Message']);
+$_POST['MessageDesc'] = preg_replace("/".$Filter."/i", $Replace, $_POST['MessageDesc']); }
+++$katarzynas; } @mysql_free_result($katarzynart);
$requery = query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `Name`='%s'", array($_POST['SendMessageTo']));
$reresult=mysql_query($requery);
$renum=mysql_num_rows($reresult);
Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
- $FileInfo: profilemain.php - Last Update: 11/20/2007 SVN 129 - Author: cooldude2k $
+ $FileInfo: profilemain.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="profilemain.php"||$File3Name=="/profilemain.php") {
$_SESSION['UserGroup']!=$Settings['GuestGroup']) {
$_POST['NotePad'] = htmlspecialchars($_POST['NotePad'], ENT_QUOTES, $Settings['charset']);
$_POST['NotePad'] = remove_bad_entities($_POST['NotePad']);
+ //$_POST['Signature'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['Signature']);
+ //$_POST['Signature'] = @remove_spaces($_POST['Signature']);
+ //$_POST['Signature'] = remove_bad_entities($_POST['Signature']);
+ /* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+ $katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+ $katarzynart=mysql_query($katarzynaqy);
+ $katarzynanm=mysql_num_rows($katarzynart);
+ $katarzynas=0;
+ while ($katarzynas < $katarzynanm) {
+ $Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+ $Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+ $CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+ if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+ if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+ if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+ $WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+ if($WholeWord=="on") { $WholeWord = "yes"; }
+ if($WholeWord=="off") { $WholeWord = "no"; }
+ if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+ $Filter = preg_quote($Filter, "/");
+ if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+ $_POST['NotePad'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['NotePad']); }
+ if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+ $_POST['NotePad'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['NotePad']); }
+ if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+ $_POST['NotePad'] = preg_replace("/".$Filter."/", $Replace, $_POST['NotePad']); }
+ if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+ $_POST['NotePad'] = preg_replace("/".$Filter."/i", $Replace, $_POST['NotePad']); }
+ ++$katarzynas; } @mysql_free_result($katarzynart);
$NewDay=GMTimeStamp();
$NewIP=$_SERVER['REMOTE_ADDR'];
$querynewskin = query("UPDATE `".$Settings['sqltable']."members` SET `Notes`='%s',`LastActive`=%i,`IP`='%s' WHERE `id`=%i", array($_POST['NotePad'],$NewDay,$NewIP,$_SESSION['UserID']));
//$_POST['Signature'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['Signature']);
//$_POST['Signature'] = @remove_spaces($_POST['Signature']);
$_POST['Signature'] = remove_bad_entities($_POST['Signature']);
+ /* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+ $katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+ $katarzynart=mysql_query($katarzynaqy);
+ $katarzynanm=mysql_num_rows($katarzynart);
+ $katarzynas=0;
+ while ($katarzynas < $katarzynanm) {
+ $Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+ $Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+ $CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+ if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+ if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+ if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+ $WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+ if($WholeWord=="on") { $WholeWord = "yes"; }
+ if($WholeWord=="off") { $WholeWord = "no"; }
+ if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+ $Filter = preg_quote($Filter, "/");
+ if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+ $_POST['Signature'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['Signature']); }
+ if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+ $_POST['Signature'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['Signature']); }
+ if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+ $_POST['Signature'] = preg_replace("/".$Filter."/", $Replace, $_POST['Signature']); }
+ if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+ $_POST['Signature'] = preg_replace("/".$Filter."/i", $Replace, $_POST['Signature']); }
+ ++$katarzynas; } @mysql_free_result($katarzynart);
$NewDay=GMTimeStamp();
$NewIP=$_SERVER['REMOTE_ADDR'];
$querynewskin = query("UPDATE `".$Settings['sqltable']."members` SET `Signature`='%s',`LastActive`=%i,`IP`='%s' WHERE `id`=%i", array($_POST['Signature'],$NewDay,$NewIP,$_SESSION['UserID']));
$_POST['Title'] = @remove_spaces($_POST['Title']);
$_POST['Website'] = htmlentities($_POST['Website'], ENT_QUOTES, $Settings['charset']);
$_POST['Website'] = @remove_spaces($_POST['Website']);
+ //$_POST['Signature'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['Signature']);
+ //$_POST['Signature'] = @remove_spaces($_POST['Signature']);
+ //$_POST['Signature'] = remove_bad_entities($_POST['Signature']);
+ /* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+ $katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+ $katarzynart=mysql_query($katarzynaqy);
+ $katarzynanm=mysql_num_rows($katarzynart);
+ $katarzynas=0;
+ while ($katarzynas < $katarzynanm) {
+ $Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+ $Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+ $CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+ if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+ if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+ if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+ $WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+ if($WholeWord=="on") { $WholeWord = "yes"; }
+ if($WholeWord=="off") { $WholeWord = "no"; }
+ if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+ $Filter = preg_quote($Filter, "/");
+ if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+ $_POST['Interests'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['Interests']);
+ $_POST['Title'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['Title']); }
+ if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+ $_POST['Interests'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['Interests']);
+ $_POST['Title'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['Title']); }
+ if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+ $_POST['Interests'] = preg_replace("/".$Filter."/", $Replace, $_POST['Interests']);
+ $_POST['Title'] = preg_replace("/".$Filter."/", $Replace, $_POST['Title']); }
+ if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+ $_POST['Interests'] = preg_replace("/".$Filter."/i", $Replace, $_POST['Interests']);
+ $_POST['Title'] = preg_replace("/".$Filter."/i", $Replace, $_POST['Title']); }
+ ++$katarzynas; } @mysql_free_result($katarzynart);
if(!isset($_POST['EventDay'])) { $_POST['EventDay'] = null; }
if($_POST['EventDay']!=null) {
$BirthExpl = explode("/",$_POST['EventDay']);
Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
- $FileInfo: replys.php - Last Update: 12/11/2007 SVN 134 - Author: cooldude2k $
+ $FileInfo: replys.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="replys.php"||$File3Name=="/replys.php") {
//$_POST['ReplyPost'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['ReplyPost']);
//$_POST['ReplyPost'] = @remove_spaces($_POST['ReplyPost']);
$_POST['ReplyPost'] = remove_bad_entities($_POST['ReplyPost']);
+/* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+$katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+$katarzynart=mysql_query($katarzynaqy);
+$katarzynanm=mysql_num_rows($katarzynart);
+$katarzynas=0;
+while ($katarzynas < $katarzynanm) {
+$Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+$Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+$CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+$WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+if($WholeWord=="on") { $WholeWord = "yes"; }
+if($WholeWord=="off") { $WholeWord = "no"; }
+if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+$Filter = preg_quote($Filter, "/");
+if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+$_POST['ReplyDesc'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['ReplyPost']); }
+if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+$_POST['ReplyDesc'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['ReplyPost']); }
+if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+$_POST['ReplyDesc'] = preg_replace("/".$Filter."/", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/".$Filter."/", $Replace, $_POST['ReplyPost']); }
+if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+$_POST['ReplyDesc'] = preg_replace("/".$Filter."/i", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/".$Filter."/i", $Replace, $_POST['ReplyPost']); }
+++$katarzynas; } @mysql_free_result($katarzynart);
if ($_POST['ReplyDesc']==null) { $Error="Yes"; ?>
<tr>
<td><span class="TableMessage">
$_POST['TopicName'] = stripcslashes(htmlspecialchars($_POST['TopicName'], ENT_QUOTES, $Settings['charset']));
//$_POST['TopicName'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['TopicName']);
$_POST['TopicName'] = @remove_spaces($_POST['TopicName']); }
+/* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+$katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+$katarzynart=mysql_query($katarzynaqy);
+$katarzynanm=mysql_num_rows($katarzynart);
+$katarzynas=0;
+while ($katarzynas < $katarzynanm) {
+$Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+$Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+$CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+$WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+if($WholeWord=="on") { $WholeWord = "yes"; }
+if($WholeWord=="off") { $WholeWord = "no"; }
+if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+$Filter = preg_quote($Filter, "/");
+if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+$_POST['ReplyDesc'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['ReplyPost']); }
+if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+$_POST['ReplyDesc'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['ReplyPost']); }
+if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+$_POST['ReplyDesc'] = preg_replace("/".$Filter."/", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/".$Filter."/", $Replace, $_POST['ReplyPost']); }
+if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+$_POST['ReplyDesc'] = preg_replace("/".$Filter."/i", $Replace, $_POST['ReplyDesc']);
+$_POST['ReplyPost'] = preg_replace("/".$Filter."/i", $Replace, $_POST['ReplyPost']); }
+++$katarzynas; } @mysql_free_result($katarzynart);
if ($_POST['ReplyDesc']==null) { $Error="Yes"; ?>
<tr>
<td><span class="TableMessage">
Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
- $FileInfo: topics.php - Last Update: 12/11/2007 SVN 134 - Author: cooldude2k $
+ $FileInfo: topics.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="topics.php"||$File3Name=="/topics.php") {
//$_POST['TopicPost'] = preg_replace("/&#(x[a-f0-9]+|[0-9]+);/i", "&#$1;", $_POST['TopicPost']);
$_POST['TopicPost'] = remove_bad_entities($_POST['TopicPost']);
//$_POST['TopicPost'] = @remove_spaces($_POST['TopicPost']);
+/* <_< iWordFilter >_>
+ by René Johnson - Cool Dude 2k */
+$katarzynaqy=query("SELECT * FROM `".$Settings['sqltable']."wordfilter`", array(null));
+$katarzynart=mysql_query($katarzynaqy);
+$katarzynanm=mysql_num_rows($katarzynart);
+$katarzynas=0;
+while ($katarzynas < $katarzynanm) {
+$Filter=mysql_result($katarzynart,$katarzynas,"Filter");
+$Replace=mysql_result($katarzynart,$katarzynas,"Replace");
+$CaseInsensitive=mysql_result($katarzynart,$katarzynas,"CaseInsensitive");
+if($CaseInsensitive=="on") { $CaseInsensitive = "yes"; }
+if($CaseInsensitive=="off") { $CaseInsensitive = "no"; }
+if($CaseInsensitive!="yes"||$CaseInsensitive!="no") { $CaseInsensitive = "no"; }
+$WholeWord=mysql_result($katarzynart,$katarzynas,"WholeWord");
+if($WholeWord=="on") { $WholeWord = "yes"; }
+if($WholeWord=="off") { $WholeWord = "no"; }
+if($WholeWord!="yes"||$WholeWord!="no") { $WholeWord = "no"; }
+$Filter = preg_quote($Filter, "/");
+if($CaseInsensitive!="yes"&&$WholeWord=="yes") {
+$_POST['TopicDesc'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['TopicDesc']);
+$_POST['TopicPost'] = preg_replace("/\b(".$Filter.")\b/", $Replace, $_POST['TopicPost']); }
+if($CaseInsensitive=="yes"&&$WholeWord=="yes") {
+$_POST['TopicDesc'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['TopicDesc']);
+$_POST['TopicPost'] = preg_replace("/\b(".$Filter.")\b/i", $Replace, $_POST['TopicPost']); }
+if($CaseInsensitive!="yes"&&$WholeWord!="yes") {
+$_POST['TopicDesc'] = preg_replace("/".$Filter."/", $Replace, $_POST['TopicDesc']);
+$_POST['TopicPost'] = preg_replace("/".$Filter."/", $Replace, $_POST['TopicPost']); }
+if($CaseInsensitive=="yes"&&$WholeWord!="yes") {
+$_POST['TopicDesc'] = preg_replace("/".$Filter."/i", $Replace, $_POST['TopicDesc']);
+$_POST['TopicPost'] = preg_replace("/".$Filter."/i", $Replace, $_POST['TopicPost']); }
+++$katarzynas; } @mysql_free_result($katarzynart);
if ($_POST['TopicName']==null) { $Error="Yes"; ?>
<tr>
<td><span class="TableMessage">
Copyright 2004-2007 Cool Dude 2k - http://intdb.sourceforge.net/
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
- $FileInfo: versioninfo.php - Last Update: 12/11/2007 SVN 134 - Author: cooldude2k $
+ $FileInfo: versioninfo.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") {
return $return_var; }
// Version number and date stuff. :P
$VER1[0] = 0; $VER1[1] = 2; $VER1[2] = 1; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
-$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 134; $RName = "iDB"; $SFName = "IntDB";
-$SVNDay[0] = 12; $SVNDay[1] = 11; $SVNDay[2] = 2007; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
+$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 135; $RName = "iDB"; $SFName = "IntDB";
+$SVNDay[0] = 12; $SVNDay[1] = 13; $SVNDay[2] = 2007; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
$VerInfo['iDB_Ver'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[1],$SubVerN,false);
$VerInfo['iDB_Ver_SVN'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[1],$SubVerN,true);
$VerInfo['iDB_Full_Ver'] = version_info($RName,$VER1[0],$VER1[1],$VER1[2],$VER2[0],$SubVerN,false);
Copyright 2004-2007 Game Maker 2k - http://upload.idb.s1.jcink.com/
iDB Installer made by Game Maker 2k - http://idb.berlios.net/
- $FileInfo: mktable.php - Last Update: 09/19/2007 SVN 105 - Author: cooldude2k $
+ $FileInfo: mktable.php - Last Update: 12/13/2007 SVN 135 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name=="mktable.php"||$File3Name=="/mktable.php") {
mysql_query($query);
$query=query("CREATE TABLE `".$_POST['tableprefix']."catpermissions` ( `id` int(15) NOT NULL auto_increment, `PermissionID` int(15) NOT NULL default '0', `Name` varchar(150) NOT NULL default '', `CategoryID` int(15) NOT NULL default '0', `CanViewCategory` varchar(5) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` ;", array(null));
mysql_query($query);
+$query=query("CREATE TABLE `".$_POST['tableprefix']."wordfilter` ( `id` int(15) NOT NULL auto_increment, `Filter` text NOT NULL, `Replace` text NOT NULL, `CaseInsensitive` varchar(5) NOT NULL default '', `WholeWord` varchar(5) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` ;", array(null));
+mysql_query($query);
+$query=query("CREATE TABLE `".$_POST['tableprefix']."restrictedwords` ( `id` int(15) NOT NULL auto_increment, `Word` text NOT NULL, `RestrictedUserName` varchar(5) NOT NULL default '', `RestrictedTopicName` varchar(5) NOT NULL default '', `RestrictedEventName` varchar(5) NOT NULL default '', `RestrictedMessageName` varchar(5) NOT NULL default '', `CaseInsensitive` varchar(5) NOT NULL default '', `WholeWord` varchar(5) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` ;", array(null));
+mysql_query($query);
$query = query("INSERT INTO `".$_POST['tableprefix']."groups` VALUES (1, 'Admin', 1, '', '', 'yes', 'yes', 'yes', 'yes', 'yes', 'none', 0, 'yes', 'yes', 'yes'), (2, 'Moderator', 2, '', '', 'yes', 'yes', 'yes', 'yes', 'yes', 'none', 0, 'yes', 'no', 'no'), (3, 'Member', 3, '', '', 'yes', 'yes', 'yes', 'yes', 'yes', 'none', 0, 'no', 'no', 'no'), (4, 'Guest', 4, '', '', 'yes', 'no', 'no', 'no', 'no', 'none', 0, 'no', 'no', 'no'), (5, 'Banned', 5, '', '', 'no', 'no', 'no', 'no', 'no', 'none', 0, 'no', 'no', 'no'), (6, 'Validate', 6, '', '', 'yes', 'yes', 'no', 'no', 'yes', 'none', 0, 'no', 'no', 'no');", array(null));
mysql_query($query);
$query = query("INSERT INTO `".$_POST['tableprefix']."permissions` VALUES (1, 1, 'Admin', 1, 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes'), (2, 2, 'Moderator', 1, 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes', 'yes'), (3, 3, 'Member', 1, 'yes', 'yes', 'yes', 'no', 'yes', 'no', 'yes', 'no', 'yes', 'no', 'yes', 'no', 'no', 'no', 'no', 'yes', 'no'), (4, 4, 'Guest', 1, 'yes', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no'), (5, 5, 'Banned', 1, 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no'), (6, 6, 'Validate', 1, 'yes', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no');", array(null));