New navbar logo design along with css changes
[flowspy] / templates / base.html
1 <!DOCTYPE HTML>
2 <html>
3 <head>
4 {% load i18n %}
5 <title>GRNET's FoD :: {% block title %}{% endblock %} </title>
6 <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
7 <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
8 <link REL="SHORTCUT ICON" HREF="/fodstatic/favicon.ico">  
9 <script src="/fodstatic/js/jquery.min.js" type="text/javascript"></script>
10 <script src="/fodstatic/js/jquery_csrf_protect.js" type="text/javascript"></script>
11 <link rel="stylesheet" type="text/css" href="/fodstatic/css/bootstrap.css">
12 <link rel="stylesheet" type="text/css" href="/fodstatic/css/smoothness/jquery-ui-1.8.13.custom.css">
13 <link rel="stylesheet" type="text/css" href="/fodstatic/css/base.css">
14
15 <script type="text/javascript" src="/fodstatic/js/jquery-ui-1.8.23.custom.min.js"></script>
16 <script type="text/javascript" src="/fodstatic/js/jquery.cookie.js"></script>
17 <script type="text/javascript" src="/fodstatic/js/bootstrap.js"></script>
18 <script type="text/javascript">
19
20         function setlang(lang){
21                 $("#langsel").val(lang);
22                 $("#langform").submit();
23         }
24
25 </script>
26 {% block extrahead %}{% endblock %}
27 </head>
28
29
30
31 <body>
32         {% comment %}
33                         <div id="header">
34                                 <a class="grnetlogo" href="{% url group-routes %}">
35                                         <img class="logoimg" src="/fodstatic/logo.png">
36                                 </a>
37                                 <div id="title">
38                                         <a href="{% url group-routes %}">Firewall on Demand</a>
39                                 </div>
40                                 <div class="loginform">
41                                         <div id="formcontent">
42                                         {% block menublock %}
43                                                 {% if user.is_authenticated %}
44                                                 <span class="topmenuuser">{% trans "Welcome" %} <strong>{{user}}</strong></span>
45                                                 {% endif %}
46                                                 
47                                                 <span {% if user.is_authenticated %}class="topmenuaction"{% else %}class="topmenuuser"{% endif %} >
48                                                         <form action="{% url django.views.i18n.set_language %}" method="post" style="display:inline;" id="langform">
49                                                                 {% csrf_token %}
50                                                                 <input name="next" type="hidden" value="{{ next }}" />
51                                                                 <input id="langsel" name="language" type="hidden" value="" />
52                                                                 {% for lang in LANGUAGES %}<a class="select_lang" href="#" onclick="setlang('{{ lang.0 }}'); return false;" title="{{lang.1}}">{% ifnotequal LANGUAGE_CODE lang.0 %}<font style="font-weight:normal;">{% endifnotequal %}{% trans lang.1 %}{% ifnotequal LANGUAGE_CODE lang.0 %}</font>{% endifnotequal %}</a>{% if not forloop.last %} -{% endif %}
53                                                                 {% endfor %}
54                                                         </form>
55                                                 </span>
56
57                                                 {% if user.is_authenticated %}
58                                                 <span class="topmenuaction"><a href="{% url user-profile %}">{% trans "My profile" %}</a></span>
59                                                 {% if user.is_superuser %}
60                                                 <span class="topmenuaction"><a href="{% url admin:index %}">{% trans "Admin" %}</a></span>
61                                                 {% endif %}
62                                                 <span class="topmenuaction"><a href="{% url logout %}">{% trans "Logout" %}</a></span>
63                                                 {% else %}
64                                                 {% if error %}
65                                                 <span class="topmenuaction relogin" title="{% trans 'After clicking Retry Login, it is strongly suggested to close your browser and visit the page again' %}"><a href="{% url logout %}">{% trans "Retry Login" %}</a></span>
66                                                 {% else %}
67                                                 <span class="topmenuaction"><a href="{% url login %}">{% trans "Shibboleth Login" %}</a></span>
68                                                 {% endif %}
69                                                 {% endif %}
70                                                 {% endblock %}
71                                         </div>
72                                         
73                                 </div>
74                         </div>
75                         {% endcomment %}
76                         <div class="navbar navbar-fixed-top">
77
78                                 <div class="navbar-inner">
79                                     <div class="container">
80                                        
81                                     {% block topmenu %}
82                                     <a class="brand" href="{% url group-routes %}"><img src="/fodstatic/fod_logo.png" /></a>
83                                     <ul class="nav">
84                                     {% if user.is_authenticated %}
85                                     
86                                         <li>
87                                             <a href="{% url user-profile %}">{% trans "My profile" %}</a>
88                                         </li>
89                                     {% if user.is_superuser %}
90                                                 <li {% block hometop %}{% endblock %}>
91                                                         <a href="{% url admin:index %}">{% trans "Admin" %}</a>
92                                                 </li>
93                                                 {% endif %}
94                                     {% else %}
95                                         <li {% block faqtop %}{% endblock %}>
96                                             
97                                         </li>
98                                     {% endif %}
99                                       <li class="dropdown">
100                                             <a href="#" class="dropdown-toggle" data-toggle="dropdown">{% trans "Language" %}: {% for lang in LANGUAGES %}{% ifequal LANGUAGE_CODE lang.0 %}{% trans lang.1 %}{% endifequal %}{% endfor %}<b class="caret"></b></a>
101                                             <ul class="dropdown-menu">
102                                             <form action="{% url django.views.i18n.set_language %}" method="post" style="display:inline;" id="langform">
103                                                                                                 {% csrf_token %}
104                                                                                                 <input name="next" type="hidden" value="{{ next }}" />
105                                                                                                 <input id="langsel" name="language" type="hidden" value="" />
106                                                                                         </form>
107                                                 {% for lang in LANGUAGES %}
108                                                 <li>
109                                                     <a class="select_lang" href="#" onclick="setlang('{{ lang.0 }}'); return false;" title="{{lang.1}}">{% trans lang.1 %}{% ifequal LANGUAGE_CODE lang.0 %}  <i class="icon-ok"></i>{% endifequal %}</a>
110                                                 </li>
111                                               {% endfor %}
112                                             </ul>
113                                         </li>
114                                 
115                                     </ul>
116                                     {% endblock %}
117                                     <ul class="nav pull-right">
118                                          {% if user.is_authenticated %}
119                                          <li><span><strong>{{user}}</strong></span></li>
120                                         <li>
121                                                 <a href="{% url logout %}">{% trans "Logout" %}</a>
122                                         </li>
123                                         {% else %}
124                                         <li><a href="{% url login %}">{% trans "Shibboleth Login" %}</a></li>
125                                         {% endif %}
126                                     </ul>
127                                         
128                                     </div>    
129                                 </div>
130                         </div>
131                         <div id="content" class="container">
132                                 {% block brcrmb_container %}
133                                 <ul class="breadcrumb">{% if user.is_authenticated %}<li><a href="{% url group-routes %}">{% trans "My rules" %}</a></li>{% endif %}
134                                 {% block breadcrumbs %}{% endblock %}
135                                 </ul>
136                                 {% if messages %}
137                                 <div id="messages">
138                                 {% for message in messages %}
139                                         <span{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</span><br />
140                                 {% endfor %}
141                                 </div>
142                                 {% endif %}
143                                 {% endblock %}
144                                 {% block content %}
145                                 {% endblock %}
146
147                         </div>
148                         {% block footerblock %}
149                                 {% include "footer.html" %}
150                         {% endblock %}
151         
152 </body>
153 </html>