]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #3013 activating/deactivating a plugin forwards to plugin page with changed...
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 1 Mar 2011 01:58:30 +0000 (01:58 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 1 Mar 2011 01:58:30 +0000 (01:58 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@8523 36083f99-b078-4883-b0ff-0f9b5a30f544

actions/admin/plugins/activate.php
actions/admin/plugins/deactivate.php

index 822d09f43dc079b4de09a2e4125d7a213c07eac7..5196467b21734842d362bd8d85273893a706967c 100644 (file)
@@ -37,4 +37,8 @@ foreach ($plugin_guids as $guid) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward(REFERER);
\ No newline at end of file
+if (count($plugin_guids) == 1) {
+       forward("pg/admin/plugins/advanced#elgg-plugin-" . $plugin_guids[0]);
+} else {
+       forward(REFERER);
+}
\ No newline at end of file
index 24ab38501fd4bcbf0bf9bc64a6a81e7457ca5cf7..c1dd2d1b5ea1f1156868929b3206678bf3d24d47 100644 (file)
@@ -37,4 +37,8 @@ foreach ($plugin_guids as $guid) {
 elgg_invalidate_simplecache();
 elgg_filepath_cache_reset();
 
-forward(REFERER);
+if (count($plugin_guids) == 1) {
+       forward("pg/admin/plugins/advanced#elgg-plugin-" . $plugin_guids[0]);
+} else {
+       forward(REFERER);
+}