0003-template-files-can-be-uploaded-with-file-manager.patch
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 |
- |