function theme_weight_ui_style_plugin in Weight 6
Theme the form for the table style plugin
File
- ./
weight.module, line 533 - This module uses the sticky column of the node table to add weighting to nodes.
Code
function theme_weight_ui_style_plugin($form) {
$output = drupal_render($form['description_markup']);
$header = array(
t('Field'),
t('Column'),
t('Separator'),
);
$rows = array();
foreach (element_children($form['columns']) as $id) {
$row = array();
$row[] = drupal_render($form['info'][$id]['name']);
$row[] = drupal_render($form['columns'][$id]);
$row[] = drupal_render($form['info'][$id]['separator']);
$rows[] = $row;
}
// Add the special 'None' row.
$rows[] = array(
t('None'),
'',
'',
'',
array(
'align' => 'center',
'data' => drupal_render($form['default'][-1]),
),
);
$output .= theme('table', $header, $rows);
$output .= drupal_render($form);
return $output;
}