function textsize_normal in Text Size 7
Same name and namespace in other branches
- 5 includes/textsize.block.inc \textsize_normal()
- 6 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'
- template_preprocess_textsize_image in includes/
textsize.block.inc - Process variables for textsize-image.tpl.php.
- template_preprocess_textsize_text in includes/
textsize.block.inc - Process variables for textsize-text.tpl.php.
- 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.
File
- includes/
textsize.block.inc, line 192 - 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', 76);
$textsize_normal_display = textsize_display($textsize_normal, 2);
$textsize_message = variable_get('textsize_message', 1);
$textsize_javascript = variable_get('textsize_javascript', 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 {
if ($textsize_javascript == 0 || $textsize_javascript == 1) {
$_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 has been saved as %textsize_normal%.', array(
'%textsize_normal' => $textsize_normal_display,
)));
}
}
textsize_clear_cache();
drupal_goto();
}