[Comoblog-commit] comoblog/admin/include modules.inc.php,1.4,1.5
Status: Inactive
Brought to you by:
markwallis
|
From: Mark W. \(a. serialmonkey\) <mar...@us...> - 2005-11-24 05:45:48
|
Update of /cvsroot/comoblog/comoblog/admin/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30127/admin/include Modified Files: modules.inc.php Log Message: 1364384 - Module install can fail without warning Index: modules.inc.php =================================================================== RCS file: /cvsroot/comoblog/comoblog/admin/include/modules.inc.php,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- modules.inc.php 18 Nov 2005 08:24:51 -0000 1.4 +++ modules.inc.php 24 Nov 2005 05:45:39 -0000 1.5 @@ -50,7 +50,7 @@ // parse content of xml install file $xmlparse = &new ParseXML; $xml = $xmlparse->GetXMLTree($install_file); - + $mod_name = trim($xml['MODULE'][0]['NAME'][0]['VALUE']); $mod_version = trim($xml['MODULE'][0]['VERSION'][0]['VALUE']); $mod_minimum_supported = trim($xml['MODULE'][0]['MINIMUM_SUPPORTED'][0]['VALUE']); @@ -58,6 +58,8 @@ $mod_info = trim($xml['MODULE'][0]['INFO'][0]['VALUE']); $mod_filter_posts = trim($xml['MODULE'][0]['FILTER_POSTS'][0]['VALUE']); $mod_filter_comments = trim($xml['MODULE'][0]['FILTER_COMMENTS'][0]['VALUE']); + if ($mod_name == "") + return "Invalid module XML. Installation failed."; if ($mod_minimum_supported != NULL && intval($mod_minimum_supported) > intval(CFG_VERSION)) return "Module not supported on this version. Minimum supported version is ".$mod_minimum_supported; |