Changeset 2855 in subversion


Ignore:
Timestamp:
Aug 12, 2009 7:12:33 AM (4 years ago)
Author:
thomasb
Message:

Tweak settings page: align with tab list, remove that single advanced option for now, select 'general' section at startup

Location:
trunk/roundcubemail
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/js/app.js

    r2830 r2855  
    327327        if (this.env.action=='identities') { 
    328328          this.enable_command('add', this.env.identities_level < 2); 
    329           } 
    330         else if (this.env.action=='edit-identity' || this.env.action=='add-identity') { 
     329        } 
     330        else if (this.env.action=='edit-identity' || this.env.action=='add-identity') { 
    331331          this.enable_command('add', this.env.identities_level < 2); 
    332332          this.enable_command('save', 'delete', 'edit', true); 
    333           } 
     333        } 
    334334        else if (this.env.action=='folders') 
    335335          this.enable_command('subscribe', 'unsubscribe', 'create-folder', 'rename-folder', 'delete-folder', true); 
     
    351351          this.sections_list.init(); 
    352352          this.sections_list.focus(); 
    353           } 
     353          this.sections_list.select('general');  // open first section by default 
     354        } 
    354355        else if (this.gui_objects.subscriptionlist) 
    355356          this.init_subscription_list(); 
     
    29492950  this.section_select = function(list) 
    29502951    { 
    2951     var id = list.get_single_selection() 
     2952    var id = list.get_single_selection(); 
    29522953     
    29532954    if (id) { 
  • trunk/roundcubemail/skins/default/settings.css

    r2830 r2855  
    317317} 
    318318 
    319 #prefs-details table tr.advanced 
    320 { 
    321   display: none; 
    322 } 
    323  
    324319#formfooter 
    325320{ 
  • trunk/roundcubemail/skins/default/templates/settings.html

    r2830 r2855  
    88 
    99<style type="text/css"> 
    10 #sectionslist { width: <roundcube:exp expression="!empty(cookie:prefsviewsplitter) ? cookie:prefsviewsplitter-5 : 205" />px; } 
    11 #prefs-box { left: <roundcube:exp expression="!empty(cookie:prefsviewsplitter) ? cookie:prefsviewsplitter+5 : 205" />px; 
    12 <roundcube:exp expression="browser:ie ? ('width:expression((parseInt(this.parentNode.offsetWidth)-'.(!empty(cookie:prefsviewsplitter) ? cookie:prefsviewsplitter+5 : 205).')+\\'px\\');') : ''" /> 
     10#sectionslist { width: <roundcube:exp expression="!empty(cookie:prefsviewsplitter) ? cookie:prefsviewsplitter-5 : 190" />px; } 
     11#prefs-box { left: <roundcube:exp expression="!empty(cookie:prefsviewsplitter) ? cookie:prefsviewsplitter+5 : 200" />px; 
     12<roundcube:exp expression="browser:ie ? ('width:expression((parseInt(this.parentNode.offsetWidth)-'.(!empty(cookie:prefsviewsplitter) ? cookie:prefsviewsplitter+5 : 200).')+\\'px\\');') : ''" /> 
    1313} 
    1414</style> 
     
    2828 
    2929<script type="text/javascript"> 
    30   var prefviewsplit = new rcube_splitter({id:'prefsviewsplitter', p1: 'sectionslist', p2: 'prefs-box', orientation: 'v', relative: true, start: 200}); 
     30  var prefviewsplit = new rcube_splitter({id:'prefsviewsplitter', p1: 'sectionslist', p2: 'prefs-box', orientation: 'v', relative: true, start: 195}); 
    3131  rcmail.add_onload('prefviewsplit.init()'); 
    3232</script> 
  • trunk/roundcubemail/skins/default/templates/settingsedit.html

    r2830 r2855  
    2121</div> 
    2222 
    23 <div class="footerright"> 
    24 <label for="advswitch"><roundcube:label name="advancedoptions"></label> 
    25 <input type="checkbox" id="advswitch" name="_advanced" value="0" onclick="rcube_show_advanced(this.checked)" /> 
    26 </div> 
    27  
    2823</div> 
    2924<p>&nbsp;</p> 
Note: See TracChangeset for help on using the changeset viewer.