summaryrefslogtreecommitdiffstats
path: root/views/layouts
diff options
context:
space:
mode:
authorMichael Francis <edude03@gmail.com>2011-06-05 21:20:42 -0400
committerMichael Francis <edude03@gmail.com>2011-06-05 21:20:42 -0400
commit08153b61b6bdfe5a31ca1a571e682c3b5f55bfb7 (patch)
tree4e6def7c56ee6e58eabd164da6ba36328997647b /views/layouts
parent549fe8d7d766898f5ba12183d1ee119aec344a1d (diff)
downloadotakuhub-08153b61b6bdfe5a31ca1a571e682c3b5f55bfb7.tar.xz
Switches nav bars depending on authentication state
Diffstat (limited to 'views/layouts')
-rw-r--r--views/layouts/default.html.php59
1 files changed, 18 insertions, 41 deletions
diff --git a/views/layouts/default.html.php b/views/layouts/default.html.php
index f295caf..9168006 100644
--- a/views/layouts/default.html.php
+++ b/views/layouts/default.html.php
@@ -1,4 +1,6 @@
<?php
+
+use \lithium\security\Auth;
/**
* Lithium: the most rad php framework
*
@@ -36,48 +38,23 @@
<!-- logo -->
<h1 id="logo"><a href="/">Kameleon</a></h1>
<!-- nav -->
- <nav>
-<ul id="nav">
- <li class="current"><a href="/users/feed">Home</a></li>
- <li><a href="about.html">Anime</a>
- <ul>
- <li><a href="about.html">Top Anime</a></li>
- <li><a href="#">recomendations</a>
- </ul>
- <li><a href="about.html">Manga</a>
- <ul>
- <li><a href="about.html">Top Manga</a></li>
- <li><a href="#">recomendations</a>
- </ul>
- </li>
- </li>
- <li><a href="portfolio.html">Stuff</a>
+
+
+<?php
+ //Get the current user from the session
+ $user = Auth::check('default');
- <ul>
- <li><a href="portfolio.html">3 Column Portfolio</a></li>
- <li><a href="portfolio-list.html">Portfolio List</a></li>
- </ul>
-
- </li>
- <li><a href="services.html">Foo</a>
- <ul>
- <li><a href="pricing.html">Pricing Table</a></li>
- </ul>
- </li>
- <li><a href="contact.html">Contact Us</a></li>
- <li><a href="/login?iframe=true&width=100%&height=600px" rel="prettyPhoto[iframes]">Login</a></li>
- <li>
- <?= $this->form->create(null, array('url' => '/search/index/anime', 'class' => 'search', 'style' => 'height:20px', 'method' => 'get')); ?>
- <?= $this->form->text('search', array('value' => 'Search...', 'onFocus' => 'clearDefault(this)', 'class' => 'sidebar-search', 'style' => 'width:200px')); ?>
- <button class="search" type="submit">Go</button>
- <br class="cl"/>
- <?= $this->form->end(); ?>
- </li>
-</ul>
-<br class="cl" />
- </nav>
- <br class="cl" />
- </header>
+ //If their is data (the user has logged in)
+ if ($user) {
+ echo $this->_render('element', 'authnav', compact('user'));
+ }
+ else {
+ echo $this->_render('element', 'normalnav', compact('user'));
+ }
+ ?>
+
+<br class="cl" />
+</header>
<!-- end header -->
<div id="page">
<?php echo $this->content(); ?>