OSDN Git Service

Small update to admin cp menu.
authorKazuki Przyborowski <kazuki.przyborowski@gmail.com>
Fri, 14 Aug 2009 14:09:23 +0000 (14:09 +0000)
committerKazuki Przyborowski <kazuki.przyborowski@gmail.com>
Fri, 14 Aug 2009 14:09:23 +0000 (14:09 +0000)
git-svn-id: svn://svn.code.sf.net/p/intdb/svn/trunk@309 2b68903e-0b30-0410-9a39-a2e4f3c5be39

admin.php
inc/admin/table.php
inc/versioninfo.php

index 4baced8..7fa5ae8 100644 (file)
--- a/admin.php
+++ b/admin.php
@@ -11,7 +11,7 @@
     Copyright 2004-2009 iDB Support - http://idb.berlios.de/
     Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
 
-    $FileInfo: admin.php - Last Update: 8/13/2009 SVN 307 - Author: cooldude2k $
+    $FileInfo: admin.php - Last Update: 8/14/2009 SVN 309 - Author: cooldude2k $
 */
 if(@ini_get("register_globals")) {
 require_once('inc/misc/killglobals.php'); }
@@ -34,6 +34,8 @@ $_SESSION['PreViewingTitle'] = "Viewing";
 $_SESSION['ViewingTitle'] = "Board index";
 if(!isset($_GET['subact'])) { $_GET['subact'] = null; }
 if(!isset($_POST['subact'])) { $_POST['subact'] = null; }
