Changeset e98809a in github


Ignore:
Timestamp:
Sep 22, 2008 8:33:28 AM (5 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
94a99c1
Parents:
cc669e3
Message:
  • allow to enable/disable configuration for only some of special folders
File:
1 edited

Legend:

Unmodified
Added
Removed
  • program/steps/settings/func.inc

    rcc669e3 re98809a  
    234234    $table = new html_table(array('cols' => 2)); 
    235235 
    236     $table->add('title', Q(rcube_label('drafts'))); 
    237     $table->add(null, $select->show($config['drafts_mbox'], array('name' => "_drafts_mbox", 'onchange' => "document.getElementById('rcmfd_autosave').disabled=this.selectedIndex==0"))); 
    238      
    239     $table->add('title', Q(rcube_label('sent'))); 
    240     $table->add(null, $select->show($config['sent_mbox'], array('name' => "_sent_mbox"))); 
    241      
    242     $table->add('title', Q(rcube_label('junk'))); 
    243     $table->add(null, $select->show($config['junk_mbox'], array('name' => "_junk_mbox"))); 
    244      
    245     $table->add('title', Q(rcube_label('trash'))); 
    246     $table->add(null, $select->show($config['trash_mbox'], array('name' => "_trash_mbox"))); 
    247      
     236    if (!isset($no_override['drafts_mbox'])) { 
     237      $table->add('title', Q(rcube_label('drafts'))); 
     238      $table->add(null, $select->show($config['drafts_mbox'], array('name' => "_drafts_mbox", 'onchange' => "document.getElementById('rcmfd_autosave').disabled=this.selectedIndex==0"))); 
     239    } 
     240 
     241    if (!isset($no_override['sent_mbox'])) { 
     242      $table->add('title', Q(rcube_label('sent'))); 
     243      $table->add(null, $select->show($config['sent_mbox'], array('name' => "_sent_mbox"))); 
     244    } 
     245 
     246    if (!isset($no_override['junk_mbox'])) { 
     247      $table->add('title', Q(rcube_label('junk'))); 
     248      $table->add(null, $select->show($config['junk_mbox'], array('name' => "_junk_mbox"))); 
     249    } 
     250 
     251    if (!isset($no_override['trash_mbox'])) { 
     252      $table->add('title', Q(rcube_label('trash'))); 
     253      $table->add(null, $select->show($config['trash_mbox'], array('name' => "_trash_mbox"))); 
     254    } 
     255 
    248256    $out .= html::tag('fieldset', null, html::tag('legend', null, Q(rcube_label('specialfolders'))) . $table->show($attrib)); 
    249257  } 
Note: See TracChangeset for help on using the changeset viewer.