From: Kazuki Przyborowski Date: Sat, 5 Dec 2009 17:34:03 +0000 (+0000) Subject: Another update to function chack_themes. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e749c7797df6ac4d994395d8d8588dadf244e325;p=idb%2FiDB.git.git Another update to function chack_themes. git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@378 2b68903e-0b30-0410-9a39-a2e4f3c5be39 --- diff --git a/inc/function.php b/inc/function.php index 644d492..e52146a 100644 --- a/inc/function.php +++ b/inc/function.php @@ -11,7 +11,7 @@ Copyright 2004-2009 iDB Support - http://idb.berlios.de/ Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/ - $FileInfo: function.php - Last Update: 12/05/2009 SVN 377 - Author: cooldude2k $ + $FileInfo: function.php - Last Update: 12/05/2009 SVN 378 - Author: cooldude2k $ */ $File3Name = basename($_SERVER['SCRIPT_NAME']); if ($File3Name=="function.php"||$File3Name=="/function.php") { @@ -261,6 +261,8 @@ global $BoardTheme; if(!isset($theme)) { $theme = null; } if(preg_match("/([a-zA-Z]+)\:/isU",$theme)) { $theme = $BoardTheme; } +if(!preg_match("/^[a-z0-9]+$/isU",$string)) { + $theme = $BoardTheme; } require('settings.php'); $ckskindir = dirname(realpath("settings.php"))."/".$SettDir['themes']; if ($handle = opendir($ckskindir)) { $dirnum = null; diff --git a/inc/versioninfo.php b/inc/versioninfo.php index 9a7a524..9603ba9 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: 12/05/2009 SVN 377 - Author: cooldude2k $ + $FileInfo: versioninfo.php - Last Update: 12/05/2009 SVN 378 - 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] = 2; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2]; -$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 377; $RName = "iDB"; $SFName = "IntDB"; +$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 378; $RName = "iDB"; $SFName = "IntDB"; $SVNDay[0] = 12; $SVNDay[1] = 05; $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);