+if(!isset($_GET['menu'])) { $_GET['menu'] = null; }
+$AdminMenu = null;
 require($SettDir['inc'].'navbar.php');
 if($_SESSION['UserGroup']==$Settings['GuestGroup']||$GroupInfo['HasAdminCP']=="no") {
 redirect("location",$basedir.url_maker($exfile['index'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false));
@@ -45,24 +47,32 @@ if($_GET['act']=="view"&&$GroupInfo['ViewDBInfo']!="yes") {
        $_GET['act']="view"; }
 if($_GET['act']=="vercheck"&&$GroupInfo['ViewDBInfo']=="yes") {
        @header("Location: ".$VerCheckURL."&bid=".$Settings['bid']."&vercheck=newtype"); }
-if($_GET['act']=="view"||
-       $_GET['act']=="settings"||
+if($_GET['act']=="view")
+{ $AdminMenu = "menu";
+if($_GET['menu']==null) {
+   $AdminMenu = "main"; }
+require($SettDir['admin'].'main.php'); }
+if($_GET['act']=="settings"||
        $_GET['act']=="mysql"||
        $_GET['act']=="info"||
        $_GET['act']=="delsessions")
-{ require($SettDir['admin'].'main.php'); }
+{ $AdminMenu = "main";
+require($SettDir['admin'].'main.php'); }
 if($_GET['act']=="addforum"||
        $_GET['act']=="editforum"||
        $_GET['act']=="deleteforum"||
        $_GET['act']=="fpermissions")
-{ require($SettDir['admin'].'forums.php'); }
+{ $AdminMenu = "forums";
+require($SettDir['admin'].'forums.php'); }
 if($_GET['act']=="addcategory"||
        $_GET['act']=="editcategory"||
        $_GET['act']=="deletecategory"||
        $_GET['act']=="cpermissions")
-{ require($SettDir['admin'].'categories.php'); }
+{ $AdminMenu = "categories";
+require($SettDir['admin'].'categories.php'); }
 if($_GET['act']=="validate")
-{ require($SettDir['admin'].'members.php'); }
+{ $AdminMenu = "members";
+require($SettDir['admin'].'members.php'); }
 require($SettDir['inc'].'endpage.php'); 
 if(!isset($admincptitle)) { $admincptitle = null; }
 ?>
index e791f30..a50dc6c 100644 (file)
     Copyright 2004-2009 iDB Support - http://idb.berlios.de/
     Copyright 2004-2009 Game Maker 2k - http://gamemaker2k.org/
 
-    $FileInfo: table.php - Last Update: 8/13/2009 SVN 307 - Author: cooldude2k $
+    $FileInfo: table.php - Last Update: 8/14/2009 SVN 309 - Author: cooldude2k $
 */
 $File3Name = basename($_SERVER['SCRIPT_NAME']);
 if ($File3Name=="table.php"||$File3Name=="/table.php") {
        require('index.php');
        exit(); }
-?><div class="TableSMenuBorder">
+?>
+<div class="TableSMenuBorder">
+<?php if($ThemeSet['TableStyle']=="div") { ?>
+<div class="TableSMenuRow1">
+<?php echo $ThemeSet['TitleIcon']; ?>Admin CP Menu</div>
+<?php } ?>
+<table id="AdminMenu" class="TableSMenu" style="width: 100%; text-align: left; vertical-align: top;">
+<?php if($ThemeSet['TableStyle']=="table") { ?>
+<tr class="TableSMenuRow1">
+<td class="TableSMenuColumn1"><?php echo $ThemeSet['TitleIcon']; ?>Admin CP Menu</td>
+</tr><?php } ?>
+<tr class="TableSMenuRow2">
+<td class="TableSMenuColumn2">&nbsp;</td>
+</tr><tr class="TableSMenuRow3">
+<td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=main",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Main Settings</a></td>
+</tr><tr class="TableSMenuRow3">
+<td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=forums",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Forum Tool</a></td>
+</tr><tr class="TableSMenuRow3">
+<td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=categories",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Category Tool</a></td>
+</tr><tr class="TableSMenuRow3">
+<td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view&menu=members",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Memeber Tool</a></td>
+</tr><tr class="TableSMenuRow4">
+<td class="TableSMenuColumn4">&nbsp;</td>
+</tr></table></div>
+<div>&nbsp;</div>
+<?php if($AdminMenu=="main"||$_GET['menu']=="main") { ?>
+<div class="TableSMenuBorder">
 <?php if($ThemeSet['TableStyle']=="div") { ?>
 <div class="TableSMenuRow1">
 <?php echo $ThemeSet['TitleIcon']; ?>Main Settings</div>
@@ -30,8 +56,6 @@ if ($File3Name=="table.php"||$File3Name=="/table.php") {
 <tr class="TableSMenuRow2">
 <td class="TableSMenuColumn2">&nbsp;</td>
 </tr><tr class="TableSMenuRow3">
-<td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=view",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Main Page</a></td>
-</tr><tr class="TableSMenuRow3">
 <td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=settings",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Edit Settings</a></td>
 <?php if($GroupInfo['ViewDBInfo']=="yes") { ?>
 </tr><tr class="TableSMenuRow3">
@@ -49,6 +73,7 @@ if ($File3Name=="table.php"||$File3Name=="/table.php") {
 <td class="TableSMenuColumn4">&nbsp;</td>
 </tr></table></div>
 <div>&nbsp;</div>
+<?php } if($AdminMenu=="forums"||$_GET['menu']=="forums") { ?>
 <div class="TableSMenuBorder">
 <?php if($ThemeSet['TableStyle']=="div") { ?>
 <div class="TableSMenuRow1">
@@ -72,6 +97,7 @@ if ($File3Name=="table.php"||$File3Name=="/table.php") {
 <td class="TableSMenuColumn4">&nbsp;</td>
 </tr></table></div>
 <div>&nbsp;</div>
+<?php } if($AdminMenu=="categories"||$_GET['menu']=="categories") { ?>
 <div class="TableSMenuBorder">
 <?php if($ThemeSet['TableStyle']=="div") { ?>
 <div class="TableSMenuRow1">
@@ -95,6 +121,7 @@ if ($File3Name=="table.php"||$File3Name=="/table.php") {
 <td class="TableSMenuColumn4">&nbsp;</td>
 </tr></table></div>
 <div>&nbsp;</div>
+<?php } if($AdminMenu=="members"||$_GET['menu']=="members") { ?>
 <div class="TableSMenuBorder">
 <?php if($ThemeSet['TableStyle']=="div") { ?>
 <div class="TableSMenuRow1">
@@ -110,4 +137,5 @@ if ($File3Name=="table.php"||$File3Name=="/table.php") {
 <td class="TableSMenuColumn3"><a href="<?php echo url_maker($exfile['admin'],$Settings['file_ext'],"act=validate",$Settings['qstr'],$Settings['qsep'],$prexqstr['admin'],$exqstr['admin']); ?>">Validate Tool</a></td>
 </tr><tr class="TableSMenuRow4">
 <td class="TableSMenuColumn4">&nbsp;</td>
-</tr></table></div>
\ No newline at end of file
+</tr></table></div>
+<?php } ?>
index 91e7e79..859f86c 100644 (file)
@@ -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: 8/13/2009 SVN 308 - Author: cooldude2k $
+    $FileInfo: versioninfo.php - Last Update: 8/14/2009 SVN 309 - 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] = 9; $VERFull[1] = $VER1[0].".".$VER1[1].".".$VER1[2];
-$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 308; $RName = "iDB"; $SFName = "IntDB";
-$SVNDay[0] = 8; $SVNDay[1] = 13; $SVNDay[2] = 2009; $SVNDay[3] = $SVNDay[0]."/".$SVNDay[1]."/".$SVNDay[2];
+$VER2[0] = "Pre-Alpha"; $VER2[1] = "PA"; $VER2[2] = "SVN"; $SubVerN = 309; $RName = "iDB"; $SFName = "IntDB";
+$SVNDay[0] = 8; $SVNDay[1] = 14; $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);