Merge branch 'master' of gitosis@git.auf:auf_savoirs_en_partage_django
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / templates / savoirs / recherche.html
CommitLineData
d15017b2
CR
1{% extends "container_base.html" %}
2
3{% block contenu %}
4<script>
a008c7e5
CR
5 $(document).ready(function(){
6 makePageLinks ({{ page|default:0 }}, {{ data.last_page|default:0 }},
7 '{{ data.more_link }}');
8 });
9
10 {% if user.is_authenticated %}
11 function showEditModal (uri) {
12 $('#jsonsource').load ('{% url savoirs.views.json_get %}?uri='+uri,
13 function() {
14 __jf = new JSONForm ('schema', 'mainform', 'jsonsource');
15 __jf.setup ();
16 $('#edit-form').dialog({height: 400, width: 650, modal: true});
d15017b2 17 });
a008c7e5
CR
18 }
19 {% endif %}
a008c7e5 20</script>
db31d1fa 21<div class="texte">
8cb71606 22 <h4>Résultats correspondant à « {{ q }} »</h4>
23
24{% if ressources %}
25 <h5>Ressources ({{ ressources|length }} sur {{ total_ressources }})</h5>
26 {% for ressource in ressources %}
27 {% include "savoirs/ressource_resultat.html" %}
28 {% endfor %}
29 {% ifnotequal ressources|length total_ressources %}
db31d1fa 30 <p class="pad"><a href="{% url savoirs.views.ressource_index %}?q={{ q|urlencode }}">Toutes les {{ total_ressources }} ressources pour cette recherche</a></p>
8cb71606 31 {% endifnotequal %}
32{% endif %}
0cbedca8 33
8cb71606 34{% if actualites %}
35 <h5>Actualités ({{ actualites|length }} sur {{ total_actualites }})</h5>
36 {% for actualite in actualites %}
37 {% include "savoirs/actualite_resultat.html" %}
38 {% endfor %}
39 {% ifnotequal actualites|length total_actualites %}
db31d1fa 40 <p class="pad"><a href="{% url savoirs.views.actualite_index %}?q={{ q|urlencode }}">Toutes les {{ total_actualites }} actualités pour cette recherche</a></p>
8cb71606 41 {% endifnotequal %}
42{% endif %}
7d07a79f 43
8cb71606 44{% if evenements %}
45 <h5>Événements ({{ evenements|length }} sur {{ total_evenements }})</h5>
46 {% for evenement in evenements %}
47 {% include "savoirs/evenement_resultat.html" %}
48 {% endfor %}
49 {% ifnotequal evenements|length total_evenements %}
db31d1fa 50 <p class="pad"><a href="{% url savoirs.views.evenement_index %}?q={{ q|urlencode }}">Tous les {{ total_evenements }} événements pour cette recherche</a></p>
8cb71606 51 {% endifnotequal %}
52{% endif %}
7d07a79f 53
8cb71606 54{% if chercheurs %}
55 <h5>Chercheurs ({{ chercheurs|length }} sur {{ total_chercheurs }})</h5>
56 <ul>
a2c6bb72 57 {% for chercheur in chercheurs %}
8cb71606 58 <li><a href="{% url chercheurs.views.retrieve chercheur.id %}">{{ chercheur }}</a></li>
a2c6bb72 59 {% endfor %}
8cb71606 60 </ul>
61 {% ifnotequal chercheurs|length total_chercheurs %}
db31d1fa 62 <p class="pad"><a href="{% url chercheurs.views.index %}?mots_cles={{ q|urlencode }}">Tous les {{ total_chercheurs }} chercheurs pour cette recherche</a></p>
8cb71606 63 {% endifnotequal %}
64{% endif %}
878de341 65
8cb71606 66{% if sites %}
184f139f 67 <h5>Sites de la sitothèque ({{ sites|length }} sur {{ total_sites }})</h5>
8cb71606 68 {% for site in sites %}
69 {% include "sites/resultat.html" %}
70 {% endfor %}
71 {% ifnotequal sites|length total_sites %}
db31d1fa 72 <p class="pad"><a href="{% url sitotheque.views.index %}?mots_cles={{ q|urlencode }}">Tous les {{ total_sites }} sites pour cette recherche</a></p>
8cb71606 73 {% endifnotequal %}
74{% endif %}
878de341 75
184f139f
EMS
76{% if sites_auf %}
77 <h5>Sites AUF</h5>
78 {% for r in sites_auf %}
79 {% include "savoirs/sites_auf_resultat.html" %}
80 {% endfor %}
81 <p class="pad"><a href="{% url savoirs.views.sites_auf %}?q={{ q|urlencode }}">Tous les sites AUF pour cette recherche</a></p>
82{% endif %}
83
8cb71606 84{% if not ressources and not actualites and not evenements and not chercheurs and not sites %}
85 <h5>Aucune résultat</h5>
db31d1fa 86 <p class="pad"><a href="{% url savoirs.views.index %}">Retour à la page d'accueil</a></p>
8cb71606 87{% endif %}
a008c7e5 88</div>
a008c7e5
CR
89
90{% if user.is_authenticated %}
8cb71606 91 {% include "savoirs/editor.html" %}
a008c7e5
CR
92{% endif %}
93
94{% endblock %}