1
0
mirror of https://github.com/e107inc/e107.git synced 2025-03-14 01:19:44 +01:00

Issue #2531 - Theme/Plugin upgrade modal.

This commit is contained in:
Cameron 2017-04-16 09:22:15 -07:00
parent 9e8800cead
commit 57e8b8f06b
3 changed files with 11 additions and 2 deletions

View File

@ -1095,7 +1095,16 @@ class plugin_online_ui extends e_admin_ui
$this -> pluginCheck(true); // rescan the plugin directory
$text = e107::getPlugin()->install($pluginFolder);
$mes->addInfo($text);
$upgradable = e107::getPlug()->getUpgradableList();
if(!empty($upgradable[$pluginFolder]))
{
$mes->addSuccess("<a target='_top' href='".e_ADMIN."plugin.php?mode=installed&action=upgrade&id=".$pluginFolder."' class='btn btn-primary'>".LAN_UPDATE."</a>");
}
echo $mes->render('default', 'success');
}
else

View File

@ -1397,7 +1397,7 @@ Inverse 10 <span class="badge badge-inverse">10</span>
if(!empty($versions[$folder]['version']) && version_compare( $version, $versions[$folder]['version'], '<'))
{
$versions[$folder]['modalDownload'] = $mp->getDownloadModal('theme', $versions[$folder]);
$versions[$folder]['modalDownload'] = $mp->getDownloadModal($type, $versions[$folder]);
$ret[] = $versions[$folder];
e107::getMessage()->addDebug("Local version: ".$version." Remote version: ".$versions[$folder]['version']);
}

View File

@ -277,7 +277,7 @@ class e_marketplace
);
$d = http_build_query($srcData,false,'&');
$url = e_ADMIN.'theme.php?mode=download&src='.base64_encode($d);//$url.'&amp;action=download';
$url = e_ADMIN.'theme.php?mode=main&action=download&src='.base64_encode($d);//$url.'&amp;action=download';
}