sidebar séparée du reste des pages
This commit is contained in:
parent
f7661b1449
commit
a858943338
@ -46,8 +46,7 @@ get '/' => sub {
|
||||
if( $success ) {
|
||||
|
||||
template index => {
|
||||
logged => true
|
||||
, login => session('login')
|
||||
login => session('login')
|
||||
, admin => session('admin')
|
||||
, domains => [ @domains ] };
|
||||
}
|
||||
@ -222,7 +221,6 @@ any ['get', 'post'] => '/admin' => sub {
|
||||
|
||||
unless ( $auth_ok && $isadmin ) {
|
||||
redirect '/ ';
|
||||
return;
|
||||
}
|
||||
else {
|
||||
|
||||
|
@ -1,25 +1,4 @@
|
||||
<div id="sidebar">
|
||||
Welcome <% login %> !
|
||||
|
||||
<a href="/user/logout">Déconnexion</a>
|
||||
<br />
|
||||
<a href="/home">Ma page</a>
|
||||
|
||||
<br />
|
||||
<a href='/admin'>Page d'administration</a>
|
||||
<br />
|
||||
|
||||
<a href='/'>Accueil</a>
|
||||
<br />
|
||||
|
||||
<% IF domains %>
|
||||
Liens rapides :<br />
|
||||
<% FOREACH domain IN domains %>
|
||||
<a href="/domain/details/<% domain %>"><% domain %></a><br />
|
||||
<% END %>
|
||||
<% END %>
|
||||
|
||||
</div>
|
||||
<% include sidebar.tt %>
|
||||
|
||||
<div id="page">
|
||||
<h1>Bienvenue sur la page d'administration</h1>
|
||||
|
@ -1,21 +1,4 @@
|
||||
<div id="sidebar">
|
||||
Welcome <% login %> !
|
||||
|
||||
<br />
|
||||
<a href="/user/logout">Déconnexion</a>
|
||||
|
||||
<br />
|
||||
<a href="/home">Ma page</a>
|
||||
|
||||
<br />
|
||||
<% IF admin == 1 %>
|
||||
<a href='/admin'>Page d'administration</a>
|
||||
<br />
|
||||
<% END %>
|
||||
|
||||
<a href='/'>Accueil</a>
|
||||
|
||||
</div>
|
||||
<% include sidebar.tt %>
|
||||
|
||||
<div id="page">
|
||||
|
||||
|
@ -1,18 +1,4 @@
|
||||
<div id="sidebar">
|
||||
Welcome <% login %> !
|
||||
|
||||
<br />
|
||||
<a href="/user/logout">Déconnexion</a>
|
||||
|
||||
<br />
|
||||
<% IF admin == 1 %>
|
||||
<a href='/admin'>Page d'administration</a>
|
||||
<br />
|
||||
<% END %>
|
||||
|
||||
<a href='/'>Accueil</a>
|
||||
|
||||
</div>
|
||||
<% include sidebar.tt %>
|
||||
|
||||
<div id="page">
|
||||
|
||||
|
@ -1,38 +1,4 @@
|
||||
<div id="sidebar">
|
||||
|
||||
<% IF logged == 1 %>
|
||||
|
||||
Welcome <% login %> !
|
||||
<br />
|
||||
<a href="/user/logout">Déconnexion</a>
|
||||
|
||||
<br />
|
||||
<a href='/home'>Ma page</a><br />
|
||||
|
||||
<% IF admin == 1 %>
|
||||
<a href='/admin'>Page d'administration</a>
|
||||
<br />
|
||||
<% END %>
|
||||
|
||||
<% IF domains %>
|
||||
Liens rapides :<br />
|
||||
<% FOREACH domain IN domains %>
|
||||
<a href="/domain/details/<% domain %>"><% domain %></a><br />
|
||||
<% END %>
|
||||
<% END %>
|
||||
|
||||
<% ELSE %>
|
||||
<form action="/user/login" method="post" accept-charset="utf-8">
|
||||
<label for="login">Votre login : </label>
|
||||
<input type="text" name="login" value="" />
|
||||
|
||||
<label for="password">Votre mot de passe : </label>
|
||||
<input type="password" name="password" value="" />
|
||||
<p><input type="submit" value="Connexion →" /></p>
|
||||
</form>
|
||||
<% END %>
|
||||
|
||||
</div>
|
||||
<% include sidebar.tt %>
|
||||
|
||||
<div id="page">
|
||||
|
||||
|
42
www/views/sidebar.tt
Normal file
42
www/views/sidebar.tt
Normal file
@ -0,0 +1,42 @@
|
||||
<div id="sidebar">
|
||||
|
||||
<% IF login.defined %>
|
||||
|
||||
Salut <% login %> !
|
||||
<br />
|
||||
<a href="/user/logout">Déconnexion</a>
|
||||
<br />
|
||||
|
||||
<a href='/home'>Ma page</a><br />
|
||||
<br />
|
||||
|
||||
<% IF admin == 1 %>
|
||||
<a href='/admin'>Page d'administration</a>
|
||||
<br />
|
||||
<% END %>
|
||||
|
||||
<% IF domains %>
|
||||
Liens rapides :<br />
|
||||
<% FOREACH domain IN domains %>
|
||||
<a href="/domain/details/<% domain %>"><% domain %></a><br />
|
||||
<% END %>
|
||||
<% END %>
|
||||
|
||||
<% ELSE %>
|
||||
Se connecter : <br />
|
||||
<form action="/user/login" method="post" accept-charset="utf-8">
|
||||
<label for="login">Votre login : </label>
|
||||
<input type="text" name="login" value="" />
|
||||
|
||||
<label for="password">Votre mot de passe : </label>
|
||||
<input type="password" name="password" value="" />
|
||||
<p><input type="submit" value="Connexion →" /></p>
|
||||
</form>
|
||||
|
||||
<% END %>
|
||||
|
||||
<br />
|
||||
<a href='/'>Accueil</a>
|
||||
<br />
|
||||
|
||||
</div>
|
@ -1,18 +1,4 @@
|
||||
<div id="sidebar">
|
||||
Welcome <% login %> !
|
||||
|
||||
<br />
|
||||
<a href="/user/logout">Déconnexion</a>
|
||||
|
||||
<br />
|
||||
<% IF admin == 1 %>
|
||||
<a href='/admin'>Page d'administration</a>
|
||||
<br />
|
||||
<% END %>
|
||||
|
||||
<a href='/'>Accueil</a>
|
||||
|
||||
</div>
|
||||
<% include sidebar.tt %>
|
||||
|
||||
<div id="page">
|
||||
|
||||
|
Reference in New Issue
Block a user