From 44f6f69a7eca169850dd99cb0f9bcb5a36d722a2 Mon Sep 17 00:00:00 2001 From: Damien Regad Date: Sat, 31 May 2014 00:19:43 +0200 Subject: [PATCH] Simplify code to list installed plugins --- manage_plugin_page.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/manage_plugin_page.php b/manage_plugin_page.php index 7526598156..7d9cc48256 100644 --- a/manage_plugin_page.php +++ b/manage_plugin_page.php @@ -64,7 +64,6 @@ function ( $p1, $p2 ) { $t_plugins_installed = array(); $t_plugins_available = array(); -$t_forced_plugins = config_get_global( 'plugins_force_installed' ); foreach( $t_plugins as $t_basename => $t_plugin ) { if( plugin_is_registered( $t_basename ) ) { @@ -113,7 +112,6 @@ function ( $p1, $p2 ) { $t_url = $t_plugin->url; $t_requires = $t_plugin->requires; $t_depends = array(); - $t_forced = isset( $t_forced_plugins[ $t_basename ] ); $t_priority = plugin_priority( $t_basename ); $t_protected = plugin_protected( $t_basename ); @@ -139,7 +137,6 @@ function ( $p1, $p2 ) { } $t_upgrade = plugin_needs_upgrade( $t_plugin ); - $t_uninstall = ( 'MantisCore' != $t_basename && !$t_protected ); if ( is_array( $t_requires ) ) { foreach( $t_requires as $t_plugin => $t_version ) { @@ -170,16 +167,20 @@ function ( $p1, $p2 ) { echo '',$t_depends,''; if ( 'MantisCore' == $t_basename ) { echo '  '; - } else if ( $t_forced ) { - echo '','',''; - echo '','',''; } else { - echo '','',''; - echo '','',''; + echo '', + '',''; + echo '', + '', + '',''; } echo ''; if ( $t_upgrade ) { print_bracket_link( 'manage_plugin_upgrade.php?name=' . $t_basename . form_security_param( 'manage_plugin_upgrade' ), lang_get( 'plugin_upgrade' ) ); } - if ( $t_uninstall ) { print_bracket_link( 'manage_plugin_uninstall.php?name=' . $t_basename . form_security_param( 'manage_plugin_uninstall' ), lang_get( 'plugin_uninstall' ) ); } + if ( !$t_protected ) { print_bracket_link( 'manage_plugin_uninstall.php?name=' . $t_basename . form_security_param( 'manage_plugin_uninstall' ), lang_get( 'plugin_uninstall' ) ); } echo ''; } ?>