[ticket/10631] Fix list_available_exts

PHPBB3-10631
This commit is contained in:
Nathan Guse 2012-07-22 19:44:35 -05:00 committed by Unknown Bliss
parent 3ba59c6362
commit 6b12f71b94

View file

@ -185,13 +185,11 @@ class acp_extensions
*/
function list_available_exts(phpbb_extension_manager $phpbb_extension_manager, phpbb_template $template)
{
$all_available = array_keys($phpbb_extension_manager->all_available());
$all_configured = array_keys($phpbb_extension_manager->all_configured());
$uninstalled = array_diff($all_available, $all_configured);
$uninstalled = array_diff_key($phpbb_extension_manager->all_available(), $phpbb_extension_manager->all_configured());
foreach ($uninstalled as $name => $location)
{
$md_manager = $phpbb_extension_manager->get_extension_metadata($ext, $template);
$md_manager = $phpbb_extension_manager->get_extension_metadata($name, $template);
$template->assign_block_vars('disabled', array(
'EXT_NAME' => $md_manager->get_metadata('name'),