[geeklog-jp commit] r1234 - in trunk/geeklog-1-jp/public_html/layout: mobile mobile_3g

Back to archive index

codes****@googl***** codes****@googl*****
2009年 3月 6日 (金) 23:08:09 JST


Author: mystralkk
Date: Fri Mar  6 06:07:27 2009
New Revision: 1234

Modified:
    trunk/geeklog-1-jp/public_html/layout/mobile/functions.php
    trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php

Log:
掲示板プラグインをインストールしていない時でもブロックメニューに表示されてし 
まうバグを修正しました。

Modified: trunk/geeklog-1-jp/public_html/layout/mobile/functions.php
==============================================================================
--- trunk/geeklog-1-jp/public_html/layout/mobile/functions.php	(original)
+++ trunk/geeklog-1-jp/public_html/layout/mobile/functions.php	Fri Mar  6  
06:07:27 2009
@@ -204,35 +204,53 @@
      /*
       * メニュー
       */
+	$akey = 1;
+	
      // ホーム
      $footer->set_var( 'mn_tohome', '<a href="'. $_CONF['site_url'] .
-                      '/" accesskey="1">' . $LANG01['68'] . '</a>' );
+                      '/" accesskey="' . $akey . '">' .  
$LANG01['68'] . '</a>' );
+	$akey ++;
+	
      // ログイン/ログアウト
      if (!empty ($_USER['uid']) && ($_USER['uid'] > 1)) {
          	$footer->set_var( 'mn_login_or_logout',
  						  '<a href="'. $_CONF['site_url'] .
-                              '/users.php?mode=logout" accesskey="2">' .  
$LANG01['19'] . '</a>' );
+                              '/users.php?mode=logout" accesskey="' .  
$akey . '">' . $LANG01['19'] . '</a>' );
      } else {
          	$footer->set_var( 'mn_login_or_logout',
  						  '<a href="'. $_CONF['site_url'] .
-                              '/users.php?mode=login" accesskey="2">' .  
$LANG01['47'] . '</a>' );
-    }
+                              '/users.php?mode=login" accesskey="' .  
$akey . '">' . $LANG01['47'] . '</a>' );
+    }
+	$akey ++;
+	
      // 記事投稿
      $footer->set_var( 'mn_submit', '<a href="' . $_CONF['site_url'] .
-                      '/submit.php?type=story" accesskey="3">' .  
$LANG01['71'] . '</a>' );
+                      '/submit.php?type=story" accesskey="' .  
$akey . '">' . $LANG01['71'] . '</a>' );
+	$akey ++;
+	
      // 掲示板
-    $footer->set_var( 'mn_forum', '<a href="' . $_CONF['site_url'] .
-                      '/forum/index.php" accesskey="4">' . "掲示板</a>" );
+	$temp = DB_query("SELECT 1 AS cnt FROM {$_TABLES['plugins']} WHERE  
(pi_name = 'forum') AND (pi_enabled = '1')");
+	if (DB_numRows($temp) == 1) {
+	    $footer->set_var( 'mn_forum', '<a href="' . $_CONF['site_url'] .
+    	                  '/forum/index.php" accesskey="' . $akey . '">' . "掲 
示板</a>" );
+		$akey ++;
+	}
+	
      // 記事一覧
      $footer->set_var( 'mn_directory', '<a href="' . $_CONF['site_url'] .
-                      '/directory.php" accesskey="5">' .  
$LANG01['117'] . '</a>' );
+                      '/directory.php" accesskey="' . $akey . '">' .  
$LANG01['117'] . '</a>' );
+	$akey ++;
+	
      // 検索
      $footer->set_var( 'mn_search', '<a href="' . $_CONF['site_url'] .
-                      '/search.php" accesskey="6">' .  
$LANG01['75'] . '</a>' );
+                      '/search.php" accesskey="' . $akey . '">' .  
$LANG01['75'] . '</a>' );
+	$akey ++;
+	
      // ブロック
      $footer->set_var( 'mn_block', '<a href="' . $_CONF['site_url'] .
-                      '/mobileblocks.php" accesskey="7">' .  
$LANG01['12'] . '</a>' );
-
+                      '/mobileblocks.php" accesskey="' . $akey . '">' .  
$LANG01['12'] . '</a>' );
+	$akey ++;
+	
      // Call to plugins to set template variables in the footer
      PLG_templateSetVars( 'footer', $footer );


