From 7a03962660f362dac0616fc79b09035cbfc2fae3 Mon Sep 17 00:00:00 2001 From: Kazuki Przyborowski Date: Tue, 6 Apr 2010 01:02:47 +0000 Subject: [PATCH] Small bug fix. git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@461 2b68903e-0b30-0410-9a39-a2e4f3c5be39 --- inc/admin/categories.php | 10 ++++++---- inc/admin/forums.php | 10 ++++++---- inc/groupsetup.php | 8 ++++---- inc/versioninfo.php | 4 ++-- 4 files changed, 18 insertions(+), 14 deletions(-) diff --git a/inc/admin/categories.php b/inc/admin/categories.php index e5501da..b1e1c18 100644 --- a/inc/admin/categories.php +++ b/inc/admin/categories.php @@ -8,10 +8,10 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Revised BSD License for more details. - Copyright 2004-2009 iDB Support - http://idb.berlios.de/ - Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ + Copyright 2004-2010 iDB Support - http://idb.berlios.de/ + Copyright 2004-2010 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: categories.php - Last Update: 12/19/2009 SVN 429 - Author: cooldude2k $ + $FileInfo: categories.php - Last Update: 04/05/2010 SVN 461 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="categories.php"||$File3Name=="/categories.php") { @@ -543,7 +543,9 @@ if ($Error!="Yes") { redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=categories",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4"); $admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings"; $query = sql_pre_query("UPDATE \"".$Settings['sqltable']."categories\" SET \"id\"=%i,\"OrderID\"=%i,\"Name\"='%s',\"ShowCategory\"='%s',\"CategoryType\"='%s',\"InSubCategory\"=%i,\"Description\"='%s',\"PostCountView\"=%i,\"KarmaCountView\"=%i WHERE \"id\"=%i", array($_POST['CategoryID'],$_POST['OrderID'],$_POST['CategoryName'],$_POST['ShowCategory'],$_POST['CategoryType'],$_POST['InSubCategory'],$_POST['CategoryDesc'],$_POST['NumPostView'],$_POST['NumKarmaView'],$_POST['id'])); -sql_query($query,$SQLStat); } } } +sql_query($query,$SQLStat); +$queryz = sql_pre_query("UPDATE \"".$Settings['sqltable']."catpermissions\" SET \"CategoryID\"=%i WHERE \"CategoryID\"=%i", array($_POST['CategoryID'],$_POST['id'])); +sql_query($queryz,$SQLStat); } } } if($_GET['act']=="cpermissions"&&$_POST['update']!="now") { $admincptitle = " ".$ThemeSet['TitleDivider']." Category Permissions Manager"; if(!isset($_POST['id'])) { diff --git a/inc/admin/forums.php b/inc/admin/forums.php index 0a9334e..61e8813 100644 --- a/inc/admin/forums.php +++ b/inc/admin/forums.php @@ -8,10 +8,10 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Revised BSD License for more details. - Copyright 2004-2009 iDB Support - http://idb.berlios.de/ - Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ + Copyright 2004-2010 iDB Support - http://idb.berlios.de/ + Copyright 2004-2010 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: forums.php - Last Update: 12/19/2009 SVN 429 - Author: cooldude2k $ + $FileInfo: forums.php - Last Update: 04/05/2010 SVN 461 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="forums.php"||$File3Name=="/forums.php") { @@ -916,7 +916,9 @@ if ($Error!="Yes") { redirect("refresh",$basedir.url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=forums",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin'],FALSE),"4"); $admincptitle = " ".$ThemeSet['TitleDivider']." Updating Settings"; $query = sql_pre_query("UPDATE \"".$Settings['sqltable']."forums\" SET \"id\"=%i,\"CategoryID\"=%i,\"OrderID\"=%i,\"Name\"='%s',\"ShowForum\"='%s',\"ForumType\"='%s',\"InSubForum\"=%i,\"RedirectURL\"='%s',\"Description\"='%s',\"PostCountAdd\"='%s',\"PostCountView\"=%i,\"KarmaCountView\"=%i,\"CanHaveTopics\"='%s',\"HotTopicPosts\"=%i WHERE \"id\"=%i", 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['CanHaveTopics'],$_POST['NumPostHotTopic'],$_POST['id'])); -sql_query($query,$SQLStat); } } } +sql_query($query,$SQLStat); +$queryz = sql_pre_query("UPDATE \"".$Settings['sqltable']."permissions\" SET \"ForumID\"=%i WHERE \"ForumID\"=%i", array($_POST['ForumID'],$_POST['id'])); +sql_query($queryz,$SQLStat); } } } if($_GET['act']=="fpermissions"&&$_POST['update']!="now") { $admincptitle = " ".$ThemeSet['TitleDivider']." Forum Permissions Manager"; if(!isset($_POST['id'])) { diff --git a/inc/groupsetup.php b/inc/groupsetup.php index f6a1bb0..80f540f 100644 --- a/inc/groupsetup.php +++ b/inc/groupsetup.php @@ -8,10 +8,10 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Revised BSD License for more details. - Copyright 2004-2009 iDB Support - http://idb.berlios.de/ - Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ + Copyright 2004-2010 iDB Support - http://idb.berlios.de/ + Copyright 2004-2010 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: groupsetup.php - Last Update: 12/17/2009 SVN 416 - Author: cooldude2k $ + $FileInfo: groupsetup.php - Last Update: 04/05/2010 SVN 461 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="groupsetup.php"||$File3Name=="/groupsetup.php") { @@ -243,7 +243,7 @@ $perquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."permissions\ $peresult=sql_query($perquery,$SQLStat); $pernum=sql_num_rows($peresult); $peri=0; $PerError = null; -if($pernum<=0) { $PerError = true; sql_free_result($peresult); +if($pernum<0) { $PerError = true; sql_free_result($peresult); header("Content-Type: text/plain; charset=".$Settings['charset']); ob_clean(); echo "Sorry could not find permission data in database.\nContact the board admin about error."; gzip_page($Settings['use_gzip'],$GZipEncode['Type']); session_write_close(); die(); } diff --git a/inc/versioninfo.php b/inc/versioninfo.php index 0112184..7054d74 100644 --- a/inc/versioninfo.php +++ b/inc/versioninfo.php @@ -11,7 +11,7 @@ Copyright 2004-2010 iDB Support - http://idb.berlios.de/ Copyright 2004-2010 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: versioninfo.php - Last Update: 04/05/2010 SVN 460 - Author: cooldude2k $ + $FileInfo: versioninfo.php - Last Update: 04/05/2010 SVN 461 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="versioninfo.php"||$File3Name=="/versioninfo.php") { @@ -27,7 +27,7 @@ function version_info($proname,$subver,$ver,$supver,$reltype,$svnver,$showsvn) { return $return_var; } // Version number and date stuff. :P $VER1[0] = 0; $VER1[1] = 3; $VER1[2] = 7; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2]; -$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 460; $RName = "iDB"; $SFName = "IntDB"; +$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 461; $RName = "iDB"; $SFName = "IntDB"; $SVNDay[0] = 04; $SVNDay[1] = 05; $SVNDay[2] = 2010; $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); -- 2.11.0