ログイン
ユーザ名

パスワード



パスワード紛失

新規登録
参照元情報
参照なし

このフォーラムではゲスト投稿が禁止されています

このフォーラムに新しいトピックを立てることはできません

Action
list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック

なし Shortcut Bugs : Legacy 215 UNMG Distribution

Windows
Xoopserver41
Legacy 2.1.5 UNMG

Install Shortcut
Import module menu

Bug
----
First time we import, it works as expected.
But then, we get an error message with second import.
Notice [PHP]: Undefined index: sub in file W:\www\xoopscube\modules\shortcut\admin\index.php line 179
Warning [PHP]: Wrong parameter count for md5() in file W:\www\xoopscube\modules\shortcut\edit_func.php line 73
Warning [PHP]: Invalid argument supplied for foreach() in file W:\www\xoopscube\modules\shortcut\admin\index.php line 183

No data is stored into database!

なし Re: Shortcut Bugs : Legacy 215 UNMG Distribution

Thank you reporting.

Umm, It will be import no sub menu exists.
I forget this case.
--- modules/shortcut/admin/index.php	13  7月 2008 21:21:14 +0900	1.9
+++ modules/shortcut/admin/index.php	16  8月 2008 11:44:31 +0900	
@@ -167,16 +167,17 @@
     $path = XOOPS_ROOT_PATH.'/modules/'.$dirname;
     $lang = $path.'/language/'.$xoopsConfig['language'].'/modinfo.php';
     if (!file_exists($lang)) $lang = $path.'/language/english/modinfo.php';
-    include_once $lang;
+    if (file_exists($lang)) include_once $lang;
 
     global $modversion;
     include $path.'/xoops_version.php';
-    $sub = $modversion['sub'];
     $url = XOOPS_URL."/modules/$dirname/";
     $id = store_new_links($url, $module->getVar('name'), 0, $weight);
-    $n = 0;
-    foreach ($sub as $k => $v) {
-	store_new_links($url.$v['url'], $v['name'], $id, ++$n);
+    if (!empty($modversion['sub'])) {
+	$n = 0;
+	foreach ($modversion['sub'] as $k => $v) {
+	    store_new_links($url.$v['url'], $v['name'], $id, ++$n);
+	}
     }
     return true;
 }

list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック



条件検索へ
© 2008 MySite Web Service