Modified: trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php
==============================================================================
--- trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php	(original)
+++ trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php	Fri Mar   
6 06:07:27 2009
@@ -204,35 +204,53 @@
      /*
       * メニュー
       */
+	$akey = 1;
+	
      // ホーム
      $footer->set_var( 'mn_tohome', '<a href="'. $_CONF['site_url'] .
-                      '/" accesskey="1">' . $LANG01['68'] . '</a>' );
+                      '/" accesskey="' . $akey . '">' .  
$LANG01['68'] . '</a>' );
+	$akey ++;
+	
      // ログイン/ログアウト
      if (!empty ($_USER['uid']) && ($_USER['uid'] > 1)) {
          	$footer->set_var( 'mn_login_or_logout',
  						  '<a href="'. $_CONF['site_url'] .
-                              '/users.php?mode=logout" accesskey="2">' .  
$LANG01['19'] . '</a>' );
+                              '/users.php?mode=logout" accesskey="' .  
$akey . '">' . $LANG01['19'] . '</a>' );
      } else {
          	$footer->set_var( 'mn_login_or_logout',
  						  '<a href="'. $_CONF['site_url'] .
-                              '/users.php?mode=login" accesskey="2">' .  
$LANG01['47'] . '</a>' );
-    }
+                              '/users.php?mode=login" accesskey="' .  
$akey . '">' . $LANG01['47'] . '</a>' );
+    }
+	$akey ++;
+	
      // 記事投稿
      $footer->set_var( 'mn_submit', '<a href="' . $_CONF['site_url'] .
-                      '/submit.php?type=story" accesskey="3">' .  
$LANG01['71'] . '</a>' );
+                      '/submit.php?type=story" accesskey="' .  
$akey . '">' . $LANG01['71'] . '</a>' );
+	$akey ++;
+	
      // 掲示板
-    $footer->set_var( 'mn_forum', '<a href="' . $_CONF['site_url'] .
-                      '/forum/index.php" accesskey="4">' . "掲示板</a>" );
+	$temp = DB_query("SELECT 1 AS cnt FROM {$_TABLES['plugins']} WHERE  
(pi_name = 'forum') AND (pi_enabled = '1')");
+	if (DB_numRows($temp) == 1) {
+	    $footer->set_var( 'mn_forum', '<a href="' . $_CONF['site_url'] .
+    	                  '/forum/index.php" accesskey="' . $akey . '">' . "掲 
示板</a>" );
+		$akey ++;
+	}
+	
      // 記事一覧
      $footer->set_var( 'mn_directory', '<a href="' . $_CONF['site_url'] .
-                      '/directory.php" accesskey="5">' .  
$LANG01['117'] . '</a>' );
+                      '/directory.php" accesskey="' . $akey . '">' .  
$LANG01['117'] . '</a>' );
+	$akey ++;
+	
      // 検索
      $footer->set_var( 'mn_search', '<a href="' . $_CONF['site_url'] .
-                      '/search.php" accesskey="6">' .  
$LANG01['75'] . '</a>' );
+                      '/search.php" accesskey="' . $akey . '">' .  
$LANG01['75'] . '</a>' );
+	$akey ++;
+	
      // ブロック
      $footer->set_var( 'mn_block', '<a href="' . $_CONF['site_url'] .
-                      '/mobileblocks.php" accesskey="7">' .  
$LANG01['12'] . '</a>' );
-
+                      '/mobileblocks.php" accesskey="' . $akey . '">' .  
$LANG01['12'] . '</a>' );
+	$akey ++;
+	
      // Call to plugins to set template variables in the footer
      PLG_templateSetVars( 'footer', $footer );




Geeklogjp-changes メーリングリストの案内
Back to archive index