OSDN Git Service

Small update.
authorKazuki Przyborowski <kazuki.przyborowski@gmail.com>
Sat, 23 Apr 2011 20:42:06 +0000 (20:42 +0000)
committerKazuki Przyborowski <kazuki.przyborowski@gmail.com>
Sat, 23 Apr 2011 20:42:06 +0000 (20:42 +0000)
git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@635 2b68903e-0b30-0410-9a39-a2e4f3c5be39

inc/versioninfo.php
setup/sql/mysql.php

index 94519c2..b65f5f1 100644 (file)
@@ -11,7 +11,7 @@
     Copyright 2004-2011 iDB Support - http://idb.berlios.de/
     Copyright 2004-2011 Game Maker 2k - http://gamemaker2k.org/
 
-    $FileInfo: versioninfo.php - Last Update: 04/19/2011 SVN 634 - Author: cooldude2k $
+    $FileInfo: versioninfo.php - Last Update: 04/23/2011 SVN 635 - 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] = 4; $VER1[2] = 3; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
-$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 634;
-$SVNDay[0] = 04; $SVNDay[1] = 19; $SVNDay[2] = 2011; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
+$VER2[0] = "Alpha"; $VER2[1] = "Al"; $VER2[2] = "SVN"; $SubVerN = 635;
+$SVNDay[0] = 04; $SVNDay[1] = 23; $SVNDay[2] = 2011; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
 $AltName = "RDB"; $AltName2 = "ReneeDB"; $RName = "iDB"; $SFName = "IntDB";
 $RFullName = "Internet Discussion Boards"; $AltFullName = "Renee Discussion Boards";
 if(!isset($Settings['usealtname'])) { $Settings['usealtname'] = "no"; }
index 7ca33b3..caaaacd 100644 (file)
@@ -12,7 +12,7 @@
     Copyright 2004-2011 Game Maker 2k - http://gamemaker2k.org/
     iDB Installer made by Game Maker 2k - http://idb.berlios.net/
 
-    $FileInfo: mysql.php - Last Update: 04/05/2011 SVN 627 - Author: cooldude2k $
+    $FileInfo: mysql.php - Last Update: 04/23/2011 SVN 635 - Author: cooldude2k $
 */
 $File3Name = basename($_SERVER['SCRIPT_NAME']);
 if ($File3Name=="mysql.php"||$File3Name=="/mysql.php") {
@@ -22,8 +22,26 @@ if(!isset($SetupDir['setup'])) { $SetupDir['setup'] = "setup/"; }
 if(!isset($SetupDir['convert'])) { $SetupDir['convert'] = "setup/convert/"; }
 $query=sql_pre_query("ALTER DATABASE \"".$_POST['DatabaseName']."\" DEFAULT CHARACTER SET ".$Settings['sql_charset']." COLLATE ".$Settings['sql_collate'].";", array(null));
 sql_query($query,$SQLStat);
-// You can set this to MyISAM or MARIA
-$SQLStorageEngine = "MyISAM"; 
+if(isset($Settings['sql_storage_engine'])) {
+$result = sql_query(sql_pre_query("SHOW ENGINES;", array(null)),$SQLStat);
+$num = sql_num_rows($result);
+$i = 0; $SQLEngines = null;
+while ($i < $num) {
+$SQLEngines[$i] = sql_result($result,$i,"Engine");
+++$i; }
+if (!in_array($Settings['sql_storage_engine'], $SQLEngines)) {
+    $Settings['sql_storage_engine'] = "MyISAM"; } }
+if(!isset($Settings['sql_storage_engine'])) {
+       $Settings['sql_storage_engine'] = "MyISAM"; }
+// You can set this to MyISAM or Maria/Aria
+if($Settings['sql_storage_engine']=="CSV") {
+       $SQLStorageEngine = "CSV"; }
+if($Settings['sql_storage_engine']=="Maria") {
+       $SQLStorageEngine = "Maria"; }
+if($Settings['sql_storage_engine']=="Aria") {
+       $SQLStorageEngine = "Aria"; }
+if($Settings['sql_storage_engine']=="MyISAM") {
+       $SQLStorageEngine = "MyISAM"; }
 $query=sql_pre_query("CREATE TABLE IF NOT EXISTS \"".$_POST['tableprefix']."categories\" (\n".
 "  \"id\" int(15) NOT NULL auto_increment,\n".
 "  \"OrderID\" int(15) NOT NULL default '0',\n".