Dotclear

Changeset 244:c122cb3d47eb


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

Files:
3 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 
  • inc/admin/lib.dc.page.php

    r237 r244  
    103103          } 
    104104 
    105           echo  
    106           '<link rel="icon" type="image/png" href="images/favicon.png" />'; 
     105          $core->auth->user_prefs->addWorkspace('interface'); 
     106          $user_ui_hide_std_favicon = $core->auth->user_prefs->interface->hide_std_favicon; 
     107          if (!$user_ui_hide_std_favicon) { 
     108               echo '<link rel="icon" type="image/png" href="images/favicon.png" />'; 
     109          } 
    107110           
    108111          echo 
  • locales/fr/main.po

    r240 r244  
    28072807msgid "Activate enhanced uploader in media manager" 
    28082808msgstr "Activer l'interface avancée du gestionnaire de média" 
     2809 
     2810msgid "Do not use standard favicon" 
     2811msgstr "Ne pas utiliser le favicon standard" 
     2812 
     2813msgid "This will be applied for all users" 
     2814msgstr "Ce choix sera actif pour tous les utilisateurs" 
Note: See TracChangeset for help on using the changeset viewer.

Sites map