Corrections, ajout recherche avancée
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage_django / templates / savoirs / avancee.html
CommitLineData
a008c7e5
CR
1{% extends "container_base.html" %}
2
3{% block contenu %}
4<style>
5 div.boite-recherche { display: none !important; }
6 div#contenu { margin-top: 20px !important; }
7 div#results { margin-top: 15px; }
544b4522
CR
8 div.tabber { display: none; }
9 th { font-weight: normal; padding-right: 10px;}
10 input[type=text] { width: 250px; }
a008c7e5
CR
11</style>
12<script>
13 function setup () {
14 var type = '{{ type|default:"" }}';
15
16 if (type == 'google')
17 $("#tabs-2").addClass ('tabbertabdefault');
18 else if (type == '')
19 $("#results").css ({display: 'none'});
20 }
21
22 {% if user.is_authenticated %}
23 function showEditModal (uri) {
24 $('#jsonsource').load ('{% url savoirs.views.json_get %}?uri='+uri,
25 function() {
26 __jf = new JSONForm ('schema', 'mainform', 'jsonsource');
27 __jf.setup ();
28 $('#edit-form').dialog({height: 400, width: 650, modal: true});
29 });
30 }
31 {% endif %}
32
33 $(document).ready(function(){
34 setup ();
35 makePageLinks ({{ page|default:0 }}, {{ data.last_page|default:0 }},
36 '{{ data.more_link }}');
37 });
38</script>
39
40<div id="tabs" class="tabber">
41 <div id="tabs-1" class="tabbertab">
42 <h2>Recherche détaillée</h2>
544b4522
CR
43 <form method="get">
44 <table>
45 {{ form }}
46 <tr>
47 <th></th>
48 <td><input type="submit" name="" value="Chercher" /></td>
49 </tr>
50 </table>
51 </form>
a008c7e5
CR
52 </div>
53 <div id="tabs-2" class="tabbertab">
54 <h2>Recherche google</h2>
55 <form method="get">
56 <input type="hidden" name="type" value="google" />
544b4522 57 <p style="margin-top: 10px;"><input type="text" name="google-q" value="{{ q.q|default:""}}" /><input type="submit" name="" value="Chercher" /></p>
a008c7e5
CR
58 </form>
59 </div>
60</div>
61
62<div id="results">
544b4522 63 <h4>Résultats de recherche:</h4>
a008c7e5
CR
64
65 <div class="zone-texte">
66 {% for r in data.results %}
67 <div class="resultatRecherche">
68 <a class="le-titre" href="{{ r.uri }}">{{ r.title|safe }}</a>
69 <div class="resultatResume">{{ r.content|safe }}</div>
70 <a class="ligne-url" href="{{ r.uri }}">{{ r.uri }}</a>
71 {% if user.is_authenticated %}
72 <a href="#" onclick="showEditModal('{{ r.id }}'); return false;">EDIT</a>
73 {% endif %}
74 </div>
75 {% empty %}
76 <div class="resultatRecherche">
77 <h2>Aucun résultat trouvé</h2>
78 </div>
79 {% endfor %}
80 </div>
81 <div class="resultatPages">
82 <span id="pageLinks">
83 </span>
84 </div>
85
86 {% if user.is_authenticated %}
87 {% include "savoirs/editor.html" %}
88 {% endif %}
89
90 {% endblock %}
91</div>