From: Kazuki Przyborowski Date: Wed, 11 Nov 2009 01:32:28 +0000 (+0000) Subject: Added OldCategoryID to topic SQL Table. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=b99af85dc67cafa78d51fd9713289ccde16ac602;p=idb%2FiDB.git.git Added OldCategoryID to topic SQL Table. Added EditUserName to post SQL Table. Changed PMSentID to ReciverID in messenger SQL Table. git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@335 2b68903e-0b30-0410-9a39-a2e4f3c5be39 --- diff --git a/inc/pm.php b/inc/pm.php index 1b8cbda..0a41a30 100644 --- a/inc/pm.php +++ b/inc/pm.php @@ -11,7 +11,7 @@ Copyright 2004-2009 iDB Support - http://idb.berlios.de/ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: pm.php - Last Update: 10/08/2009 SVN 326 - Author: cooldude2k $ + $FileInfo: pm.php - Last Update: 11/10/2009 SVN 335 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="pm.php"||$File3Name=="/pm.php") { @@ -67,7 +67,7 @@ if($_GET['act']=="view") { //Get SQL LIMIT Number $nums = $_GET['page'] * $Settings['max_pmlist']; $PageLimit = $nums - $Settings['max_pmlist']; -$query = query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."messenger` WHERE `PMSentID`=%i ORDER BY `DateSend` DESC LIMIT %i,%i", array($_SESSION['UserID'],$PageLimit,$Settings['max_pmlist'])); +$query = query("SELECT SQL_CALC_FOUND_ROWS * FROM `".$Settings['sqltable']."messenger` WHERE `ReciverID`=%i ORDER BY `DateSend` DESC LIMIT %i,%i", array($_SESSION['UserID'],$PageLimit,$Settings['max_pmlist'])); $rnquery = query("SELECT FOUND_ROWS();", array(null)); $result=mysql_query($query); $rnresult=mysql_query($rnquery); @@ -189,7 +189,7 @@ $PMID=mysql_result($result,$i,"id"); $SenderID=mysql_result($result,$i,"SenderID"); $SenderName = GetUserName($SenderID,$Settings['sqltable']); $SenderHidden = GetHiddenMember($SenderID,$Settings['sqltable']); -$SentToID=mysql_result($result,$i,"PMSentID"); +$SentToID=mysql_result($result,$i,"ReciverID"); $SentToName = GetUserName($SentToID,$Settings['sqltable']); $SentToHidden = GetHiddenMember($SentToID,$Settings['sqltable']); $PMGuest=mysql_result($result,$i,"GuestName"); @@ -353,7 +353,7 @@ $PMID=mysql_result($result,$i,"id"); $SenderID=mysql_result($result,$i,"SenderID"); $SenderName = GetUserName($SenderID,$Settings['sqltable']); $SenderHidden = GetHiddenMember($SenderID,$Settings['sqltable']); -$SentToID=mysql_result($result,$i,"PMSentID"); +$SentToID=mysql_result($result,$i,"ReciverID"); $SentToName = GetUserName($SentToID,$Settings['sqltable']); $SentToHidden = GetHiddenMember($SentToID,$Settings['sqltable']); $PMGuest=mysql_result($result,$i,"GuestName"); @@ -404,7 +404,7 @@ $PMID=mysql_result($result,$is,"id"); $SenderID=mysql_result($result,$is,"SenderID"); //$SenderName = GetUserName($SenderID,$Settings['sqltable']); //$SenderHidden = GetHiddenMember($SenderID,$Settings['sqltable']); -$SentToID=mysql_result($result,$is,"PMSentID"); +$SentToID=mysql_result($result,$is,"ReciverID"); $SentToName = GetUserName($SentToID,$Settings['sqltable']); $SentToHidden = GetHiddenMember($SentToID,$Settings['sqltable']); $PMGuest=mysql_result($result,$is,"GuestName"); diff --git a/inc/replies.php b/inc/replies.php index 7e3e8c7..94246e1 100644 --- a/inc/replies.php +++ b/inc/replies.php @@ -11,7 +11,7 @@ Copyright 2004-2009 iDB Support - http://idb.berlios.de/ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: replies.php - Last Update: 8/19/2009 SVN 313 - Author: cooldude2k $ + $FileInfo: replies.php - Last Update: 11/10/2009 SVN 335 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="replies.php"||$File3Name=="/replies.php") { @@ -260,6 +260,7 @@ $MyGuestName=mysql_result($result,$i,"GuestName"); $MyTimeStamp=mysql_result($result,$i,"TimeStamp"); $MyEditTime=mysql_result($result,$i,"LastUpdate"); $MyEditUserID=mysql_result($result,$i,"EditUser"); +$MyEditUserName=mysql_result($result,$i,"EditUserName"); $MyTimeStamp=GMTimeChange("M j, Y, g:i a",$MyTimeStamp,$_SESSION['UserTimeZone'],0,$_SESSION['UserDST']); $MyPost=mysql_result($result,$i,"Post"); $MyPost = preg_replace("/\/", "
\n", nl2br($MyPost)); @@ -305,16 +306,63 @@ if(isset($GroupNamePrefix)&&$GroupNamePrefix!=null) { if(isset($GroupNameSuffix)&&$GroupNameSuffix!=null) { $User1Name = $User1Name.$GroupNameSuffix; } $MySubPost = null; + if($MyEditTime!=$MyTimeStamp&&$MyEditUserID!=0) { +if($MyEditUserID!=$MyUserID) { $euquery = query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyEditUserID)); $euresult = mysql_query($euquery); $eunum = mysql_num_rows($euresult); -$eui=0; while ($eui < $eunum) { $EditUserID = $MyEditUserID; - $EditUserName = mysql_result($euresult,$eui,"Name"); - ++$eui; } + $EditUserGroupID = mysql_result($euresult,0,"GroupID"); + $EditUserHidden=mysql_result($euresult,0,"HiddenMember"); + $EditUserName = mysql_result($euresult,0,"Name"); + @mysql_free_result($euresult); + $eugquery = query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($EditUserID)); + $eugresult=mysql_query($eugquery); + $EditUserGroup=mysql_result($eugresult,0,"Name"); + $EditUserNamePrefix=mysql_result($eugresult,0,"NamePrefix"); + $EditUserNameSuffix=mysql_result($eugresult,0,"NameSuffix"); + @mysql_free_result($eugresult); } + if($MyEditUserID==$MyUserID) { + $EditUserID = $User1ID; + $EditUserGroupID = $User1GroupID; + $EditUserHidden=$User1Hidden; + $EditUserName = $User1Name; + $EditUserGroup=$User1Group; + $EditUserNamePrefix=$GroupNamePrefix; + $EditUserNameSuffix=$GroupNameSuffix; } + if($EditUserName=="Guest") { $EditUserName=$MyEditUserName; + if($EditUserName==null) { $EditUserName="Guest"; } } + if(isset($GroupNamePrefix)&&$GroupNamePrefix!=null) { + $EditUserName = $EditUserNamePrefix.$EditUserName; } + if(isset($GroupNameSuffix)&&$GroupNameSuffix!=null) { + $EditUserName = $EditUserName.$EditUserNameSuffix; } $MyEditTime = GMTimeChange("M j, Y, g:i a",$MyEditTime,$_SESSION['UserTimeZone'],0,$_SESSION['UserDST']); $MySubPost = "

