From c4be6fcbe1c2103c6d397857d3b9e2cc0ea36e71 Mon Sep 17 00:00:00 2001 From: nacin Date: Fri, 17 Dec 2010 23:21:15 +0000 Subject: [PATCH] Network Admin: Show a warning when deleting non-network-only plugins, as they may be activated on subsites. fixes #15709. git-svn-id: http://svn.automattic.com/wordpress/trunk@17036 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/plugins.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/wp-admin/plugins.php b/wp-admin/plugins.php index 3ee1cff2e..86bb35df1 100644 --- a/wp-admin/plugins.php +++ b/wp-admin/plugins.php @@ -217,12 +217,15 @@ if ( $action ) {
$data ) { $plugin_info[ $plugin_file ] = _get_plugin_data_markup_translate( $plugin_file, $data ); $plugin_info[ $plugin_file ]['is_uninstallable'] = is_uninstallable_plugin( $plugin ); + if ( ! $plugin_info[ $plugin_file ]['Network'] ) + $have_non_network_plugins = true; } } } @@ -243,6 +248,9 @@ if ( $action ) { $plugins_to_delete = count( $plugin_info ); echo '

' . _n( 'Delete Plugin', 'Delete Plugins', $plugins_to_delete ) . '

'; ?> + +

+