function theme_webform_protected_downloads_configuration_form in Webform Protected Downloads 6
Theme function for the configuration form
Parameters
array $form :
Return value
void
File
- ./
webform_protected_downloads.form.inc, line 293
Code
function theme_webform_protected_downloads_configuration_form($form) {
$output = '';
$header = array(
t('Filename'),
t('Location'),
t('Size'),
t('Protected'),
);
$rows = array();
$node = $form['node']['#value'];
if (isset($form['files']) && count($form['files'])) {
foreach ($form['files'] as $key => &$element) {
if ($key[0] != '#') {
unset($element['#title']);
$rows[] = array(
$node->files[$key]->filename,
$node->files[$key]->filepath,
format_size($node->files[$key]->filesize),
drupal_render($element),
);
}
}
$form['files']['#value'] = theme('table', $header, $rows);
}
$output .= drupal_render($form);
return $output;
}