root / drupal7 / sites / all / themes / bluemasters / html.tpl.php @ 4b706e38
1 |
<?php
|
---|---|
2 |
|
3 |
/**
|
4 |
* @file
|
5 |
* Default theme implementation to display the basic html structure of a single
|
6 |
* Drupal page.
|
7 |
*
|
8 |
* Variables:
|
9 |
* - $css: An array of CSS files for the current page.
|
10 |
* - $language: (object) The language the site is being displayed in.
|
11 |
* $language->language contains its textual representation.
|
12 |
* $language->dir contains the language direction. It will either be 'ltr' or 'rtl'.
|
13 |
* - $rdf_namespaces: All the RDF namespace prefixes used in the HTML document.
|
14 |
* - $grddl_profile: A GRDDL profile allowing agents to extract the RDF data.
|
15 |
* - $head_title: A modified version of the page title, for use in the TITLE
|
16 |
* tag.
|
17 |
* - $head_title_array: (array) An associative array containing the string parts
|
18 |
* that were used to generate the $head_title variable, already prepared to be
|
19 |
* output as TITLE tag. The key/value pairs may contain one or more of the
|
20 |
* following, depending on conditions:
|
21 |
* - title: The title of the current page, if any.
|
22 |
* - name: The name of the site.
|
23 |
* - slogan: The slogan of the site, if any, and if there is no title.
|
24 |
* - $head: Markup for the HEAD section (including meta tags, keyword tags, and
|
25 |
* so on).
|
26 |
* - $styles: Style tags necessary to import all CSS files for the page.
|
27 |
* - $scripts: Script tags necessary to load the JavaScript files and settings
|
28 |
* for the page.
|
29 |
* - $page_top: Initial markup from any modules that have altered the
|
30 |
* page. This variable should always be output first, before all other dynamic
|
31 |
* content.
|
32 |
* - $page: The rendered page content.
|
33 |
* - $page_bottom: Final closing markup from any modules that have altered the
|
34 |
* page. This variable should always be output last, after all other dynamic
|
35 |
* content.
|
36 |
* - $classes String of classes that can be used to style contextually through
|
37 |
* CSS.
|
38 |
*
|
39 |
* @see template_preprocess()
|
40 |
* @see template_preprocess_html()
|
41 |
* @see template_process()
|
42 |
*
|
43 |
* @ingroup themeable
|
44 |
*/
|
45 |
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" |
46 |
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
|
47 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language; ?>" version="XHTML+RDFa 1.0" dir="<?php print $language->dir; ?>"<?php print $rdf_namespaces; ?>> |
48 |
|
49 |
<head profile="<?php print $grddl_profile; ?>"> |
50 |
<?php print $head; ?> |
51 |
<title><?php print $head_title; ?></title> |
52 |
<?php print $styles; ?> |
53 |
|
54 |
<?php if (theme_get_setting('responsive_respond','bluemasters')): global $base_path; global $base_root; ?> |
55 |
<!--[if lt IE 9]>
|
56 |
<script src="<?php print $base_root . $base_path . path_to_theme() ?>/js/respond.min.js"></script> |
57 |
<![endif]--> |
58 |
<?php endif; ?> |
59 |
|
60 |
<?php print $scripts; ?> |
61 |
</head>
|
62 |
<body class="<?php print $classes; ?>" <?php print $attributes;?>> |
63 |
<div id="skip-link"> |
64 |
<a href="#main-content" class="element-invisible element-focusable"><?php print t('Skip to main content'); ?></a> |
65 |
</div>
|
66 |
<?php print $page_top; ?> |
67 |
<?php print $page; ?> |
68 |
<?php print $page_bottom; ?> |
69 |
</body>
|
70 |
</html>
|