[xoops-cvslog 1923] CVS update: xoops2jp/html/modules/base/admin/class

Back to archive index

Minahito minah****@users*****
2006年 1月 25日 (水) 17:02:36 JST


Index: xoops2jp/html/modules/base/admin/class/ModuleUtils.class.php
diff -u xoops2jp/html/modules/base/admin/class/ModuleUtils.class.php:1.1.2.8 xoops2jp/html/modules/base/admin/class/ModuleUtils.class.php:1.1.2.9
--- xoops2jp/html/modules/base/admin/class/ModuleUtils.class.php:1.1.2.8	Sun Jan  1 21:21:33 2006
+++ xoops2jp/html/modules/base/admin/class/ModuleUtils.class.php	Wed Jan 25 17:02:36 2006
@@ -152,12 +152,13 @@
 			$filePath = XOOPS_MODULE_PATH . "/" . $dirname . "/templates/" . $fileName;
 		}
 
-		if (!file_exists($filePath))
+		if (!file_exists($filePath) && is_file($filePath))
 			return false;
 
 		$lines = file($filePath);
-		if ($lines == false)
+		if ($lines == false) {
 			return false;
+		}
 
 		$tpldata = "";
 		foreach ($lines as $line) {
@@ -253,6 +254,10 @@
 	 */
 	function installBlockTemplate(&$module, &$block)
 	{
+		if ($block->get('template') == null) {
+			return true;
+		}
+		
 		$tplHandler =& xoops_gethandler('tplfile');
 
 		$criteria =& new CriteriaCompo();


xoops-cvslog メーリングリストの案内
Back to archive index