This post has been edited by ".$EditUserName." on ".$MyEditTime."
"; } +if($MyEditTime!=$MyTimeStamp&&$MyEditUserID!=0&&$MyEditUserID!=$MyUserID) { +$requery = query("SELECT * FROM `".$Settings['sqltable']."members` WHERE `id`=%i LIMIT 1", array($MyUserID)); +$reresult=mysql_query($requery); +$renum=mysql_num_rows($reresult); +$rei=0; $ipshow = "two"; +$User1ID=$MyUserID; $GuestsName = $MyGuestName; +$User1Name=mysql_result($reresult,$rei,"Name"); +$User1IP=mysql_result($reresult,$rei,"IP"); +if($User1IP==$MyPostIP) { $ipshow = "one"; } +$User1Email=mysql_result($reresult,$rei,"Email"); +$User1Title=mysql_result($reresult,$rei,"Title"); +$User1Joined=mysql_result($reresult,$rei,"Joined"); +$User1Joined=GMTimeChange("M j Y",$User1Joined,$_SESSION['UserTimeZone'],0,$_SESSION['UserDST']); +$User1Hidden=mysql_result($reresult,$rei,"HiddenMember"); +$User1GroupID=mysql_result($reresult,$rei,"GroupID"); +$gquery = query("SELECT * FROM `".$Settings['sqltable']."groups` WHERE `id`=%i LIMIT 1", array($User1GroupID)); +$gresult=mysql_query($gquery); +$User1Group=mysql_result($gresult,0,"Name"); +$GroupNamePrefix=mysql_result($gresult,0,"NamePrefix"); +$GroupNameSuffix=mysql_result($gresult,0,"NameSuffix"); +@mysql_free_result($gresult); + +} + $MyPost = text2icons($MyPost,$Settings['sqltable']); if($MySubPost!=null) { $MyPost = $MyPost."\n".$MySubPost; } $User1Signature = preg_replace("/\/", "
\n", nl2br($User1Signature)); @@ -1495,7 +1543,7 @@ $_SESSION['LastPostTime'] = GMTimeStamp() + $GroupInfo['FloodControl']; if($_SESSION['UserID']!=0&&$_SESSION['UserID']!=-1) { $queryupd = query("UPDATE `".$Settings['sqltable']."members` SET `LastActive`=%i,`IP`='%s',`LastPostTime`=%i WHERE `id`=%i", array($LastActive,$EditUserIP,$_SESSION['LastPostTime'],$_SESSION['UserID'])); mysql_query($queryupd); } -$queryupd = query("UPDATE `".$Settings['sqltable']."posts` SET `LastUpdate`=%i,`EditUser`=%i,`Post`='%s',`Description`='%s',`EditIP`='%s' WHERE `id`=%i", array($LastActive,$_SESSION['UserID'],$_POST['ReplyPost'],$_POST['ReplyDesc'],$EditUserIP,$_GET['post'])); +$queryupd = query("UPDATE `".$Settings['sqltable']."posts` SET `LastUpdate`=%i,`EditUser`=%i,`EditUserName`=%s,`Post`='%s',`Description`='%s',`EditIP`='%s' WHERE `id`=%i", array($LastActive,$User1ID,$User1Name,$_POST['ReplyPost'],$_POST['ReplyDesc'],$EditUserIP,$_GET['post'])); mysql_query($queryupd); if($ShowEditTopic===true) { $queryupd = query("UPDATE `".$Settings['sqltable']."topics` SET `TopicName`='%s',`Description`='%s' WHERE `id`=%i", array($_POST['TopicName'],$_POST['ReplyDesc'],$TopicID)); diff --git a/inc/topics.php b/inc/topics.php index 54b93c2..64163b0 100644 --- a/inc/topics.php +++ b/inc/topics.php @@ -11,7 +11,7 @@ Copyright 2004-2009 iDB Support - http://idb.berlios.de/ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: topics.php - Last Update: 9/16/2009 SVN 320 - Author: cooldude2k $ + $FileInfo: topics.php - Last Update: 11/10/2009 SVN 335 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="topics.php"||$File3Name=="/topics.php") { @@ -842,9 +842,9 @@ $User1Group=mysql_result($gresult,0,"Name"); @mysql_free_result($gresult); $User1IP=$_SERVER['REMOTE_ADDR']; ++$rei; } @mysql_free_result($reresult); -$query = query("INSERT INTO `".$Settings['sqltable']."topics` VALUES (".$topicid.",%i,%i,0,%i,'%s',%i,%i,'%s','%s',0,0,0,0)", array($ForumID,$ForumCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['TopicName'],$_POST['TopicDesc'])); +$query = query("INSERT INTO `".$Settings['sqltable']."topics` VALUES (".$topicid.",%i,%i,%i,%i,%i,'%s',%i,%i,'%s','%s',0,0,0,0)", array($ForumID,$ForumCatID,$ForumID,$ForumCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['TopicName'],$_POST['TopicDesc'])); mysql_query($query); -$query = query("INSERT INTO `".$Settings['sqltable']."posts` VALUES (".$postid.",".$topicid.",%i,%i,%i,'%s',%i,%i,0,'%s','%s','%s','0')", array($ForumID,$ForumCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['TopicPost'],$_POST['TopicDesc'],$User1IP)); +$query = query("INSERT INTO `".$Settings['sqltable']."posts` VALUES (".$postid.",".$topicid.",%i,%i,%i,'%s',%i,%i,0,'','%s','%s','%s','0')", array($ForumID,$ForumCatID,$User1ID,$User1Name,$LastActive,$LastActive,$_POST['TopicPost'],$_POST['TopicDesc'],$User1IP)); mysql_query($query); $_SESSION['LastPostTime'] = GMTimeStamp() + $GroupInfo['FloodControl']; if($User1ID!=0&&$User1ID!=-1) { diff --git a/inc/versioninfo.php b/inc/versioninfo.php index e4eae10..8f844c9 100644 --- a/inc/versioninfo.php +++ b/inc/versioninfo.php @@ -11,7 +11,7 @@ Copyright 2004-2009 iDB Support - http://idb.berlios.de/ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: versioninfo.php - Last Update: 11/07/2009 SVN 334 - Author: cooldude2k $ + $FileInfo: versioninfo.php - Last Update: 11/10/2009 SVN 335 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") { @@ -26,9 +26,9 @@ function version_info($proname,$subver,$ver,$supver,$reltype,$svnver,$showsvn) { if($showsvn!==true&&$showsvn!=null) { $return_var .= " ".$showsvn." ".$svnver; } return $return_var; } // Version number and date stuff. :P -$VER1[0] = 0; $VER1[1] = 3; $VER1[2] = 0; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2]; -$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 334; $RName = "iDB"; $SFName = "IntDB"; -$SVNDay[0] = 11; $SVNDay[1] = 07; $SVNDay[2] = 2009; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2]; +$VER1[0] = 0; $VER1[1] = 3; $VER1[2] = 1; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2]; +$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 335; $RName = "iDB"; $SFName = "IntDB"; +$SVNDay[0] = 11; $SVNDay[1] = 10; $SVNDay[2] = 2009; $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); diff --git a/setup/mkconfig.php b/setup/mkconfig.php index 042384e..9d5a25c 100644 --- a/setup/mkconfig.php +++ b/setup/mkconfig.php @@ -12,7 +12,7 @@ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ iDB Installer made by Game Maker 2k - http://idb.berlios.net/ - $FileInfo: mkconfig.php - Last Update: 10/08/2009 SVN 327 - Author: cooldude2k $ + $FileInfo: mkconfig.php - Last Update: 11/10/2009 SVN 335 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="mkconfig.php"||$File3Name=="/mkconfig.php") { @@ -146,9 +146,9 @@ $query = query("INSERT INTO `".$_POST['tableprefix']."events` VALUES (1, -1, '". mysql_query($query); $query = query("INSERT INTO `".$_POST['tableprefix']."forums` VALUES (1,1,1,'A Test Forum','yes','forum',0,'http://',0,0,' ','off',0,0,'yes',15,1,1)", array(null)); mysql_query($query); -$query = query("INSERT INTO `".$_POST['tableprefix']."topics` VALUES (1,1,1,0,-1,'".$iDB_Author."',%i,%i,'Welcome','Install was successful',0,0,1,1)", array($YourDate,$YourDate)); +$query = query("INSERT INTO `".$_POST['tableprefix']."topics` VALUES (1,1,1,1,1,-1,'".$iDB_Author."',%i,%i,'Welcome','Install was successful',0,0,1,1)", array($YourDate,$YourDate)); mysql_query($query); -$query = query("INSERT INTO `".$_POST['tableprefix']."posts` VALUES (1,1,1,1,-1,'".$iDB_Author."',%i,%i,1,'Welcome to Your Message Board. :) ','Install was successful','127.0.0.1','127.0.0.1')", array($YourDate,$YourEditDate)); +$query = query("INSERT INTO `".$_POST['tableprefix']."posts` VALUES (1,1,1,1,-1,'".$iDB_Author."',%i,%i,1,'".$_POST['AdminUser']."','Welcome to Your Message Board. :) ','Install was successful','127.0.0.1','127.0.0.1')", array($YourDate,$YourEditDate)); mysql_query($query); $NewPassword = b64e_hmac($_POST['AdminPasswords'],$YourDate,$YourSalt,$_POST['usehashtype']); //$Name = stripcslashes(htmlspecialchars($AdminUser, ENT_QUOTES, $Settings['charset'])); diff --git a/setup/mktable.php b/setup/mktable.php index 41b5919..e3a1b9f 100644 --- a/setup/mktable.php +++ b/setup/mktable.php @@ -12,7 +12,7 @@ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ iDB Installer made by Game Maker 2k - http://idb.berlios.net/ - $FileInfo: mktable.php - Last Update: 8/27/2009 SVN 318 - Author: cooldude2k $ + $FileInfo: mktable.php - Last Update: 11/10/2009 SVN 335 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="mktable.php"||$File3Name=="/mktable.php") { @@ -28,16 +28,16 @@ $query=query("CREATE TABLE `".$_POST['tableprefix']."events` ( `id` int(15) NOT mysql_query($query); $query=query("CREATE TABLE `".$_POST['tableprefix']."members` ( `id` int(15) NOT NULL auto_increment, `Name` varchar(150) NOT NULL default '', `Password` varchar(250) NOT NULL default '', `HashType` varchar(50) NOT NULL default '', `Email` varchar(150) NOT NULL default '', `GroupID` int(15) NOT NULL default '0', `Validated` varchar(20) NOT NULL default '', `HiddenMember` varchar(20) NOT NULL default '', `WarnLevel` int(10) NOT NULL default '0', `Interests` varchar(150) NOT NULL default '', `Title` varchar(150) NOT NULL default '', `Joined` int(15) NOT NULL default '0', `LastActive` int(15) NOT NULL default '0', `LastPostTime` int(15) NOT NULL default '0', `BanTime` int(15) NOT NULL default '0', `BirthDay` int(5) NOT NULL default '0', `BirthMonth` int(5) NOT NULL default '0', `BirthYear` int(5) NOT NULL default '0', `Signature` text NOT NULL, `Notes` text NOT NULL, `Avatar` varchar(150) NOT NULL default '', `AvatarSize` varchar(10) NOT NULL default '', `Website` varchar(150) NOT NULL default '', `Gender` varchar(15) NOT NULL default '', `PostCount` int(15) NOT NULL default '0', `Karma` int(15) NOT NULL default '0', `KarmaUpdate` int(15) NOT NULL default '0', `RepliesPerPage` int(5) NOT NULL default '0', `TopicsPerPage` int(5) NOT NULL default '0', `MessagesPerPage` int(5) NOT NULL default '0', `TimeZone` varchar(5) NOT NULL default '0', `DST` varchar(5) NOT NULL default '0', `UseTheme` varchar(26) NOT NULL default '0', `IP` varchar(20) NOT NULL default '', `Salt` varchar(50) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); mysql_query($query); -$query=query("CREATE TABLE `".$_POST['tableprefix']."messenger` ( `id` int(15) NOT NULL auto_increment, `SenderID` int(15) NOT NULL default '0', `PMSentID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `MessageTitle` varchar(150) NOT NULL default '', `MessageText` text NOT NULL, `Description` text NOT NULL, `DateSend` int(15) NOT NULL default '0', `Read` int(5) NOT NULL default '0', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); +$query=query("CREATE TABLE `".$_POST['tableprefix']."messenger` ( `id` int(15) NOT NULL auto_increment, `SenderID` int(15) NOT NULL default '0', `ReciverID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `MessageTitle` varchar(150) NOT NULL default '', `MessageText` text NOT NULL, `Description` text NOT NULL, `DateSend` int(15) NOT NULL default '0', `Read` int(5) NOT NULL default '0', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); mysql_query($query); -$query=query("CREATE TABLE `".$_POST['tableprefix']."posts` ( `id` int(15) NOT NULL auto_increment, `TopicID` int(15) NOT NULL default '0', `ForumID` int(15) NOT NULL default '0', `CategoryID` int(15) NOT NULL default '0', `UserID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `TimeStamp` int(15) NOT NULL default '0', `LastUpdate` int(15) NOT NULL default '0', `EditUser` int(15) NOT NULL default '0', `Post` text NOT NULL, `Description` text NOT NULL, `IP` varchar(20) NOT NULL default '', `EditIP` varchar(20) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); +$query=query("CREATE TABLE `".$_POST['tableprefix']."posts` ( `id` int(15) NOT NULL auto_increment, `TopicID` int(15) NOT NULL default '0', `ForumID` int(15) NOT NULL default '0', `CategoryID` int(15) NOT NULL default '0', `UserID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `TimeStamp` int(15) NOT NULL default '0', `LastUpdate` int(15) NOT NULL default '0', `EditUser` int(15) NOT NULL default '0', `EditUserName` varchar(150) NOT NULL default '', `Post` text NOT NULL, `Description` text NOT NULL, `IP` varchar(20) NOT NULL default '', `EditIP` varchar(20) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); mysql_query($query); $query=query("CREATE TABLE `".$_POST['tableprefix']."smileys` ( `id` int(15) NOT NULL auto_increment, `FileName` text NOT NULL, `SmileName` text NOT NULL, `SmileText` text NOT NULL, `Directory` text NOT NULL, `Show` varchar(5) NOT NULL default '', `ReplaceCI` varchar(5) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); mysql_query($query); /* $query=query("CREATE TABLE `".$_POST['tableprefix']."tagboard` ( `id` int(15) NOT NULL auto_increment, `UserID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `TimeStamp` int(15) NOT NULL default '0', `Post` text NOT NULL, `IP` varchar(20) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); */ -$query=query("CREATE TABLE `".$_POST['tableprefix']."topics` ( `id` int(15) NOT NULL auto_increment, `ForumID` int(15) NOT NULL default '0', `CategoryID` int(15) NOT NULL default '0', `OldForumID` int(15) NOT NULL default '0', `UserID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `TimeStamp` int(15) NOT NULL default '0', `LastUpdate` int(15) NOT NULL default '0', `TopicName` varchar(150) NOT NULL default '', `Description` text NOT NULL, `NumReply` int(15) NOT NULL default '0', `NumViews` int(15) NOT NULL default '0', `Pinned` int(5) NOT NULL default '0', `Closed` int(5) NOT NULL default '0', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); +$query=query("CREATE TABLE `".$_POST['tableprefix']."topics` ( `id` int(15) NOT NULL auto_increment, `ForumID` int(15) NOT NULL default '0', `CategoryID` int(15) NOT NULL default '0', `OldForumID` int(15) NOT NULL default '0', `OldCategoryID` int(15) NOT NULL default '0', `UserID` int(15) NOT NULL default '0', `GuestName` varchar(150) NOT NULL default '', `TimeStamp` int(15) NOT NULL default '0', `LastUpdate` int(15) NOT NULL default '0', `TopicName` varchar(150) NOT NULL default '', `Description` text NOT NULL, `NumReply` int(15) NOT NULL default '0', `NumViews` int(15) NOT NULL default '0', `Pinned` int(5) NOT NULL default '0', `Closed` int(5) NOT NULL default '0', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); mysql_query($query); $query=query("CREATE TABLE `".$_POST['tableprefix']."groups` ( `id` int(15) NOT NULL auto_increment, `Name` varchar(150) NOT NULL default '', `PermissionID` int(15) NOT NULL default '0', `NamePrefix` varchar(150) NOT NULL default '', `NameSuffix` varchar(150) NOT NULL default '', `CanViewBoard` varchar(5) NOT NULL default '', `CanViewOffLine` varchar(5) NOT NULL default '', `CanEditProfile` varchar(5) NOT NULL default '', `CanAddEvents` varchar(5) NOT NULL default '', `CanPM` varchar(5) NOT NULL default '', `CanSearch` varchar(5) NOT NULL default '', `FloodControl` int(5) NOT NULL default '0', `SearchFlood` int(5) NOT NULL default '0', `PromoteTo` int(15) NOT NULL default '0', `PromotePosts` int(15) NOT NULL default '0', `PromoteKarma` int(15) NOT NULL default '0', `HasModCP` varchar(5) NOT NULL default '', `HasAdminCP` varchar(5) NOT NULL default '', `ViewDBInfo` varchar(5) NOT NULL default '', PRIMARY KEY (`id`)) TYPE=`MyISAM` DEFAULT CHARSET=`".$SQLCharset."`;", array(null)); mysql_query($query);