frontpage.tpl.php
Theme template for the Main page of the site.
Note the clever 'hidden div' for the Flickr pictures at the top - this means that the content (writing and stuff) loads first, so if Flickr are having a slow day you can still read the site!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $language ?>" xml:lang="<?php print $language ?>">
<head>
<title><?php print $head_title ?></title>
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="ICBM" content="51.467046,-2.582910" />
<meta name="DC.title" content="<?php print($site_name) ?>" />
<meta name="geo.position" content="51.467046,-2.582910" />
<meta name="geo.placename" content="Bristol, England" />
<meta name="geo.region" content="GB-BST" />
<meta name="verify-v1" content="/7GPorYUniA+C0oekMSemy7T7ilQAIJUcHS08hoLVP0=" />
<!-- NIFTY CORNERS -->
<link rel="stylesheet" type="text/css" href="/<?php print $directory ?>/niftyCorners.css" />
<link rel="stylesheet" type="text/css" href="/<?php print $directory ?>/niftyPrint.css" media="print" />
<script type="text/javascript" src="/<?php print $directory ?>/nifty.js"></script>
<script type="text/javascript" src="/<?php print $directory ?>/layout.js"></script>
<!-- end nifty -->
<?php print $head ?>
<?php print $styles ?>
</head>
<body>
<div id="mainCorners">
<div id="mainContainer">
<div id="header">
<div class="headerBG">
<?php print $search_box ?>
<?php if ($site_name) : ?>
<h1 id="site-name"><a href="<?php print url() ?>" title="Index Page"><?php print($site_name) ?></a></h1>
<?php endif;?>
<?php if ($site_slogan) : ?>
<span id="site-slogan"><?php print($site_slogan) ?></span>
<?php endif;?>
<?php print $header ?>
</div>
</div>
<div id="flickr-bar">
<?php if ($logo) : ?>
<a href="<?php print url() ?>" title="Index Page"><img id="logo" src="<?php print($logo) ?>" alt="Logo" /></a>
<?php endif; ?>
<!-- Start of Flickr Badge -->
<div id="flickrBadge"></div>
<!-- End of Flickr Badge -->
</div>
<div id="top-nav">
<?php if ($is_front) : ?>
<div class="breadcrumb"><a href="<?php print url() ?>">Home</a></div>
<?php endif; ?>
<ul id="primary">
<li><?php global $user; if (!$user->uid) {
print '<a href="user/login">login</a></li><li><a href="http://www.flickr.com/photos/skip">photos</a></li><li><a href="audio">music</a></li><li><a href="site/reviews">reviews</a></li><li><a href="indiablog/my_india_diaries">india</a>';
} elseif ($user->uid) {
print '<a href="logout">logout</a></li><li><a href="admin">administer</a>';
} ?></li>
<?php if (count($primary_links)) : ?>
<?php foreach ($primary_links as $link): ?>
<li><?php print $link?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
</div>
<table id="content">
<tr>
<?php if ($sidebar_left != ""): ?>
<td class="sidebar" id="sidebar-left">
<?php print $sidebar_left ?>
</td>
<?php endif; ?>
<td class="main-content" id="content-<?php print $layout ?>">
<?php if ($title != ""): ?>
<h2 class="content-title"><?php print $title ?></h2>
<?php endif; ?>
<?php if ($tabs != ""): ?>
<?php print $tabs ?>
<?php endif; ?>
<?php if ($mission != ""): ?>
<div id="mission"><?php print $mission ?></div>
<?php endif; ?>
<?php if ($help != ""): ?>
<p id="help"><?php print $help ?></p>
<?php endif; ?>
<?php if ($messages != ""): ?>
<div id="message"><?php print $messages ?></div>
<?php endif; ?>
<!-- start main content -->
<?php print($content) ?>
<!-- end main content -->
</td><!-- mainContent -->
<?php if ($sidebar_right != ""): ?>
<td class="sidebar" id="sidebar-right">
<?php print $sidebar_right ?>
</td>
<?php endif; ?>
</tr>
</table>
<?php if (count($secondary_links)) : ?>
<ul id="secondary">
<?php foreach ($secondary_links as $link): ?>
<li><?php print $link?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<div id="footer">
<?php if ($footer_message) : ?>
<p><?php print $footer_message;?></p>
<?php endif; ?>
</div><!-- footer -->
</div>
<?php print $closure;?>
</div>
<!-- END #mainCorners div: -->
</div>
<!-- HIDDEN DIV FOR FLICKR BADGE -->
<div id="hiddenBadge"
style="visibility: hidden">
<table cellpadding="0" cellspacing="0" border="0" id="flickr_badge_uber_wrapper"><tr>
<td><script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?show_name=1&count=5&display=random&size=t&layout=h&source=user&user=52082843%40N00"></script></td>
</tr>
</table>
</div>
<script type="text/javascript">
document.getElementById(
"flickrBadge").innerHTML =
document.getElementById(
"hiddenBadge").innerHTML;
</script>
<!-- END OF HIDDEN DIV -->
</body>
</html>
