function textsize_normal in Text Size 5
Same name and namespace in other branches
- 6 includes/textsize.block.inc \textsize_normal()
- 7 includes/textsize.block.inc \textsize_normal()
Menu callback; change the textsize to normal, then redirects to the previous page.
17 string references to 'textsize_normal'
- textsize_admin_settings in includes/
textsize.admin.inc - Builds and returns the textsize settings form.
- textsize_admin_settings_validate in includes/
textsize.admin.inc - Validate the textsize settings form.
- textsize_allowed_values in includes/
textsize.block.inc - Returns an array of allowed values.
- textsize_block in ./
textsize.module - Implement hook_block().
- textsize_block_form_options in includes/
textsize.block.inc - Returns an array of available values for the select element in the block text size.
File
- includes/
textsize.block.inc, line 173 - block, page and theme functions.
Code
function textsize_normal() {
$textsize_cookie_expires = textsize_cookie_expires($mode = 'php');
$textsize_cookie_domain = variable_get('textsize_cookie_domain', base_path());
$textsize_normal = variable_get('textsize_normal', 75);
$textsize_normal_display = textsize_display($textsize_normal, 0);
$textsize_message = variable_get('textsize_message', 1);
// set session/cookie
if (!isset($_COOKIE['textsize']) && $textsize_message == 1) {
drupal_set_message(t('The text size have not been saved, because your browser do not accept cookies.'), 'error');
}
else {
$_SESSION['textsize'] = $textsize_normal;
setcookie("textsize", $textsize_normal, time() + $textsize_cookie_expires, $textsize_cookie_domain, "");
if ($textsize_message == 1) {
drupal_set_message(t('The text size have been saved as %textsize_normal%.', array(
'%textsize_normal' => $textsize_normal_display,
)));
}
}
textsize_clear_cache();
drupal_goto();
}