Changeset 2246 for trunk/profile.php
- Timestamp:
- Mar 3, 2008, 6:07:55 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/profile.php
r2237 r2246 62 62 if (count($errors) != 0) 63 63 { 64 $template->assign_block_vars('errors',array()); 65 foreach ($errors as $error) 66 { 67 $template->assign_block_vars('errors.error', array('ERROR'=>$error)); 68 } 64 $template->assign('errors', $errors); 69 65 } 70 66 $template->set_filename('profile', 'profile.tpl'); … … 217 213 $template->set_filename('profile_content', 'profile_content.tpl'); 218 214 219 $expand = ($userdata['expand'] == 'true') ? 220 'EXPAND_TREE_YES':'EXPAND_TREE_NO'; 221 222 $nb_comments = 223 ($userdata['show_nb_comments'] == 'true') ? 224 'NB_COMMENTS_YES':'NB_COMMENTS_NO'; 225 226 $nb_hits = 227 ($userdata['show_nb_hits'] == 'true') ? 228 'NB_HITS_YES':'NB_HITS_NO'; 229 230 $template->assign_vars( 215 $template->assign('radio_options', 216 array( 217 'true' => l10n('yes'), 218 'false' => l10n('no'))); 219 220 $template->assign( 231 221 array( 232 222 'USERNAME'=>$userdata['username'], … … 238 228 'MAXWIDTH'=>@$userdata['maxwidth'], 239 229 'MAXHEIGHT'=>@$userdata['maxheight'], 240 241 $expand=>'checked="checked"', 242 $nb_comments=>'checked="checked"', 243 $nb_hits=>'checked="checked"', 244 230 'EXPAND' =>$userdata['expand'] ? 'true' : 'false', 231 'NB_COMMENTS'=>$userdata['show_nb_comments'] ? 'true' : 'false', 232 'NB_HITS'=>$userdata['show_nb_hits'] ? 'true' : 'false', 245 233 'REDIRECT' => $url_redirect, 246 247 234 'F_ACTION'=>$url_action, 248 235 )); 249 236 250 $blockname = 'template_option';251 252 237 foreach (get_pwg_themes() as $pwg_template) 253 238 { 254 if (isset($_POST['submit'])) 255 { 256 $selected = $_POST['template']==$pwg_template ? 'selected="selected"' : ''; 257 } 258 else if ($userdata['template'].'/'.$userdata['theme'] == $pwg_template) 259 { 260 $selected = 'selected="selected"'; 261 } 262 else 263 { 264 $selected = ''; 265 } 266 267 $template->assign_block_vars( 268 $blockname, 269 array( 270 'VALUE'=> $pwg_template, 271 'CONTENT' => $pwg_template, 272 'SELECTED' => $selected 273 )); 274 } 275 276 $blockname = 'language_option'; 239 if (isset($_POST['submit']) 240 or $userdata['template'].'/'.$userdata['theme'] == $pwg_template) 241 { 242 $template->assign('template_selection', $pwg_template); 243 } 244 $template_options[$pwg_template] = $pwg_template; 245 } 246 $template->assign('template_options', $template_options); 277 247 278 248 foreach (get_languages() as $language_code => $language_name) 279 249 { 280 if (isset($_POST['submit'])) 281 { 282 $selected = $_POST['language']==$language_code ? 'selected="selected"':''; 283 } 284 else if ($userdata['language'] == $language_code) 285 { 286 $selected = 'selected="selected"'; 287 } 288 else 289 { 290 $selected = ''; 291 } 292 293 $template->assign_block_vars( 294 $blockname, 295 array( 296 'VALUE'=> $language_code, 297 'CONTENT' => $language_name, 298 'SELECTED' => $selected 299 )); 300 } 250 if (isset($_POST['submit']) or $userdata['language'] == $language_code) 251 { 252 $template->assign('language_selection', $language_code); 253 } 254 $language_options[$language_code] = $language_name; 255 } 256 $template->assign('language_options', $language_options); 301 257 302 258 if (!(in_array($userdata['id'], array($conf['guest_id'], $conf['default_user_id'])))) 303 259 { 304 $template->assign_block_vars('not_special_user', array()); 305 if ( !defined('IN_ADMIN') ) 306 { 307 $template->assign_block_vars( 'not_special_user.not_admin', array() ); 308 } 260 $template->assign('not_special_user', true); 261 $template->assign('in_admin', defined('IN_ADMIN')); 309 262 } 310 263
Note: See TracChangeset
for help on using the changeset viewer.