Revision 87abc503
Added by Mikaël Ates over 12 years ago
calebasse/templates/calebasse/homepage.html | ||
---|---|---|
28 | 28 |
</div> |
29 | 29 |
|
30 | 30 |
<ul id="apps"> |
31 |
{% for name, slug in applications %} |
|
32 |
<li id="{{slug}}"><a href="/{{service}}/{{slug}}/">{{name}}</a></li>
|
|
31 |
{% for name, slug, restriction in applications %}
|
|
32 |
{% if not restriction or 'validator' in role %}<li id="{{slug}}"><a href="/{{service}}/{{slug}}/">{{name}}</a></li>{% endif %}
|
|
33 | 33 |
{% endfor %} |
34 | 34 |
</ul> |
35 | 35 |
|
calebasse/views.py | ||
---|---|---|
11 | 11 |
|
12 | 12 |
|
13 | 13 |
APPLICATIONS = ( |
14 |
(u'Gestion des dossiers', 'dossiers'), |
|
15 |
(u'Agenda', 'agenda'), |
|
16 |
# (u'Saisie des actes', 'actes'), |
|
17 |
# (u'Facturation et décompte', 'facturation'), |
|
18 |
(u'Gestion des personnes', 'personnes'), |
|
19 |
(u'Gestion des ressources', 'ressources'), |
|
14 |
(u'Gestion des dossiers', 'dossiers', False),
|
|
15 |
(u'Agenda', 'agenda', False),
|
|
16 |
# (u'Saisie des actes', 'actes', True),
|
|
17 |
# (u'Facturation et décompte', 'facturation', True),
|
|
18 |
(u'Gestion des personnes', 'personnes', True),
|
|
19 |
(u'Gestion des ressources', 'ressources', True),
|
|
20 | 20 |
) |
21 | 21 |
|
22 | 22 |
def redirect_to_homepage(request): |
Also available in: Unified diff
Ressource and people management only accessible to enroled users.