Dotclear


Ignore:
Timestamp:
05/05/11 11:10:56 (13 years ago)
Author:
Franck <carnet.franck.paul@…>
Branch:
userprefs
Message:
  • Ajout d'une option d'accessibilité pour désactiver le drag and drop javascript pour ordonner les éléments
  • Application de cette option à l'ordre des favoris
File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/preferences.php

    r133 r160  
    3333$user_dm_quickentry = $core->auth->user_prefs->dashboard->quickentry; 
    3434 
     35$core->auth->user_prefs->addWorkspace('accessibility'); 
     36$user_dm_nodragdrop = $core->auth->user_prefs->accessibility->nodragdrop; 
     37 
    3538$default_tab = 'user-profile'; 
    3639 
     
    141144          $core->auth->user_prefs->dashboard->put('dcnews',!empty($_POST['user_dm_dcnews']),'boolean'); 
    142145          $core->auth->user_prefs->dashboard->put('quickentry',!empty($_POST['user_dm_quickentry']),'boolean'); 
     146          $core->auth->user_prefs->accessibility->put('nodragdrop',!empty($_POST['user_dm_nodragdrop']),'boolean'); 
    143147           
    144148          # Udate user 
     
    288292dcPage::open($page_title, 
    289293     dcPage::jsLoad('js/_preferences.js'). 
     294     ($user_dm_nodragdrop ? '' : dcPage::jsLoad('js/_preferences-dragdrop.js')). 
    290295     dcPage::jsLoad('js/jquery/jquery-ui-1.8.12.custom.min.js'). 
    291296     dcPage::jsPageTabs($default_tab). 
     
    406411 
    407412echo 
     413'<fieldset><legend>'.__('Accessibility options').'</legend>'. 
     414 
     415'<p><label for="user_dm_nodragdrop" class="classic">'. 
     416form::checkbox('user_dm_nodragdrop',1,$user_dm_nodragdrop,'',13).' '. 
     417__('Disable javascript powered drag and drop for ordering items').'</label></p>'. 
     418 
     419'<br class="clear" />'. //Opera sucks 
     420'</fieldset>'; 
     421 
     422echo 
    408423'<fieldset><legend>'.__('Dashboard modules').'</legend>'. 
    409424 
    410425'<p><label for="user_dm_doclinks" class="classic">'. 
    411 form::checkbox('user_dm_doclinks',1,$user_dm_doclinks,'',13).' '. 
     426form::checkbox('user_dm_doclinks',1,$user_dm_doclinks,'',14).' '. 
    412427__('Display documentation links').'</label></p>'. 
    413428 
    414429'<p><label for="user_dm_dcnews" class="classic">'. 
    415 form::checkbox('user_dm_dcnews',1,$user_dm_dcnews,'',14).' '. 
     430form::checkbox('user_dm_dcnews',1,$user_dm_dcnews,'',15).' '. 
    416431__('Display Dotclear news').'</label></p>'. 
    417432 
    418433'<p><label for="user_dm_quickentry" class="classic">'. 
    419 form::checkbox('user_dm_quickentry',1,$user_dm_quickentry,'',15).' '. 
     434form::checkbox('user_dm_quickentry',1,$user_dm_quickentry,'',16).' '. 
    420435__('Display quick entry form').'</label></p>'. 
    421436 
Note: See TracChangeset for help on using the changeset viewer.

Sites map