From 8be81134528bdb0c791910b0fa509e6662f093d1 Mon Sep 17 00:00:00 2001 From: marcus Date: Fri, 27 Feb 2009 15:09:14 +0000 Subject: Enable all / disable all functionality added git-svn-id: https://code.elgg.org/elgg/trunk@2982 36083f99-b078-4883-b0ff-0f9b5a30f544 --- actions/admin/plugins/disableall.php | 36 +++++++++++++++++++++++++++++++++++ actions/admin/plugins/enableall.php | 37 ++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 actions/admin/plugins/disableall.php create mode 100644 actions/admin/plugins/enableall.php (limited to 'actions') diff --git a/actions/admin/plugins/disableall.php b/actions/admin/plugins/disableall.php new file mode 100644 index 000000000..efb91f773 --- /dev/null +++ b/actions/admin/plugins/disableall.php @@ -0,0 +1,36 @@ + $data) + { + // Disable + if (disable_plugin($p)) + system_message(sprintf(elgg_echo('admin:plugins:disable:yes'), $p)); + else + register_error(sprintf(elgg_echo('admin:plugins:disable:no'), $p)); + } + + elgg_view_regenerate_simplecache(); + + forward($_SERVER['HTTP_REFERER']); + exit; +?> \ No newline at end of file diff --git a/actions/admin/plugins/enableall.php b/actions/admin/plugins/enableall.php new file mode 100644 index 000000000..5e0d8c3b5 --- /dev/null +++ b/actions/admin/plugins/enableall.php @@ -0,0 +1,37 @@ + $data) + { + // Enable + if (enable_plugin($p)) + system_message(sprintf(elgg_echo('admin:plugins:enable:yes'), $p)); + else + register_error(sprintf(elgg_echo('admin:plugins:enable:no'), $p)); + } + + elgg_view_regenerate_simplecache(); + + forward($_SERVER['HTTP_REFERER']); + exit; + +?> \ No newline at end of file -- cgit v1.2.3