function theme_translation_overview_node_form in Translation Overview 6.2
File
- ./
translation_overview.pages.inc, line 118
Code
function theme_translation_overview_node_form($form) {
drupal_add_css(drupal_get_path('module', 'translation_overview') . '/translation_overview.css');
$is_manager = translation_overview_is_manager();
$header = array(
array(
'data' => t('Language'),
),
array(
'data' => t('Title'),
),
array(
'data' => t('Status'),
),
);
if ($is_manager) {
$header[] = array(
'data' => t('Priority'),
'colspan' => 3,
);
}
$rows = array();
foreach (element_children($form['languages']) as $key) {
$row = array();
$row[] = array(
'data' => drupal_render($form['languages'][$key]['language']),
);
$row[] = array(
'data' => drupal_render($form['languages'][$key]['title']),
);
$row[] = array(
'data' => drupal_render($form['languages'][$key]['status']),
'class' => 'status',
);
if ($is_manager) {
foreach (element_children($form['languages'][$key]['priority']) as $priority) {
$row[] = array(
'data' => drupal_render($form['languages'][$key]['priority'][$priority]),
);
}
}
$rows[] = $row;
}
return theme('table', $header, $rows, array(
'class' => 'trov',
)) . drupal_render($form);
}