/sites/all/themes/titan/page.tpl.php
PHP | 197 lines | 106 code | 25 blank | 66 comment | 30 complexity | 3db9e65d54591f8395769618a3a6482f MD5 | raw file
Possible License(s): GPL-2.0, LGPL-3.0, AGPL-1.0
- <?php
- // $Id: page.tpl.php,v 1.4 2010/12/29 21:40:22 jarek Exp $
- /**
- * @file
- * Default theme implementation to display a single Drupal page.
- *
- * Available variables:
- *
- * General utility variables:
- * - $base_path: The base URL path of the Drupal installation. At the very
- * least, this will always default to /.
- * - $directory: The directory the template is located in, e.g. modules/system
- * or themes/garland.
- * - $is_front: TRUE if the current page is the front page.
- * - $logged_in: TRUE if the user is registered and signed in.
- * - $is_admin: TRUE if the user has permission to access administration pages.
- *
- * Site identity:
- * - $front_page: The URL of the front page. Use this instead of $base_path,
- * when linking to the front page. This includes the language domain or
- * prefix.
- * - $logo: The path to the logo image, as defined in theme configuration.
- * - $site_name: The name of the site, empty when display has been disabled
- * in theme settings.
- * - $site_slogan: The slogan of the site, empty when display has been disabled
- * in theme settings.
- *
- * Navigation:
- * - $main_menu (array): An array containing the Main menu links for the
- * site, if they have been configured.
- * - $secondary_menu (array): An array containing the Secondary menu links for
- * the site, if they have been configured.
- * - $breadcrumb: The breadcrumb trail for the current page.
- *
- * Page content (in order of occurrence in the default page.tpl.php):
- * - $title_prefix (array): An array containing additional output populated by
- * modules, intended to be displayed in front of the main title tag that
- * appears in the template.
- * - $title: The page title, for use in the actual HTML content.
- * - $title_suffix (array): An array containing additional output populated by
- * modules, intended to be displayed after the main title tag that appears in
- * the template.
- * - $messages: HTML for status and error messages. Should be displayed
- * prominently.
- * - $tabs (array): Tabs linking to any sub-pages beneath the current page
- * (e.g., the view and edit tabs when displaying a node).
- * - $action_links (array): Actions local to the page, such as 'Add menu' on the
- * menu administration interface.
- * - $feed_icons: A string of all feed icons for the current page.
- * - $node: The node object, if there is an automatically-loaded node
- * associated with the page, and the node ID is the second argument
- * in the page's path (e.g. node/12345 and node/12345/revisions, but not
- * comment/reply/12345).
- *
- * Regions:
- * - $page['help']: Dynamic help text, mostly for admin pages.
- * - $page['content']: The main content of the current page.
- * - $page['sidebar_first']: Items for the first sidebar.
- * - $page['sidebar_second']: Items for the second sidebar.
- * - $page['header']: Items for the header region.
- * - $page['footer']: Items for the footer region.
- *
- * @see template_preprocess()
- * @see template_preprocess_page()
- * @see template_process()
- */
- //echo "<pre>"; print_r($is_front);exit;
-
- ?>
- <div id="header-wrapper">
- <div id="header">
-
- <div id="branding">
- <?php if ($logo): ?>
- <a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home" id="logo">
- <img src="<?php print $logo; ?>" alt="<?php print t('Home'); ?>" />
- </a>
- <?php endif; ?>
- <?php if ($site_name): ?>
- <?php if ($title): ?>
- <div id="site-name"><strong>
- <a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home"><?php print $site_name; ?></a>
- </strong></div>
- <?php else: /* Use h1 when the content title is empty */ ?>
- <h1 id="site-name">
- <a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home"><?php print $site_name; ?></a>
- </h1>
- <?php endif; ?>
- <?php endif; ?>
- <?php if ($site_slogan): ?>
- <div id="site-slogan"><?php print $site_slogan; ?></div>
- <?php endif; ?>
- <div id="header_top">
- <?php print render($page['header_top']);?>
- </div>
- </div> <!-- /#branding -->
-
- </div> <!-- /#header -->
- </div> <!-- /#header-wrapper -->
- <?php if ($page['header_menu']): ?>
- <div id="header-menu-wrapper">
- <div id="header-menu">
- <?php print render($page['header_menu']); ?>
- </div>
- </div>
- <?php endif; ?>
- <div id="main-wrapper">
- <div id="main" class="clearfix">
- <div id="content">
- <div class="inner">
- <?php if ($breadcrumb): ?><div id="breadcrumb" class="clearfix"><?php print $breadcrumb; ?></div><?php endif; ?>
- <?php if ($messages): ?><div id="messages"><?php print $messages; ?></div><?php endif; ?>
- <?php if ($tabs): ?>
- <?php if(isset($tabs['#primary']['2'])): ?>
- <?php unset($tabs['#primary']['2']); ?>
- <?php endif; ?>
- <?php if(isset($tabs['#primary']['3'])): ?>
- <?php unset($tabs['#primary']['3']); ?>
- <?php endif; ?>
- <div class="tabs"><?php print render($tabs); ?></div><?php endif; ?>
- <?php print render($page['help']); ?>
- <?php if ($action_links): ?><ul class="action-links"><?php print render($action_links); ?></ul><?php endif; ?>
- <a id="main-content"></a>
- <?php print render($page['content']); ?>
- <?php print $feed_icons; ?>
- </div> <!-- /.inner -->
- </div> <!-- /#content -->
- <?php if ($page['sidebar_first']): ?>
- <div id="sidebar">
- <div class="inner">
- <?php print render($page['sidebar_first']); ?>
- </div> <!-- /.inner -->
- </div> <!-- /#sidebar -->
- <?php endif; ?>
- </div> <!-- /#main -->
- </div> <!-- /#main-wrapper -->
- <div id="footer-wrapper">
- <div id="footer">
- <h2 class="element-invisible"><?php print t('Footer'); ?></h2>
- <?php if ($page['footer_column_first'] || $page['footer_column_second'] || $page['footer_column_third'] || $page['footer_column_fourth']): ?>
- <div id="footer-columns" class="clearfix columns-<?php print $footer_columns_number; ?>">
- <?php if ($page['footer_column_first']): ?>
- <div id="footer-column-first" class="column first">
- <?php print render($page['footer_column_first']); ?>
- </div> <!-- /#footer-column-first -->
- <?php endif; ?>
- <?php if ($page['footer_column_second']): ?>
- <div id="footer-column-second" class="column <?php if (!$page['footer_column_first']): ?> first<?php endif; ?><?php if (!$page['footer_column_third'] && !$page['footer_column_fourth']): ?> last<?php endif; ?>">
- <?php print render($page['footer_column_second']); ?>
- </div> <!-- /#footer-column-second -->
- <?php endif; ?>
- <?php if ($page['footer_column_third']): ?>
- <div id="footer-column-third" class="column <?php if (!$page['footer_column_first'] && !$page['footer_column_second']): ?> first<?php endif; ?><?php if (!$page['footer_column_fourth']): ?> last<?php endif; ?>">
- <?php print render($page['footer_column_third']); ?>
- </div> <!-- /#footer-column-third -->
- <?php endif; ?>
- <?php if ($page['footer_column_fourth']): ?>
- <div id="footer-column-fourth" class="column last <?php if (!$page['footer_column_first'] && !$page['footer_column_second'] && !$page['footer_column_third']): ?> first<?php endif; ?>">
- <?php print render($page['footer_column_fourth']); ?>
- </div> <!-- /#footer-column-fourth -->
- <?php endif; ?>
- </div><!-- /#footer-columns -->
- <?php endif; ?>
- <div id="closure" class="clearfix">
- <ul id="info">
- <li class="copyright"><?php print theme_get_setting('copyright_information'); ?></li>
- </ul>
- <?php if ($page['footer_menu']): ?>
- <div id="footer-menu">
- <?php print render($page['footer_menu']); ?>
- </div> <!-- /#footer-menu -->
- <?php endif; ?>
- </div> <!-- /#closure -->
- </div> <!-- /#footer -->
- </div> <!-- /#footer-wrapper -->