mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-03-12 00:45:34 +00:00
fix checking of extensions
This commit is contained in:
parent
b6ed28b4ec
commit
334639cbb5
|
@ -196,15 +196,14 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Theme_Style {
|
|||
$errmsgs = array();
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
// if(!isset($extconf['disable']) || $extconf['disable'] == false) {
|
||||
$extmgr->checkExtension($extname);
|
||||
$errmsgs = $extmgr->getErrorMsgs();
|
||||
if($errmsgs)
|
||||
if(!$extmgr->checkExtensionByDir($extname))
|
||||
echo "<tr class=\"table-danger error\" ref=\"".$extname."\">";
|
||||
else
|
||||
echo "<tr class=\"table-success success\" ref=\"".$extname."\">";
|
||||
} else {
|
||||
echo "<tr class=\"table-warning warning\" ref=\"".$extname."\">";
|
||||
}
|
||||
$errmsgs = $extmgr->getErrorMsgs();
|
||||
echo "<td width=\"32\">";
|
||||
if($extconf['icon'])
|
||||
echo "<img width=\"32\" height=\"32\" src=\"".$httproot."ext/".$extname."/".$extconf['icon']."\" alt=\"".$extname."\" title=\"".$extname."\">";
|
||||
|
@ -309,10 +308,10 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Theme_Style {
|
|||
print "<th></th>\n";
|
||||
print "</tr></thead><tbody>\n";
|
||||
$list = $extmgr->getExtensionList();
|
||||
foreach($list as $re) {
|
||||
foreach($list as $en=>$re) {
|
||||
if(!$re)
|
||||
continue;
|
||||
$extmgr->checkExtension($re);
|
||||
$extmgr->checkExtensionByName($en, $re);
|
||||
$checkmsgs = $extmgr->getErrorMsgs();
|
||||
$needsupdate = !isset($extconf[$re['name']]) || SeedDMS_Extension_Mgr::cmpVersion($re['version'], $extconf[$re['name']]['version']) > 0;
|
||||
echo "<tr";
|
||||
|
|
Loading…
Reference in New Issue
Block a user