From 3a642ef09ecb5af9126d2a86aa62d1e3e3b6e4bb Mon Sep 17 00:00:00 2001 From: Matt Mullenweg Date: Wed, 14 Apr 2004 19:04:14 +0000 Subject: [PATCH] Only include .php files. git-svn-id: https://develop.svn.wordpress.org/trunk@1071 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/plugins.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/wp-admin/plugins.php b/wp-admin/plugins.php index b9eade299c..4c880e03d7 100644 --- a/wp-admin/plugins.php +++ b/wp-admin/plugins.php @@ -10,7 +10,7 @@ if ($_GET['action']) { $current = trim($current); $current = preg_replace('|\n\s*|', '\n', $current); // I don't know where this is coming from update_option('active_plugins', $current); - header('Location: plugins.php'); + header('Location: plugins.php?activate=true'); } if ('deactivate' == $_GET['action']) { @@ -18,7 +18,7 @@ if ($_GET['action']) { $current = str_replace("\n" . $_GET['plugin'], '', $current); $current = preg_replace("|(\n)+\s*|", "\n", $current); update_option('active_plugins', trim($current)); - header('Location: plugins.php'); + header('Location: plugins.php?deactivate=true'); } } @@ -44,13 +44,24 @@ foreach ($check_plugins as $check_plugin) { ?> + + +

Plugin activated.

+
+ + +

Plugin deactivated.

+
+ +
read()) !== false) { - if (!preg_match('|^\.+$|', $file)) $plugin_files[] = $file; + if ( !preg_match('|^\.+$|', $file) && preg_match('|\.php$|', $file) ) + $plugin_files[] = $file; } }