mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 05:50:42 +02:00
[ticket/10631] Stagger the enable/disable/purge for extensions
PHPBB3-10631
This commit is contained in:
committed by
Unknown Bliss
parent
bf6e91b5f3
commit
28ca2d6a5f
@@ -56,7 +56,12 @@ class acp_extensions
|
||||
break;
|
||||
|
||||
case 'enable':
|
||||
$phpbb_extension_manager->enable($ext_name);
|
||||
if ($phpbb_extension_manager->enable_step($ext_name))
|
||||
{
|
||||
$template->assign_var('S_NEXT_STEP', true);
|
||||
|
||||
meta_refresh(0, $this->u_action . '&action=enable&ext_name=' . $ext_name);
|
||||
}
|
||||
|
||||
$this->tpl_name = 'acp_ext_enable';
|
||||
|
||||
@@ -75,7 +80,12 @@ class acp_extensions
|
||||
break;
|
||||
|
||||
case 'disable':
|
||||
$phpbb_extension_manager->disable($ext_name);
|
||||
if ($phpbb_extension_manager->disable_step($ext_name))
|
||||
{
|
||||
$template->assign_var('S_NEXT_STEP', true);
|
||||
|
||||
meta_refresh(0, $this->u_action . '&action=disable&ext_name=' . $ext_name);
|
||||
}
|
||||
|
||||
$this->tpl_name = 'acp_ext_disable';
|
||||
|
||||
@@ -94,7 +104,12 @@ class acp_extensions
|
||||
break;
|
||||
|
||||
case 'purge':
|
||||
$phpbb_extension_manager->purge($ext_name);
|
||||
if ($phpbb_extension_manager->purge_step($ext_name))
|
||||
{
|
||||
$template->assign_var('S_NEXT_STEP', true);
|
||||
|
||||
meta_refresh(0, $this->u_action . '&action=purge&ext_name=' . $ext_name);
|
||||
}
|
||||
|
||||
$this->tpl_name = 'acp_ext_purge';
|
||||
|
||||
|
Reference in New Issue
Block a user