function theme_itweak_upload_field_widget_settings_styles in iTweak Upload 7.3
Same name and namespace in other branches
- 6.2 itweak_upload.admin.inc \theme_itweak_upload_field_widget_settings_styles()
Theme the output of the styles list on the settings form - replacement for insert_field_widget_settings_styles with previews.
File
- ./
itweak_upload.admin.inc, line 211 - Administration settings for iTweak Upload module @todo: Currently UNUSED in D7. Need to convert to D7 and include into the module.info.
Code
function theme_itweak_upload_field_widget_settings_styles($variables) {
$element = $variables['element'];
drupal_add_js('misc/tableselect.js');
$header = array(
array(
'class' => 'select-all',
'data' => ' ' . t('Select all'),
),
array(
'data' => t('Preview'),
),
);
$rows = array();
foreach ($element['#options'] as $key => $label) {
$row = array();
$row[] = drupal_render_children($element[$key]);
$row[] = $element['#previews'][$key];
$rows[] = $row;
}
return theme('table', array(
'header' => $header,
'rows' => $rows,
));
}