mirror of
https://github.com/e107inc/e107.git
synced 2025-08-01 04:10:38 +02:00
Fix for Plugin Manager addon prefs.
This commit is contained in:
@@ -221,7 +221,7 @@ class e107Update
|
|||||||
function updatePlugin($path)
|
function updatePlugin($path)
|
||||||
{
|
{
|
||||||
e107::getPlugin()->install_plugin_xml($path, 'upgrade');
|
e107::getPlugin()->install_plugin_xml($path, 'upgrade');
|
||||||
e107::getPlugin()->save_addon_prefs(); // Rebuild addon prefs.
|
// e107::getPlugin()->save_addon_prefs(); // Rebuild addon prefs.
|
||||||
e107::getMessage()->reset(E_MESSAGE_INFO);
|
e107::getMessage()->reset(E_MESSAGE_INFO);
|
||||||
e107::getMessage()->addSuccess(LAN_UPDATED." : ".$path);
|
e107::getMessage()->addSuccess(LAN_UPDATED." : ".$path);
|
||||||
|
|
||||||
|
@@ -2308,6 +2308,8 @@ class e107plugin
|
|||||||
|
|
||||||
e107::getConfig('core')->save(true, false, false);
|
e107::getConfig('core')->save(true, false, false);
|
||||||
|
|
||||||
|
$this->save_addon_prefs('update');
|
||||||
|
|
||||||
/* if($function == 'install')
|
/* if($function == 'install')
|
||||||
{
|
{
|
||||||
if(isset($plug_vars['management']['installDone'][0]))
|
if(isset($plug_vars['management']['installDone'][0]))
|
||||||
@@ -3859,7 +3861,7 @@ class e107plugin
|
|||||||
*/
|
*/
|
||||||
function save_addon_prefs($mode = 'upgrade')
|
function save_addon_prefs($mode = 'upgrade')
|
||||||
{
|
{
|
||||||
e107::getMessage()->addDebug('Running save_addon_prefs('.$mode.')');
|
$this->log('Running save_addon_prefs('.$mode.')');
|
||||||
|
|
||||||
$sql = e107::getDb();
|
$sql = e107::getDb();
|
||||||
$core = e107::getConfig('core');
|
$core = e107::getConfig('core');
|
||||||
@@ -4101,6 +4103,8 @@ class e107plugin
|
|||||||
echo $plugin_path." = ".implode(",", $p_addons)."<br />";
|
echo $plugin_path." = ".implode(",", $p_addons)."<br />";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$this->log("Detected Addons: ".print_a($p_addons,true));
|
||||||
|
|
||||||
return implode(",", $p_addons);
|
return implode(",", $p_addons);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user