Minahito
minah****@users*****
2006年 1月 27日 (金) 13:24:28 JST
Index: xoops2jp/html/kernel/module.php diff -u xoops2jp/html/kernel/module.php:1.2.8.5 xoops2jp/html/kernel/module.php:1.2.8.6 --- xoops2jp/html/kernel/module.php:1.2.8.5 Mon Jan 2 21:40:26 2006 +++ xoops2jp/html/kernel/module.php Fri Jan 27 13:24:28 2006 @@ -1,5 +1,5 @@ <?php -// $Id: module.php,v 1.2.8.5 2006/01/02 12:40:26 minahito Exp $ +// $Id: module.php,v 1.2.8.6 2006/01/27 04:24:28 minahito Exp $ // ------------------------------------------------------------------------ // // XOOPS - PHP Content Management System // // Copyright (c) 2000 XOOPS.org // @@ -190,6 +190,14 @@ function loadInfo($dirname, $verbose = true) { global $xoopsConfig; + + // + // Guard multiplex loading. + // + if (!empty($this->modinfo)) { + return; + } + if (file_exists(XOOPS_ROOT_PATH.'/modules/'.$dirname.'/language/'.$xoopsConfig['language'].'/modinfo.php')) { include_once XOOPS_ROOT_PATH.'/modules/'.$dirname.'/language/'.$xoopsConfig['language'].'/modinfo.php'; } elseif (file_exists(XOOPS_ROOT_PATH.'/modules/'.$dirname.'/language/english/modinfo.php')) {