From 86871365818fa07fe92448ddac170b88b68906ad Mon Sep 17 00:00:00 2001 From: e107steved Date: Tue, 20 Jan 2009 22:22:01 +0000 Subject: [PATCH] Extra parameter for forms handler --- e107_handlers/userclass_class.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/e107_handlers/userclass_class.php b/e107_handlers/userclass_class.php index b61c76ddb..1e47ce6bb 100644 --- a/e107_handlers/userclass_class.php +++ b/e107_handlers/userclass_class.php @@ -11,9 +11,9 @@ | GNU General Public License (http://gnu.org). | | $Source: /cvs_backup/e107_0.8/e107_handlers/userclass_class.php,v $ -| $Revision: 1.28 $ -| $Date: 2009-01-15 15:42:24 $ -| $Author: secretr $ +| $Revision: 1.29 $ +| $Date: 2009-01-20 22:22:01 $ +| $Author: e107steved $ +----------------------------------------------------------------------------+ */ @@ -499,7 +499,7 @@ class user_class } - function vetted_tree($treename, $callback='', $current_value='', $optlist = '') + function vetted_tree($treename, $callback='', $current_value='', $optlist = '',$opt_options = '') { $ret = ''; if (!$callback) $callback=array($this,'select'); @@ -508,7 +508,7 @@ class user_class $perms = $this->uc_required_class_list($optlist,TRUE); // List of classes which we can display if (isset($perms[e_UC_BLANK])) { - $ret .= call_user_func($callback,$treename, e_UC_BLANK, $current_value,0); + $ret .= call_user_func($callback,$treename, e_UC_BLANK, $current_value,0, $opt_options); } foreach ($this->class_parents as $p) { @@ -516,7 +516,7 @@ class user_class { $ret .= call_user_func($callback,$treename, $p,$current_value,0); } - $ret .= $this->vetted_sub_tree($treename, $callback,$p,0, $current_value, $perms); + $ret .= $this->vetted_sub_tree($treename, $callback,$p,0, $current_value, $perms. $opt_options); } return $ret; }