function pagestyle_print_js_css in Page Style 7
Same name and namespace in other branches
- 5 pagestyle.module \pagestyle_print_js_css()
- 6 pagestyle.module \pagestyle_print_js_css()
Print Javascript and CSS in the head.
Return value
Link to the jquery.pagestyle.js and pagestyle.css.
1 call to pagestyle_print_js_css()
- pagestyle_page_build in ./
pagestyle.module - Implement hook_page_build().
File
- ./
pagestyle.module, line 399 - Display a style changer on the page and in the browser menu for a better web accessibility.
Code
function pagestyle_print_js_css() {
$pagestyle_cookie_expires = pagestyle_cookie_expires($mode = 'js');
$pagestyle_cookie_domain = variable_get('pagestyle_cookie_domain', base_path());
$pagestyle_path = drupal_get_path('module', 'pagestyle');
$pagestyle_current = pagestyle_get_current($value = 'int');
$pagestyle_javascript = variable_get('pagestyle_javascript', 1);
if ($pagestyle_javascript == 1 || $pagestyle_javascript == 2) {
drupal_add_js(' var pagestyleCookieExpires = ' . $pagestyle_cookie_expires . ';
var pagestyleCookieDomain = "' . $pagestyle_cookie_domain . '";
var pagestylePath = "' . $pagestyle_path . '";
var pagestyleJavaScript = ' . $pagestyle_javascript . ';
var pagestyleCurrent = "' . $pagestyle_current . '";', 'inline');
drupal_add_js(drupal_get_path('module', 'pagestyle') . '/jquery.pagestyle.js');
}
//todo
if (!pagestyle_admin_theme_check()) {
drupal_add_css(drupal_get_path('module', 'pagestyle') . '/pagestyle.css');
}
}