Changeset 45:282249d3b55d for admin/auth.php
- Timestamp:
- 04/29/11 10:06:34 (14 years ago)
- Branch:
- userprefs
- Parents:
- 39:859596664e23 (diff), 37:89b90dfd3913 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/auth.php
r37 r45 32 32 $login_data = !empty($_POST['login_data']) ? $_POST['login_data'] : null; 33 33 $recover = $core->auth->allowPassChange() && !empty($_REQUEST['recover']); 34 $safe_mode = !empty($_REQUEST['safe_mode']);35 34 $akey = $core->auth->allowPassChange() && !empty($_GET['akey']) ? $_GET['akey'] : null; 36 35 $user_id = $user_pwd = $user_key = $user_email = null; … … 206 205 } 207 206 } 208 elseif ($check_user && !empty($_POST['safe_mode']) && !$core->auth->isSuperAdmin())209 {210 $err = __('Safe Mode can only be used for super administrators.');211 }212 207 elseif ($check_user) 213 208 { … … 218 213 if (!empty($_POST['blog'])) { 219 214 $_SESSION['sess_blog_id'] = $_POST['blog']; 220 }221 222 if (!empty($_POST['safe_mode']) && $core->auth->isSuperAdmin()) {223 $_SESSION['sess_safe_mode'] = true;224 215 } 225 216 … … 293 284 return true; 294 285 }; 295 296 $('a#safe_mode_link_help').click(function() {297 $(this).parent().next().slideToggle();298 });299 286 }); 300 287 //]]> … … 323 310 echo 324 311 '<fieldset><legend>'.__('Request a new password').'</legend>'. 325 '<p><label >'.__('Username:').' '.326 form::field(array('user_id' ),20,32,html::escapeHTML($user_id),'',1).'</label></p>'.327 328 '<p><label >'.__('Email:').' '.329 form::field(array('user_email' ),20,255,html::escapeHTML($user_email),'',2).'</label></p>'.312 '<p><label for="user_id">'.__('Username:').' '. 313 form::field(array('user_id','user_id'),20,32,html::escapeHTML($user_id),'',1).'</label></p>'. 314 315 '<p><label for="user_email">'.__('Email:').' '. 316 form::field(array('user_email','user_email'),20,255,html::escapeHTML($user_email),'',2).'</label></p>'. 330 317 331 318 '<p><input type="submit" value="'.__('recover').'" tabindex="3" />'. … … 339 326 echo 340 327 '<fieldset><legend>'.__('Change your password').'</legend>'. 341 '<p><label >'.__('New password:').' '.342 form::password(array('new_pwd' ),20,255,'','',1).'</label></p>'.343 344 '<p><label >'.__('Confirm password:').' '.345 form::password(array('new_pwd_c' ),20,255,'','',2).'</label></p>'.328 '<p><label for="new_pwd">'.__('New password:').' '. 329 form::password(array('new_pwd','new_pwd'),20,255,'','',1).'</label></p>'. 330 331 '<p><label for="new_pwd_c">'.__('Confirm password:').' '. 332 form::password(array('new_pwd_c','new_pwd_c'),20,255,'','',2).'</label></p>'. 346 333 '</fielset>'. 347 334 … … 359 346 echo 360 347 '<fieldset>'; 361 if ($safe_mode) {362 echo '<legend>'.__('Safe mode login').'</legend>';363 }364 348 echo 365 '<p><label >'.__('Username:').' '.366 form::field(array('user_id' ),20,32,html::escapeHTML($user_id),'',1).'</label></p>'.367 368 '<p><label >'.__('Password:').' '.369 form::password(array('user_pwd' ),20,255,'','',2).'</label></p>'.370 371 '<p><label class="classic">'.372 form::checkbox(array('user_remember' ),1,'','',3).' '.349 '<p><label for="user_id">'.__('Username:').' '. 350 form::field(array('user_id','user_id'),20,32,html::escapeHTML($user_id),'',1).'</label></p>'. 351 352 '<p><label for="user_pwd">'.__('Password:').' '. 353 form::password(array('user_pwd','user_pwd'),20,255,'','',2).'</label></p>'. 354 355 '<p><label for="user_remember" class="classic">'. 356 form::checkbox(array('user_remember','user_remember'),1,'','',3).' '. 373 357 __('Remember my ID on this computer').'</label></p>'. 374 358 375 '<p><input type="submit" value="'.__('log in').'" tabindex="4" /></p>';359 '<p><input type="submit" value="'.__('log in').'" tabindex="4" /></p>'; 376 360 377 361 if (!empty($_REQUEST['blog'])) { 378 362 echo form::hidden('blog',html::escapeHTML($_REQUEST['blog'])); 379 363 } 380 if($safe_mode) {381 echo form::hidden('safe_mode',1);382 }383 364 384 365 echo … … 386 367 387 368 '<p>'.__('You must accept cookies in order to use the private area.').'</p>'; 388 389 if ($safe_mode) {390 echo391 '<p><a href="auth.php" id="normal_mode_link">'.__('Get back to normal authentication').'</a></p>';392 } else {393 echo394 '<p><a href="auth.php?safe_mode=1" id="safe_mode_link">'.__('I want to log in in safe mode').'</a></p>'.395 '<p class="form-note"><a href="#" id="safe_mode_link_help">'.__('What is dotclear safe mode ?').'</a></p>'.396 '<p id="safe_mode_help"><em>'.397 __('This mode allows you to login without activating any of your plugins. This may be useful to solve compatibility problems').' '.398 __('Disable or delete any plugin suspected to cause trouble, then log out and log back in normally.').399 '</em></p>';400 }401 369 402 370 if ($core->auth->allowPassChange()) {
Note: See TracChangeset
for help on using the changeset viewer.