From: Kazuki Przyborowski Date: Fri, 12 Dec 2008 06:09:33 +0000 (+0000) Subject: Update to admin cp. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=faf2cbb449ed79e9bfcbcc5f18ca2997cda8638d;p=idb%2FiDB.git.git Update to admin cp. git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@213 2b68903e-0b30-0410-9a39-a2e4f3c5be39 --- diff --git a/inc/admin/forums.php b/inc/admin/forums.php index 9261cff..7dc8023 100644 --- a/inc/admin/forums.php +++ b/inc/admin/forums.php @@ -11,7 +11,7 @@ Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/ Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/ - $FileInfo: forums.php - Last Update: 12/11/2008 SVN 210 - Author: cooldude2k $ + $FileInfo: forums.php - Last Update: 12/12/2008 SVN 213 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="forums.php"||$File3Name=="/forums.php") { @@ -205,8 +205,25 @@ $errorstr = $errorstr."Your Forum Description is too big.
\n"; } if ($Error!="Yes") { @redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4"); $admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings"; -echo $query = query("INSERT INTO `".$Settings['sqltable']."forums` VALUES (%i,%i,%i,'%s','%s','%s',%i,'%s',0,0,'%s','%s',%i,%i,'%s',%i,0,0)", array($_POST['ForumID'],$_POST['ForumCatID'],$_POST['OrderID'],$_POST['ForumName'],$_POST['ShowForum'],$_POST['ForumType'],$_POST['InSubForum'],$_POST['RedirectURL'],$_POST['ForumDesc'],$_POST['PostCountAdd'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['NumPostHotTopic'],$_POST['CanHaveTopics'])); +$query = query("INSERT INTO `".$Settings['sqltable']."forums` VALUES (%i,%i,%i,'%s','%s','%s',%i,'%s',0,0,'%s','%s',%i,%i,'%s',%i,0,0)", array($_POST['ForumID'],$_POST['ForumCatID'],$_POST['OrderID'],$_POST['ForumName'],$_POST['ShowForum'],$_POST['ForumType'],$_POST['InSubForum'],$_POST['RedirectURL'],$_POST['ForumDesc'],$_POST['PostCountAdd'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['NumPostHotTopic'],$_POST['CanHaveTopics'])); mysql_query($query); +$getperidq = query("SELECT DISTINCT `PermissionID` FROM `".$Settings['sqltable']."permissions` ORDER BY `PermissionID` ASC", array(null)); +$getperidr=mysql_query($getperidq); +$getperidnum=mysql_num_rows($getperidr); +$getperidi = 0; +$nextperid = getnextid($Settings['sqltable'],"permissions"); +while ($getperidi < $getperidnum) { +$getperidID=mysql_result($getperidr,$getperidi,"PermissionID"); +$getperidq2 = query("SELECT * FROM `".$Settings['sqltable']."permissions` WHERE `PermissionID`=%i", array($getperidID)); +$getperidr2=mysql_query($getperidq2); +$getperidnum2=mysql_num_rows($getperidr2); +$getperidName=mysql_result($getperidr2,0,"Name"); +@mysql_free_result($getperidr2); +$query = query("INSERT IGNORE INTO `".$Settings['sqltable']."permissions` VALUES (%i, %i, '%s', %i, 'yes', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no', 'no')", array($nextperid,$getperidID,$getperidName,$_POST['ForumID'])); +mysql_query($query); +++$getperidi; ++$nextperid; } +@mysql_free_result($getperidr); + ?>
@@ -699,7 +716,129 @@ $admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings";  
+ +
+ + + + + + + + + + + + + + + + + +
+">Forum Permissions Manager + 
+ Forum Permissions Manager: +  +
+
"> + + + + +
+ + +
+ + + +
+
+
 
+
+ +
+ + + + + + + + + + + + + + + + + +
+">Forum Permissions Manager + 
+ Forum Permissions Manager: +  +
+ +
"> + + +
+0) { ?> +Permissions for are set:
+ + + +Permissions for are not set:
+ + +
+
+ +
 
+
+
 
\ No newline at end of file diff --git a/inc/versioninfo.php b/inc/versioninfo.php index a6a0cf1..cd45654 100644 --- a/inc/versioninfo.php +++ b/inc/versioninfo.php @@ -11,7 +11,7 @@ Copyright 2004-2008 Cool Dude 2k - http://idb.berlios.de/ Copyright 2004-2008 Game Maker 2k - http://intdb.sourceforge.net/ - $FileInfo: versioninfo.php - Last Update: 12/11/2008 SVN 212 - Author: cooldude2k $ + $FileInfo: versioninfo.php - Last Update: 12/12/2008 SVN 213 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") { @@ -27,8 +27,8 @@ function version_info($proname,$subver,$ver,$supver,$reltype,$svnver,$showsvn) { return $return_var; } // Version number and date stuff. :P $VER1[0] = 0; $VER1[1] = 2; $VER1[2] = 5; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2]; -$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 212; $RName = "iDB"; $SFName = "IntDB"; -$SVNDay[0] = 12; $SVNDay[1] = 11; $SVNDay[2] = 2008; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2]; +$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 213; $RName = "iDB"; $SFName = "IntDB"; +$SVNDay[0] = 12; $SVNDay[1] = 12; $SVNDay[2] = 2008; $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);