Projet

Général

Profil

0003-template-files-can-be-uploaded-with-file-manager.patch

Serghei Mihai, 22 octobre 2014 00:56

Télécharger (4,3 ko)

Voir les différences:

Subject: [PATCH 3/3] template files can be uploaded with file manager

Closes #5570
 usr/local/univnautes/sp/sp/settings.py              |  1 +
 usr/local/univnautes/sp/sp/templates/base.html      | 10 ++--------
 usr/local/univnautes/sp/sp/templates/header.html    |  7 +++++++
 usr/local/univnautes/sp/sp/templates/idp_list.html  | 20 ++++++++++++++++++++
 .../sp/sp/templates/registration/login.html         | 21 +--------------------
 5 files changed, 31 insertions(+), 28 deletions(-)
 create mode 100644 usr/local/univnautes/sp/sp/templates/header.html
 create mode 100644 usr/local/univnautes/sp/sp/templates/idp_list.html
usr/local/univnautes/sp/sp/settings.py
114 114
WSGI_APPLICATION = 'sp.wsgi.application'
115 115

  
116 116
TEMPLATE_DIRS = (
117
    '/var/db/cpelements/',
117 118
    os.path.join(PROJECT_PATH, 'sp', 'templates'),
118 119
)
119 120

  
usr/local/univnautes/sp/sp/templates/base.html
12 12
    {% block wrapper %}
13 13
    <div id="wrap">
14 14
    {% endblock %}
15
      {% if not popup %}
16
      <div id="header">
17
        {% block header %}
18
        <h1>Accès eduspot</h1>
19
        {% endblock %}
20
      </div>
21
      {% endif %}
15
    {% include "header.html" %}
22 16
      <div id="content">
23 17
        {% if messages %}
24 18
        <div id="messages">
......
38 32
    {% block page-end %}{% endblock %}
39 33
  </body>
40 34
</html>
41
       
35

  
42 36

  
usr/local/univnautes/sp/sp/templates/header.html
1
{% if not popup %}
2
<div id="header">
3
  {% block header %}
4
  <h1>Accès eduspot</h1>
5
  {% endblock %}
6
</div>
7
{% endif %}
usr/local/univnautes/sp/sp/templates/idp_list.html
1
<div id="idplist">
2
  <div id="idplist-static">
3
    {% if defaultidps %}
4
    <ul>
5
      {% for defaultidp in defaultidps %}{% for idp in idps %}{% if idp.entity_id == defaultidp %}<li><a href="/authsaml2/sso?entity_id={{ idp.entity_id|urlencode:"" }}">{{ idp.name }}</a></li>
6
      {% endif %}{% endfor %}{% endfor %}
7
    </ul>
8
    {% endif %}
9
    <ul>
10
      <li><input id="search" name="search" placeholder="chercher un établissement…"></li>
11
    </ul>
12
  </div>
13

  
14
  <div id="idplist-float">
15
    <ul>
16
      {% for idp in idps %}
17
      <li id="idp-{{ idp.slug }}"><a href="/authsaml2/sso?entity_id={{ idp.entity_id|urlencode:"" }}">{{ idp.name }}</a></li>{% endfor %}
18
    </ul>
19
  </div>
20
</div>
usr/local/univnautes/sp/sp/templates/registration/login.html
9 9

  
10 10
{% block content %}
11 11
<div id="map">map</div>
12

  
13
<div id="idplist">
14
    <div id="idplist-static">
15
	    {% if defaultidps %}
16
	    <ul>
17
		    {% for defaultidp in defaultidps %}{% for idp in idps %}{% if idp.entity_id == defaultidp %}<li><a href="/authsaml2/sso?entity_id={{ idp.entity_id|urlencode:"" }}">{{ idp.name }}</a></li>
18
		    {% endif %}{% endfor %}{% endfor %}
19
	    </ul>
20
	    {% endif %}
21
	    <ul>
22
		    <li><input id="search" name="search" placeholder="chercher un établissement…"></li>
23
	    </ul>
24
    </div>
25
    <div id="idplist-float">
26
    <ul>
27
        {% for idp in idps %}
28
	<li id="idp-{{ idp.slug }}"><a href="/authsaml2/sso?entity_id={{ idp.entity_id|urlencode:"" }}">{{ idp.name }}</a></li>{% endfor %}
29
    </ul>
30
    </div>
31
</div>
12
{% include "idp_list.html" %}
32 13
{% endblock %}
33 14

  
34 15
{% block page-end %}
35
-