Statistics
| Branch: | Tag: | Revision:

root / cloudcms / templates / cms / base.html @ 52abca01

History | View | Annotate | Download (4.8 kB)

1 c1468bcc Kostas Papadimitriou
<!doctype html>
2 c1468bcc Kostas Papadimitriou
{% load feincms_tags feincms_page_tags %}
3 c1468bcc Kostas Papadimitriou
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->
4 c1468bcc Kostas Papadimitriou
<!--[if IE 7 ]>    <html lang="en" class="no-js ie7"> <![endif]-->
5 c1468bcc Kostas Papadimitriou
<!--[if IE 8 ]>    <html lang="en" class="no-js ie8"> <![endif]-->
6 c1468bcc Kostas Papadimitriou
<!--[if (gte IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
7 c1468bcc Kostas Papadimitriou
<head>
8 c1468bcc Kostas Papadimitriou
  {% block starthead %}{% endblock starthead %}
9 c1468bcc Kostas Papadimitriou
  <meta charset="{{ resource.meta.charset }}">
10 c1468bcc Kostas Papadimitriou
  
11 c1468bcc Kostas Papadimitriou
  <meta http-equiv="X-UA-Compatible" content="{{ resource.meta.compatibility }}">
12 c1468bcc Kostas Papadimitriou
  
13 c1468bcc Kostas Papadimitriou
  <title>
14 c1468bcc Kostas Papadimitriou
      {% block page.title %}{% if feincms_page.page_title %}{{ feincms_page.page_title }}
15 bed9e108 Kostas Papadimitriou
      {% else %}{{ feincms_page.title }}{% endif %} | {{ APP.title }}{% endblock %}
16 c1468bcc Kostas Papadimitriou
  </title>
17 c1468bcc Kostas Papadimitriou
  
18 c1468bcc Kostas Papadimitriou
  <meta name="description" content="{{ resource.meta.description }}">
19 c1468bcc Kostas Papadimitriou
  <meta name="author" content="{{ resource.meta.author }}">
20 c1468bcc Kostas Papadimitriou
  <meta name="viewport" content="">
21 c1468bcc Kostas Papadimitriou
    
22 c1468bcc Kostas Papadimitriou
  {% block page.js %}
23 c1468bcc Kostas Papadimitriou
  <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
24 c1468bcc Kostas Papadimitriou
  <!--[if lt IE 9]>
25 c1468bcc Kostas Papadimitriou
    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
26 c1468bcc Kostas Papadimitriou
  <![endif]-->
27 c1468bcc Kostas Papadimitriou
  {% endblock %}
28 c1468bcc Kostas Papadimitriou
  
29 c1468bcc Kostas Papadimitriou
  {% block favicons %}
30 52abca01 Kostas Papadimitriou
  <link rel="shortcut icon" href="{{ APP.favicon.get_absolute_url }}">
31 52abca01 Kostas Papadimitriou
  <link rel="apple-touch-icon" href="{{ APP.favicon.get_absolute_url }}">
32 c1468bcc Kostas Papadimitriou
  {% endblock favicons %}
33 c1468bcc Kostas Papadimitriou
34 c1468bcc Kostas Papadimitriou
  {% block css %}
35 f6e90a2b Kostas Papadimitriou
      <link href='https://fonts.googleapis.com/css?family=Antic' rel='stylesheet' type='text/css'>
36 c1468bcc Kostas Papadimitriou
      <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}cloudcms/css/styles.css">
37 c1468bcc Kostas Papadimitriou
  {% endblock css %}
38 c1468bcc Kostas Papadimitriou
39 c1468bcc Kostas Papadimitriou
  {% block headjs %}
40 c1468bcc Kostas Papadimitriou
      <script src="{{ MEDIA_URL }}cloudcms/js/modernizr-2.0.6.js"></script>
41 c1468bcc Kostas Papadimitriou
      <script src="{{ MEDIA_URL }}cloudcms/js/jquery-1.7.1.min.js"></script>
42 c1468bcc Kostas Papadimitriou
      <script src="{{ MEDIA_URL }}cloudcms/js/jquery.infieldlabel.js"></script>
43 c1468bcc Kostas Papadimitriou
      <script src="{{ MEDIA_URL }}cloudcms/js/jquery.cookie.js"></script>
44 c1468bcc Kostas Papadimitriou
      <script src="{{ MEDIA_URL }}cloudcms/js/form-errors.js"></script>
45 c1468bcc Kostas Papadimitriou
46 c1468bcc Kostas Papadimitriou
      <script src="{{ MEDIA_URL }}cloudcms/js/colorbox/jquery.colorbox.js"></script>
47 c1468bcc Kostas Papadimitriou
  {% endblock headjs %}
48 c1468bcc Kostas Papadimitriou
49 c1468bcc Kostas Papadimitriou
  {% block page.cms.media %}
50 c1468bcc Kostas Papadimitriou
  {{ feincms_page.content.media }}
51 c1468bcc Kostas Papadimitriou
  {% endblock %}
52 c1468bcc Kostas Papadimitriou
53 c1468bcc Kostas Papadimitriou
  {% block page.scripts.cloudbar %}
54 f6e90a2b Kostas Papadimitriou
      {% if CLOUDBAR_ACTIVE %} {{ CLOUDBAR_CODE }} {% endif %}
55 c1468bcc Kostas Papadimitriou
  {% endblock %}
56 c1468bcc Kostas Papadimitriou
57 c1468bcc Kostas Papadimitriou
   <script type="text/javascript">
58 c1468bcc Kostas Papadimitriou
      $(document).ready(function() {
59 c1468bcc Kostas Papadimitriou
          $("form.innerlabels label").inFieldLabels();
60 c1468bcc Kostas Papadimitriou
          $("form .form-row").formErrors();
61 c1468bcc Kostas Papadimitriou
      })
62 c1468bcc Kostas Papadimitriou
   </script>
63 c1468bcc Kostas Papadimitriou
  {% block endhead %}{% endblock endhead %}
64 c1468bcc Kostas Papadimitriou
65 f6e90a2b Kostas Papadimitriou
  {% if APP.extra_styles %}
66 f6e90a2b Kostas Papadimitriou
  <style type="text/css">
67 f6e90a2b Kostas Papadimitriou
      {{ APP.extra_styles|safe }}
68 f6e90a2b Kostas Papadimitriou
  </style>
69 f6e90a2b Kostas Papadimitriou
  {% endif %}
70 f6e90a2b Kostas Papadimitriou
71 c1468bcc Kostas Papadimitriou
</head>
72 c1468bcc Kostas Papadimitriou
73 c1468bcc Kostas Papadimitriou
<body class='cms-page-{{ feincms_page.slug }}'>
74 47394a46 Kostas Papadimitriou
    {% block page.mainbody %}
75 c1468bcc Kostas Papadimitriou
    <div class='container'>
76 c1468bcc Kostas Papadimitriou
        <div class='header'>
77 c1468bcc Kostas Papadimitriou
            <div class="mainlogo">
78 c1468bcc Kostas Papadimitriou
                    {% if APP.logo %}
79 47394a46 Kostas Papadimitriou
                        <a href="{{ APP.index_url }}" title="{{ APP.title }}">
80 c1468bcc Kostas Papadimitriou
                            <img src="{{ APP.logo.get_absolute_url }}" alt="{{ APP.title }}" />
81 c1468bcc Kostas Papadimitriou
                        </a>
82 c1468bcc Kostas Papadimitriou
                    {% else %}
83 c1468bcc Kostas Papadimitriou
                        <h1>{{ APP.title }}</h1>
84 c1468bcc Kostas Papadimitriou
                    {% endif %}
85 c1468bcc Kostas Papadimitriou
                </div>
86 c1468bcc Kostas Papadimitriou
            <div class="navigation">
87 c1468bcc Kostas Papadimitriou
                <ul class="mainnav inline">
88 c1468bcc Kostas Papadimitriou
                    {% block page.nav %}
89 c1468bcc Kostas Papadimitriou
                        {% feincms_navigation of feincms_page as sublevel level=2,depth=1 %}
90 c1468bcc Kostas Papadimitriou
                        {% for p in sublevel %}
91 c1468bcc Kostas Papadimitriou
                        <li class="{% if p|is_equal_or_parent_of:feincms_page %}active{% endif %}">
92 c1468bcc Kostas Papadimitriou
                        <a href="{{ p.get_absolute_url }}">{{ p.title }}</a></li>
93 c1468bcc Kostas Papadimitriou
                        {% endfor %}
94 c1468bcc Kostas Papadimitriou
                    {% endblock %}
95 c1468bcc Kostas Papadimitriou
                </ul>
96 c1468bcc Kostas Papadimitriou
                <ul class="mainnav inline subnav">
97 c1468bcc Kostas Papadimitriou
                    {% block page.subnav %}
98 c1468bcc Kostas Papadimitriou
                        {% if feincms_page.override_url != "/" %}
99 c1468bcc Kostas Papadimitriou
                        {% feincms_navigation of feincms_page as sublevel level=3,depth=1 %}
100 c1468bcc Kostas Papadimitriou
                        {% for p in sublevel %}
101 c1468bcc Kostas Papadimitriou
                        <li class="{% if p|is_equal_or_parent_of:feincms_page or p.url == request.path %}active{% endif %}">
102 c1468bcc Kostas Papadimitriou
                        <a href="{{ p.get_absolute_url }}">{{ p.title }}</a></li>
103 c1468bcc Kostas Papadimitriou
                        {% endfor %}
104 c1468bcc Kostas Papadimitriou
                        {% endif %}
105 c1468bcc Kostas Papadimitriou
                    {% endblock %}
106 c1468bcc Kostas Papadimitriou
                </ul>
107 c1468bcc Kostas Papadimitriou
            </div>
108 c1468bcc Kostas Papadimitriou
        </div>
109 f6e90a2b Kostas Papadimitriou
        {% if messages %}
110 f6e90a2b Kostas Papadimitriou
        <ul class="messages">
111 f6e90a2b Kostas Papadimitriou
            {% for message in messages %}
112 f6e90a2b Kostas Papadimitriou
            <li{% if  %}
113 f6e90a2b Kostas Papadimitriou
                class="{{ message.tags }}"{% endif %}>
114 f6e90a2b Kostas Papadimitriou
                {{ message }}</li>
115 f6e90a2b Kostas Papadimitriou
            {% endfor %}
116 f6e90a2b Kostas Papadimitriou
        </ul>
117 f6e90a2b Kostas Papadimitriou
        {% endif %}
118 c1468bcc Kostas Papadimitriou
        <div class="page">
119 c1468bcc Kostas Papadimitriou
                {% block page.body %}
120 c1468bcc Kostas Papadimitriou
                {% endblock %}
121 c1468bcc Kostas Papadimitriou
        </div>
122 c1468bcc Kostas Papadimitriou
    </div>
123 c1468bcc Kostas Papadimitriou
    <div class="footer">
124 23f99717 Kostas Papadimitriou
        {% include "cms/footer.html" %}
125 c1468bcc Kostas Papadimitriou
    </div>
126 47394a46 Kostas Papadimitriou
    {% endblock page.mainbody %}
127 c1468bcc Kostas Papadimitriou
</body>
128 c1468bcc Kostas Papadimitriou
</html>