321610b84648c5b09fb919f73963812d3d0220f5
[cavote.git] / templates / layout.html
1 <!doctype html>
2 <html lang="fr">
3 <head>
4 <meta charset="utf-8">
5 <title>CA vote ou pas </title>
6 <!-- meta -->
7 <!-- icon
8 <link rel="shortcut icon" href="favicon.ico"> -->
9 <!-- ma template.css -->
10 <link rel=stylesheet type=text/css href="{{ url_for('static', filename='css/bootstrap.css') }}">
11 <link rel=stylesheet type=text/css href="{{ url_for('static', filename='css/cavote.css') }}">
12 <!-- css javascript -->
13 <link rel=stylesheet type=text/css href="{{ url_for('static', filename='css/jquery.ui.all.css') }}">
14 <!-- javascript -->
15 </head>
16 <body>
17
18 <div class="container-fluid">
19
20 <header>
21 <div class="btn-toolbar">
22 <div class="btn-group">
23 <a class="btn {% if active_button == 'home' %}active{% endif %}" href="/">Accueil</a>
24 <a class="btn {% if active_button == 'current' %}active{% endif %}" href="{{ url_for('votes', votes='current') }}">Votes en cours</a>
25 <a class="btn {% if active_button == 'archive' %}active{% endif %}" href="{{ url_for('votes', votes='archive') }}">Archives</a>
26 {% if session.user and session.user.is_admin %}
27 <a href="#" class="btn btn-warning dropdown-toggle" data-toggle="dropdown">Admin <b class="caret"></b></a>
28 <ul class="dropdown-menu pull-right">
29 <li><a href="{{ url_for('admin_vote_add') }}">Nouveau vote</a></li>
30 <li><a href="{{ url_for('admin_votes') }}">Administrer les votes</a></li>
31 <li class="divider"></li>
32 <!--<li><a href="404">Utilisateurs</a></li>-->
33 <li><a href="{{ url_for('admin_user_add') }}">Nouvel utilisateur</a></li>
34 <li><a href="{{ url_for('admin_users') }}">Administrer les utilisateurs</a></li>
35 <li><a href="{{ url_for('admin_groups') }}">Administrer les groupes</a></li>
36 </ul>
37 {% endif %}
38 </div>
39 <div class="btn-group pull-right">
40 {% if 'user' in session %}
41 <a href="{{ url_for('user', userid=session.user.id) }}" class="btn"><i class="icon-user"></i> {{ session.user.name }}</a>
42 <a href="#" class="btn dropdown-toggle" data-toggle="dropdown"><b class="caret"></b></a>
43 <ul class="dropdown-menu pull-right">
44 <li><a href=""><i class="icon-comment"></i> Votes en attente</a></li>
45 <li><a href="{{ url_for('user_edit', userid=session.user.id) }}"><i class="icon-cog"></i> Paramètres</a></li>
46 <li class="divider"></li>
47 <li><a href="{{ url_for('logout') }}"><i class="icon-off"></i> Déconnexion</a></li>
48 </ul>
49 {% else %}
50 <a class="btn btn-primary" href="{{ url_for('login') }}"><i class="icon-user icon-white"></i> Connexion</a>
51 {% endif %}
52 </div>
53 </div>
54 </header>
55
56 <h1 class="page-header">Outil de vote du CA FFDN <small>{% block subtitle %}{% endblock %}</small></h1>
57 {% with messages = get_flashed_messages(with_categories="true") %}
58 {% if messages %}
59 {% for category, message in messages %}
60 <div class="alert alert-{{ category }} fade in">
61 <button class="close" data-dismiss="alert">×</button>
62 {{ message }}
63 </div>
64 {% endfor %}
65 {% endif %}
66 {% endwith %}
67
68 <div class="container">
69 {% block body %}{% endblock %}
70 </div>
71
72 </div> <!-- container -->
73 <script src="{{ url_for('static', filename='js/jquery.js') }}"></script>
74 <script src="{{ url_for('static', filename='js/bootstrap.js') }}"></script>
75 </body>
76 </html>