[geeklog-hg] geeklog: Configuration now notifies plugins if a config option i...

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Sat Jul 13 13:42:43 EDT 2013


changeset 9187:2e77698479c9
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/2e77698479c9
user: Tom <websitemaster at cogeco.net>
date: Sat Jul 13 13:31:09 2013 -0400
description:
Configuration now notifies plugins if a config option is enabled or disabled

diffstat:

 public_html/admin/configuration.php |  8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diffs (18 lines):

diff -r 9e2be3704d10 -r 2e77698479c9 public_html/admin/configuration.php
--- a/public_html/admin/configuration.php	Sat Jul 13 13:13:28 2013 -0400
+++ b/public_html/admin/configuration.php	Sat Jul 13 13:31:09 2013 -0400
@@ -506,9 +506,11 @@
         );
     }
     
-    //$display = $config->get_ui($conf_group, array_key_exists('subgroup', $_POST)
-    //                                        ?  $_POST['subgroup'] : null);
-    $subgroup = array_key_exists('subgroup', $_POST)
+    // notify plugins when config item enabled or disabled 
+    $config_item[] = $_POST['name'];
+    PLG_configChange($conf_group, $config_item);
+    
+        $subgroup = array_key_exists('subgroup', $_POST)
               ? COM_applyFilter($_POST['subgroup']) : null;
     $display = $config->get_ui($conf_group, $subgroup);
 } elseif (array_key_exists('form_submit', $_POST) && SEC_checkToken()) {



More information about the geeklog-cvs mailing list