From f5473bfeff2746a8ab96ac9d2fe2269c70dce1ce Mon Sep 17 00:00:00 2001 From: e107steved Date: Fri, 29 Aug 2008 19:56:26 +0000 Subject: [PATCH] Bugtracker #4495 - couldn't add new fields --- e107_admin/users_extended.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/e107_admin/users_extended.php b/e107_admin/users_extended.php index d55f3011f..c332e3cea 100755 --- a/e107_admin/users_extended.php +++ b/e107_admin/users_extended.php @@ -11,8 +11,8 @@ | GNU General Public License (http://gnu.org). | | $Source: /cvs_backup/e107_0.8/e107_admin/users_extended.php,v $ -| $Revision: 1.10 $ -| $Date: 2008-04-06 21:38:02 $ +| $Revision: 1.11 $ +| $Date: 2008-08-29 19:56:26 $ | $Author: e107steved $ +----------------------------------------------------------------------------+ */ @@ -273,6 +273,7 @@ class users_ext if(!$current) { // Show existing fields + $mode = 'show'; $text = "
"; $text .= " @@ -357,6 +358,7 @@ class users_ext { if($current == 'new') { + $mode = 'new'; $current = array(); $current_include = ''; $current_regex = ''; @@ -365,8 +367,10 @@ class users_ext } else { // Editing existing definition + $mode = 'edit'; list($current_include, $current_regex, $current_regexfail, $current_hide) = explode("^,^",$current['user_extended_struct_parms']); } + $text .= " "; @@ -624,7 +628,8 @@ class users_ext $text .= "
"; - if ((!is_array($current) || $action == "continue") && $sub_action == "") +// if ((!is_array($current) || $action == "continue") && $sub_action == "") + if ((($mode == 'new') || $action == "continue") && $sub_action == "") { $text .= "