function theme_webform_advanced_total_submit_limit_form in Webform 7.4
Same name and namespace in other branches
- 6.3 includes/webform.pages.inc \theme_webform_advanced_total_submit_limit_form()
- 7.3 includes/webform.pages.inc \theme_webform_advanced_total_submit_limit_form()
Theme the total submit limit fieldset on the webform node form.
1 theme call to theme_webform_advanced_total_submit_limit_form()
- webform_configure_form in includes/
webform.pages.inc - Main configuration form for editing a webform node.
File
- includes/
webform.pages.inc, line 604 - Menu callbacks and functions for configuring and editing webforms.
Code
function theme_webform_advanced_total_submit_limit_form($variables) {
$form = $variables['form'];
$form['total_submit_limit']['#attributes']['class'][] = 'webform-set-active';
$form['total_submit_interval']['#attributes']['class'][] = 'webform-set-active';
// Remove div wrappers around limit options.
$form['total_submit_limit']['#theme_wrappers'] = array();
$form['total_submit_interval']['#theme_wrappers'] = array();
$form['enforce_total_limit']['no']['#theme_wrappers'] = array(
'webform_inline_radio',
);
$form['enforce_total_limit']['yes']['#theme_wrappers'] = array(
'webform_inline_radio',
);
$form['enforce_total_limit']['yes']['#title'] = t('Limit to !count total submission(s) !timespan', array(
'!count' => drupal_render($form['total_submit_limit']),
'!timespan' => drupal_render($form['total_submit_interval']),
));
return drupal_render_children($form);
}