Dotclear


Ignore:
Timestamp:
05/12/11 11:05:55 (14 years ago)
Author:
Franck <carnet.franck.paul@…>
Branch:
default
Message:

Le superadmin peut désormais désactiver l'affichage du favicon standard
Le choix est valable pour tous les utilisateurs de la plateforme

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/preferences.php

    r240 r244  
    3838$core->auth->user_prefs->addWorkspace('interface'); 
    3939$user_ui_enhanceduploader = $core->auth->user_prefs->interface->enhanceduploader; 
     40if ($core->auth->isSuperAdmin()) { 
     41     $user_ui_hide_std_favicon = $core->auth->user_prefs->interface->hide_std_favicon; 
     42} 
    4043 
    4144$default_tab = 'user-profile'; 
     
    149152          $core->auth->user_prefs->accessibility->put('nodragdrop',!empty($_POST['user_acc_nodragdrop']),'boolean'); 
    150153          $core->auth->user_prefs->interface->put('enhanceduploader',!empty($_POST['user_ui_enhanceduploader']),'boolean'); 
     154          if ($core->auth->isSuperAdmin()) { 
     155               # Applied to all users 
     156               $core->auth->user_prefs->interface->put('hide_std_favicon',!empty($_POST['user_ui_hide_std_favicon']),'boolean',null,true,true); 
     157          } 
    151158           
    152159          # Udate user 
     
    326333echo '<h2>'.$page_title.'</h2>'; 
    327334 
     335$tabindex = 2; 
     336 
    328337# User profile 
    329338echo '<div class="multi-part" id="user-profile" title="'.__('My profile').'">'; 
     
    335344'<div class="col">'. 
    336345'<p><label for="user_name">'.__('Last Name:'). 
    337 form::field('user_name',20,255,html::escapeHTML($user_name),'',2).'</label></p>'. 
     346form::field('user_name',20,255,html::escapeHTML($user_name),'',$tabindex++).'</label></p>'. 
    338347 
    339348'<p><label for="user_firstname">'.__('First Name:'). 
    340 form::field('user_firstname',20,255,html::escapeHTML($user_firstname),'',3).'</label></p>'. 
     349form::field('user_firstname',20,255,html::escapeHTML($user_firstname),'',$tabindex++).'</label></p>'. 
    341350 
    342351'<p><label for="user_displayname">'.__('Display name:'). 
    343 form::field('user_displayname',20,255,html::escapeHTML($user_displayname),'',4).'</label></p>'. 
     352form::field('user_displayname',20,255,html::escapeHTML($user_displayname),'',$tabindex++).'</label></p>'. 
    344353 
    345354'<p><label for="user_email">'.__('Email:'). 
    346 form::field('user_email',20,255,html::escapeHTML($user_email),'',5).'</label></p>'. 
     355form::field('user_email',20,255,html::escapeHTML($user_email),'',$tabindex++).'</label></p>'. 
    347356 
    348357'<p><label for="user_url">'.__('URL:'). 
    349 form::field('user_url',30,255,html::escapeHTML($user_url),'',6).'</label></p>'. 
     358form::field('user_url',30,255,html::escapeHTML($user_url),'',$tabindex++).'</label></p>'. 
    350359 
    351360'</div>'. 
     
    354363 
    355364'<p><label for="user_lang">'.__('User language:'). 
    356 form::combo('user_lang',$lang_combo,$user_lang,'l10n',10).'</label></p>'. 
     365form::combo('user_lang',$lang_combo,$user_lang,'l10n',$tabindex++).'</label></p>'. 
    357366 
    358367'<p><label for="user_tz">'.__('User timezone:'). 
    359 form::combo('user_tz',dt::getZones(true,true),$user_tz,'',11).'</label></p>'. 
     368form::combo('user_tz',dt::getZones(true,true),$user_tz,'',$tabindex++).'</label></p>'. 
    360369 
    361370'</div>'. 
     
    371380      
    372381     '<p><label for="new_pwd">'.__('New password:'). 
    373      form::password('new_pwd',20,255,'','',30).'</label></p>'. 
     382     form::password('new_pwd',20,255,'','',$tabindex++).'</label></p>'. 
    374383      
    375384     '<p><label for="new_pwd_c">'.__('Confirm password:'). 
    376      form::password('new_pwd_c',20,255,'','',31).'</label></p>'. 
     385     form::password('new_pwd_c',20,255,'','',$tabindex++).'</label></p>'. 
    377386     '</fieldset>'. 
    378387      
     
    380389     '<p>'.__('If you want to change your email or password you must provide your current password.').'</p>'. 
    381390     '<p><label for="cur_pwd">'.__('Your password:'). 
    382      form::password('cur_pwd',20,255,'','',32).'</label></p>'. 
     391     form::password('cur_pwd',20,255,'','',$tabindex++).'</label></p>'. 
    383392     '</fieldset>'; 
    384393} 
     
    400409 
    401410'<p><label for="user_post_format">'.__('Preferred format:'). 
    402 form::combo('user_post_format',$formaters_combo,$user_options['post_format'],'',7).'</label></p>'. 
     411form::combo('user_post_format',$formaters_combo,$user_options['post_format'],'',$tabindex++).'</label></p>'. 
    403412 
    404413'<p><label for="user_post_status">'.__('Default entry status:'). 
    405 form::combo('user_post_status',$status_combo,$user_post_status,'',8).'</label></p>'. 
     414form::combo('user_post_status',$status_combo,$user_post_status,'',$tabindex++).'</label></p>'. 
    406415 
    407416'<p><label for="user_edit_size">'.__('Entry edit field height:'). 
    408 form::field('user_edit_size',5,4,(integer) $user_options['edit_size'],'',9).'</label></p>'. 
     417form::field('user_edit_size',5,4,(integer) $user_options['edit_size'],'',$tabindex++).'</label></p>'. 
    409418 
    410419'<p><label for="user_wysiwyg" class="classic">'. 
    411 form::checkbox('user_wysiwyg',1,$user_options['enable_wysiwyg'],'',12).' '. 
     420form::checkbox('user_wysiwyg',1,$user_options['enable_wysiwyg'],'',$tabindex++).' '. 
    412421__('Enable WYSIWYG mode').'</label></p>'. 
    413422 
    414423'<p><label for="user_ui_enhanceduploader" class="classic">'. 
    415 form::checkbox('user_ui_enhanceduploader',1,$user_ui_enhanceduploader,'',13).' '. 
    416 __('Activate enhanced uploader in media manager').'</label></p>'. 
    417  
     424form::checkbox('user_ui_enhanceduploader',1,$user_ui_enhanceduploader,'',$tabindex++).' '. 
     425__('Activate enhanced uploader in media manager').'</label></p>'; 
     426 
     427if ($core->auth->isSuperAdmin()) { 
     428     echo 
     429     '<p><label for="user_ui_hide_std_favicon" class="classic">'. 
     430     form::checkbox('user_ui_hide_std_favicon',1,$user_ui_hide_std_favicon,'',$tabindex++).' '. 
     431     __('Do not use standard favicon').'</label></p>'. 
     432     '<p class="clear form-note info">'.__('This will be applied for all users').'</p>'; 
     433} 
     434 
     435echo  
    418436'<br class="clear" />'. //Opera sucks 
    419437'</fieldset>'; 
     
    423441 
    424442'<p><label for="user_acc_nodragdrop" class="classic">'. 
    425 form::checkbox('user_acc_nodragdrop',1,$user_acc_nodragdrop,'',14).' '. 
     443form::checkbox('user_acc_nodragdrop',1,$user_acc_nodragdrop,'',$tabindex++).' '. 
    426444__('Disable javascript powered drag and drop for ordering items').'</label></p>'. 
    427445 
     
    433451 
    434452'<p><label for="user_dm_doclinks" class="classic">'. 
    435 form::checkbox('user_dm_doclinks',1,$user_dm_doclinks,'',15).' '. 
     453form::checkbox('user_dm_doclinks',1,$user_dm_doclinks,'',$tabindex++).' '. 
    436454__('Display documentation links').'</label></p>'. 
    437455 
    438456'<p><label for="user_dm_dcnews" class="classic">'. 
    439 form::checkbox('user_dm_dcnews',1,$user_dm_dcnews,'',16).' '. 
     457form::checkbox('user_dm_dcnews',1,$user_dm_dcnews,'',$tabindex++).' '. 
    440458__('Display Dotclear news').'</label></p>'. 
    441459 
    442460'<p><label for="user_dm_quickentry" class="classic">'. 
    443 form::checkbox('user_dm_quickentry',1,$user_dm_quickentry,'',17).' '. 
     461form::checkbox('user_dm_quickentry',1,$user_dm_quickentry,'',$tabindex++).' '. 
    444462__('Display quick entry form').'</label></p>'. 
    445463 
Note: See TracChangeset for help on using the changeset viewer.

Sites map