function theme_webform_protected_downloads_configuration_form_file_list in Webform Protected Downloads 7
Theme function for the configuration form
Parameters
array $form:
Return value
void
1 theme call to theme_webform_protected_downloads_configuration_form_file_list()
- webform_protected_downloads_configuration_form in ./
webform_protected_downloads.form.inc - Form callback for the webform configuration subpage
File
- ./
webform_protected_downloads.form.inc, line 322
Code
function theme_webform_protected_downloads_configuration_form_file_list($variables) {
$header = array(
t('Filename'),
t('Size'),
t('Protected'),
);
$rows = array();
foreach ($variables['element'] as $key => $element) {
if (!empty($key) && (is_numeric($key) || $key[0] != '#')) {
$file = $element['#file_object'];
unset($element['#title']);
$rows[] = array(
theme('file_link', array(
'file' => $file,
)),
format_size($file->filesize),
array(
'data' => $element,
),
);
}
}
return theme('table', array(
'header' => $header,
'rows' => $rows,
)) . drupal_render($element);
}