function availability_calendars_styles_generate in Availability Calendars 6.2
Same name and namespace in other branches
- 7.2 availability_calendars.styles.inc \availability_calendars_styles_generate()
Callback to process form submission for the styles form.
3 string references to 'availability_calendars_styles_generate'
- availability_calendars_get_styles in ./
availability_calendars.styles.inc - Returns the CSS styles defined for the calendars.
- availability_calendars_styles in ./
availability_calendars.styles.inc - Callback to retrieve a form for the admin/settings/availability-calendars/styles page.
- availability_calendars_update_7202 in ./
availability_calendars.install - Optimize storage for Availability Calendars settings (issue #1107230).
File
- ./
availability_calendars.styles.inc, line 62
Code
function availability_calendars_styles_generate($form, &$form_state) {
if (variable_get('availability_calendars_styles_generate', 1)) {
$css_generator = new AvailabilityCalendarsCssGenerator(availability_calendars_get_styles());
$result = $css_generator
->exec();
if ($result) {
drupal_set_message(t('The CSS file for Availaibility Calendars has been succesfully generated.'), 'status', FALSE);
}
else {
drupal_set_message(t('An error occurred while saving the generated CSS file for Availaibility Calendars.'), 'error', FALSE);
}
}
}