Changeset 01d0aff in github


Ignore:
Timestamp:
Dec 14, 2011 9:50:30 AM (17 months ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.8
Children:
a9ed78a
Parents:
099f927
Message:

Pass attributes from skin to form table

File:
1 edited

Legend:

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

    raa07b22 r01d0aff  
    237237    list($form_start, $form_end) = get_form_tags($attrib, 'save-folder', null, $hidden_fields); 
    238238 
    239     unset($attrib['form']); 
     239    unset($attrib['form'], $attrib['id']); 
    240240 
    241241    // return the complete edit form as table 
     
    247247            $content = ''; 
    248248            foreach ($tab['fieldsets'] as $fieldset) { 
    249                 $subcontent = rcmail_get_form_part($fieldset); 
     249                $subcontent = rcmail_get_form_part($fieldset, $attrib); 
    250250                if ($subcontent) { 
    251251                    $content .= html::tag('fieldset', null, html::tag('legend', null, Q($fieldset['name'])) . $subcontent) ."\n"; 
     
    254254        } 
    255255        else { 
    256             $content = rcmail_get_form_part($tab); 
     256            $content = rcmail_get_form_part($tab, $attrib); 
    257257        } 
    258258 
     
    269269} 
    270270 
    271 function rcmail_get_form_part($form) 
     271function rcmail_get_form_part($form, $attrib = array()) 
    272272{ 
    273273    $content = ''; 
     
    279279            $label = !empty($colprop['label']) ? $colprop['label'] : rcube_label($col); 
    280280 
    281             $table->add('title', sprintf('<label for="%s">%s</label>', $colprop['id'], Q($label))); 
     281            $table->add('title', html::label($colprop['id'], Q($label))); 
    282282            $table->add(null, $colprop['value']); 
    283283        } 
    284         $content = $table->show(); 
     284        $content = $table->show($attrib); 
    285285    } 
    286286    else { 
Note: See TracChangeset for help on using the changeset viewer.