Revision 1773
Added by Dietmar over 11 years ago
preferences_form.php | ||
---|---|---|
37 | 37 |
require_once(WB_PATH .'/account/languages/' .LANGUAGE .'.php'); |
38 | 38 |
} |
39 | 39 |
require_once(WB_PATH.'/framework/functions-utf8.php'); |
40 |
echo '<style type="text/css">'; |
|
41 |
include(WB_PATH .'/account/frontend.css'); |
|
42 |
echo "\n</style>\n"; |
|
40 |
|
|
41 |
// echo '<style type="text/css">'; |
|
42 |
// include(WB_PATH .'/account/frontend.css'); |
|
43 |
// echo "\n</style>\n"; |
|
44 |
|
|
43 | 45 |
$user_time = true; |
44 | 46 |
require(ADMIN_PATH.'/interface/timezones.php'); |
45 | 47 |
require(ADMIN_PATH.'/interface/date_formats.php'); |
46 | 48 |
require(ADMIN_PATH.'/interface/time_formats.php'); |
47 | 49 |
$error = array(); |
48 | 50 |
$success = array(); |
49 |
$template = new Template(WB_PATH .'/account','keep'); |
|
51 |
$template = new Template(WB_PATH .'/account/htt','keep');
|
|
50 | 52 |
|
51 | 53 |
switch($wb->get_post('action')): |
52 | 54 |
case 'details': |
... | ... | |
67 | 69 |
$template->set_file('page', 'preferences.htt'); |
68 | 70 |
$template->set_block('page', 'main_block', 'main'); |
69 | 71 |
// get existing values from database |
70 |
$sql = "SELECT display_name,email FROM ".TABLE_PREFIX."users WHERE user_id = '".$wb->get_user_id()."'";
|
|
72 |
$sql = "SELECT `display_name`,`email` FROM ".TABLE_PREFIX."users WHERE `user_id` = '".$wb->get_user_id()."'";
|
|
71 | 73 |
$rowset = $database->query($sql); |
72 | 74 |
if($database->is_error()) $error[] = $database->get_error(); |
73 | 75 |
$row = $rowset->fetchRow(); |
... | ... | |
145 | 147 |
} |
146 | 148 |
// Insert language headings |
147 | 149 |
$template->set_var(array( |
148 |
'HEADING_MY_SETTINGS' => $HEADING['MY_SETTINGS'],
|
|
149 |
'HEADING_MY_EMAIL' => $HEADING['MY_EMAIL'],
|
|
150 |
'HEADING_MY_PASSWORD' => $HEADING['MY_PASSWORD']
|
|
151 |
)
|
|
152 |
);
|
|
150 |
'HEADING_MY_SETTINGS' => $HEADING['MY_SETTINGS'], |
|
151 |
'HEADING_MY_EMAIL' => $HEADING['MY_EMAIL'], |
|
152 |
'HEADING_MY_PASSWORD' => $HEADING['MY_PASSWORD'] |
|
153 |
) |
|
154 |
); |
|
153 | 155 |
// Insert language text and messages |
154 | 156 |
$template->set_var(array( |
155 |
'HTTP_REFERER' => $_SESSION['HTTP_REFERER'],
|
|
156 |
'TEXT_SAVE' => $TEXT['SAVE'],
|
|
157 |
'TEXT_RESET' => $TEXT['RESET'],
|
|
158 |
'TEXT_CANCEL' => $TEXT['CANCEL'],
|
|
159 |
'TEXT_DISPLAY_NAME' => $TEXT['DISPLAY_NAME'],
|
|
160 |
'TEXT_EMAIL' => $TEXT['EMAIL'],
|
|
161 |
'TEXT_LANGUAGE' => $TEXT['LANGUAGE'],
|
|
162 |
'TEXT_TIMEZONE' => $TEXT['TIMEZONE'],
|
|
163 |
'TEXT_DATE_FORMAT' => $TEXT['DATE_FORMAT'],
|
|
164 |
'TEXT_TIME_FORMAT' => $TEXT['TIME_FORMAT'],
|
|
165 |
'TEXT_CURRENT_PASSWORD' => $TEXT['CURRENT_PASSWORD'],
|
|
166 |
'TEXT_NEW_PASSWORD' => $TEXT['NEW_PASSWORD'],
|
|
167 |
'TEXT_RETYPE_NEW_PASSWORD' => $TEXT['RETYPE_NEW_PASSWORD']
|
|
168 |
)
|
|
169 |
);
|
|
157 |
'HTTP_REFERER' => $_SESSION['HTTP_REFERER'], |
|
158 |
'TEXT_SAVE' => $TEXT['SAVE'], |
|
159 |
'TEXT_RESET' => $TEXT['RESET'], |
|
160 |
'TEXT_CANCEL' => $TEXT['CANCEL'], |
|
161 |
'TEXT_DISPLAY_NAME' => $TEXT['DISPLAY_NAME'], |
|
162 |
'TEXT_EMAIL' => $TEXT['EMAIL'], |
|
163 |
'TEXT_LANGUAGE' => $TEXT['LANGUAGE'], |
|
164 |
'TEXT_TIMEZONE' => $TEXT['TIMEZONE'], |
|
165 |
'TEXT_DATE_FORMAT' => $TEXT['DATE_FORMAT'], |
|
166 |
'TEXT_TIME_FORMAT' => $TEXT['TIME_FORMAT'], |
|
167 |
'TEXT_CURRENT_PASSWORD' => $TEXT['CURRENT_PASSWORD'], |
|
168 |
'TEXT_NEW_PASSWORD' => $TEXT['NEW_PASSWORD'], |
|
169 |
'TEXT_RETYPE_NEW_PASSWORD' => $TEXT['RETYPE_NEW_PASSWORD'] |
|
170 |
) |
|
171 |
); |
|
170 | 172 |
|
171 | 173 |
// Insert module releated language text and messages |
172 | 174 |
$template->set_var(array( |
173 |
'MOD_PREFERENCE_PLEASE_SELECT' => $MOD_PREFERENCE['PLEASE_SELECT'],
|
|
174 |
'MOD_PREFERENCE_SAVE_SETTINGS' => $MOD_PREFERENCE['SAVE_SETTINGS'],
|
|
175 |
'MOD_PREFERENCE_SAVE_EMAIL' => $MOD_PREFERENCE['SAVE_EMAIL'],
|
|
176 |
'MOD_PREFERENCE_SAVE_PASSWORD' => $MOD_PREFERENCE['SAVE_PASSWORD'],
|
|
177 |
)
|
|
178 |
);
|
|
175 |
'MOD_PREFERENCE_PLEASE_SELECT' => $MOD_PREFERENCE['PLEASE_SELECT'],
|
|
176 |
'MOD_PREFERENCE_SAVE_SETTINGS' => $MOD_PREFERENCE['SAVE_SETTINGS'],
|
|
177 |
'MOD_PREFERENCE_SAVE_EMAIL' => $MOD_PREFERENCE['SAVE_EMAIL'],
|
|
178 |
'MOD_PREFERENCE_SAVE_PASSWORD' => $MOD_PREFERENCE['SAVE_PASSWORD'],
|
|
179 |
) |
|
180 |
); |
|
179 | 181 |
// Insert error and/or success messages |
180 | 182 |
$template->set_block('main_block', 'error_block', 'error_list'); |
181 | 183 |
$template->set_var('ERROR_VALUE', ''); |
182 | 184 |
if(sizeof($error)>0){ |
183 |
foreach($error AS $value){ |
|
184 |
$template->set_var('ERROR_VALUE', $value); |
|
185 |
$template->parse('error_list', 'error_block', true); |
|
186 |
} |
|
185 |
$template->set_var('ERROR_VALUE', $wb->format_message(implode('<br />',$error),'error')); |
|
186 |
$template->parse('error_list', 'error_block', true); |
|
187 | 187 |
} else { |
188 | 188 |
$template->parse('error_list', ''); |
189 | 189 |
} |
... | ... | |
191 | 191 |
$template->set_block('main_block', 'success_block', 'success_list'); |
192 | 192 |
$template->set_var('SUCCESS_VALUE', ''); |
193 | 193 |
if(sizeof($success)!=0){ |
194 |
foreach($success AS $value){ |
|
195 |
$template->set_var('SUCCESS_VALUE', $value); |
|
194 |
$template->set_var('SUCCESS_VALUE', $wb->format_message(implode('<br />',$success),'ok')); |
|
196 | 195 |
$template->parse('success_list', 'success_block', true); |
197 |
} |
|
198 | 196 |
} else { |
199 | 197 |
$template->parse('success_list', ''); |
200 | 198 |
} |
Also available in: Unified diff
! account split html and code
+ add signup activation registering
+ add missing icons in themes