10 content += json.documentary_files[i].title; |
17 content += json.documentary_files[i].title; |
11 content += " »</a></form></h2></div><div class=\"dossier-content\"><img src=\""; |
18 content += " »</a></form></h2></div><div class=\"dossier-content\"><img src=\""; |
12 content += json.documentary_files[i].url_image; |
19 content += json.documentary_files[i].url_image; |
13 content += "\" alt=\"\" height=\"50px\" width=\"50px\" ><p>"; |
20 content += "\" alt=\"\" height=\"50px\" width=\"50px\" ><p>"; |
14 content += json.documentary_files[i].description; |
21 content += json.documentary_files[i].description; |
15 content += " </p></div></div><div class=\"dossier-col-right\"><ul class=\"annotations\"><li><a class=\"share\" href=\"#\"></a></li><li><a class=\"favorite\" href=\"#\"></a></li><li><form id=\"ajaxdeletedossierdoc"; |
22 content += " </p></div></div><div class=\"dossier-col-right\"><ul class=\"annotations\"><li><a class=\"share\" href=\"#\"></a></li><li><a class=\"favorite\" href=\"#\"></a></li><li title=\"Supprimer le dossier\"><form id=\"ajaxdeletedossierdoc"; |
16 content += json.documentary_files[i].id; |
23 content += json.documentary_files[i].id; |
17 content += "\" action=\"/documentary_file_delete/"; |
24 content += "\" action=\"/documentary_file_delete/"; |
18 content += json.documentary_files[i].id; |
25 content += json.documentary_files[i].id; |
19 content += "/?next=http://localhost:8000/documentary_files/"; |
26 content += "/?next=http://localhost:8000/documentary_files/"; |
20 content += json.user; |
27 content += json.user; |
21 content += "/\" method=\"post\"><a class=\"trash\" onclick=\"deleteDossierDocHome("; |
28 content += "/\" method=\"post\"><a class=\"trash\" onclick=\"deleteDossierDocHome("; |
22 content += json.documentary_files[i].id; |
29 content += json.documentary_files[i].id; |
23 content += "); return false;\"></a></form>"; |
30 content += "); return false;\"></a></form>"; |
24 |
31 |
25 content += "</li><li><a class=\"edit\" href=\"#\"></a></li></ul><h3>"; |
32 content += "</li>"; |
|
33 |
|
34 content += "<li><a class=\"favorite\" href=\"#\"></a></li><li title=\"Modifier le dossier\"><a class=\"edit\" onclick=\"modifyDossierDocHome('"; |
|
35 content += addslashes(json.documentary_files[i].title); |
|
36 content += "','"; |
|
37 content += json.user; |
|
38 content += "','"; |
|
39 content += addslashes(json.documentary_files[i].description); |
|
40 content +="',"; |
|
41 content += json.documentary_files[i].id |
|
42 content += "); return false;\"></a>"; |
|
43 content += "</li>"; |
|
44 |
|
45 //content += "<li title=\"Modifier le dossier\"><a class=\"edit\" href=\"#\"></a></li>"; |
|
46 |
|
47 content += "</ul><h3>"; |
26 content += json.documentary_files[i].nb_articles; |
48 content += json.documentary_files[i].nb_articles; |
27 content += " articles </h3><ul class=\"links\">"; |
49 content += " articles </h3><ul class=\"links\">"; |
28 |
50 |
29 for (j = 0; j < json.documentary_files[i].articles.length; j++) |
51 for (j = 0; j < json.documentary_files[i].articles.length; j++) |
30 { |
52 { |
49 content += "</ul></div></div></div></div></div>"; |
71 content += "</ul></div></div></div></div></div>"; |
50 $("#right").empty(); |
72 $("#right").empty(); |
51 $(content).appendTo("#right"); |
73 $(content).appendTo("#right"); |
52 } |
74 } |
53 |
75 |
|
76 /*<div id=\"modify-form\" title=\"Modifier le dossier documentaire\"><form id=\"ajaxdocumentaryfilemodify\" method=\"post\" action=\"/documentary_file_modify/\">{% csrf_token %}<fieldset><label for=\"title\">Titre du dossier</label><input type=\"text\" name=\"title\" id=\"title\" class=\"text ui-widget-content ui-corner-all\" value=\""; |
|
77 content += json.documentary_files[i].title; |
|
78 content += "\" /><label for=\"description\">Description</label><input type=\"text\" name=\"description\" id=\"description\" value=\""; |
|
79 content += json.documentary_files[i].description; |
|
80 content += "\" class=\"text ui-widget-content ui-corner-all\" /></fieldset></form></div>*/ |
|
81 |
|
82 |
54 /*function dossiers(json) |
83 /*function dossiers(json) |
55 { |
84 { |
56 content = "<div class=\"dossiers\"><ul>"; |
85 content = "<div class=\"dossiers\"><ul>"; |
57 for (i = 0; i < json.documentary_files.length; i++) |
86 for (i = 0; i < json.documentary_files.length; i++) |
58 { |
87 { |
96 /*<h3><a href=\"#\">DOSSIER SIMILAIRE</a></h3><div class=\"widget-inner\"><ul><li><a href=\"#\">« Election 2012 »</a> par TomeJ</li><li><a href=\"#\">« Election 2012 »</a> par TomeJ</li><li><a href=\"#\">« Election 2012 »</a> par TomeJ</li></ul></div></div><div class=\"widget\">*/ |
125 /*<h3><a href=\"#\">DOSSIER SIMILAIRE</a></h3><div class=\"widget-inner\"><ul><li><a href=\"#\">« Election 2012 »</a> par TomeJ</li><li><a href=\"#\">« Election 2012 »</a> par TomeJ</li><li><a href=\"#\">« Election 2012 »</a> par TomeJ</li></ul></div></div><div class=\"widget\">*/ |
97 |
126 |
98 function dossierDocHome(id) |
127 function dossierDocHome(id) |
99 { |
128 { |
100 //alert('dossierDocHome'); |
129 //alert('dossierDocHome'); |
101 alert('dossierDocHome'); |
130 //alert('dossierDocHome'); |
|
131 currentid = id; |
102 $('#ajaxdossierdochome'+id).submit(); |
132 $('#ajaxdossierdochome'+id).submit(); |
103 } |
133 } |
104 |
134 |
105 function deleteDossierDocHome(id) |
135 function deleteDossierDocHome(id) |
106 { |
136 { |
107 //alert('dossierDocHome'); |
137 //alert('dossierDocHome'); |
108 currentid = id; |
138 currentid = id; |
109 $('#ajaxdeletedossierdoc'+id).submit(); |
139 $('#ajaxdeletedossierdoc'+id).submit(); |
110 } |
140 } |
111 |
141 |
|
142 |
|
143 |
|
144 function modifyDossierDocHome(title,user,description,id) |
|
145 { |
|
146 currentid = id; |
|
147 var elem = document.getElementById("descriptionmodif"); |
|
148 elem.value = description; |
|
149 var elem = document.getElementById("titlemodif"); |
|
150 elem.value = title; |
|
151 var elem = document.getElementById("documentary_file_id"); |
|
152 elem.value = id; |
|
153 var elem = document.getElementById("user"); |
|
154 elem.value = user; |
|
155 |
|
156 $( "#dialog-form2" ).dialog("open"); |
|
157 |
|
158 //$('#ajaxmodifydossierdoc'+id).submit(); |
|
159 } |
112 |
160 |
113 $(function() |
161 $(function() |
114 { |
162 { |
115 $('#recherche_button_doc').click(function() |
163 $('#recherche_button_doc').click(function() |
116 { |
164 { |
155 |
203 |
156 $('#ajaxtreemapdoc').submit(); |
204 $('#ajaxtreemapdoc').submit(); |
157 $('#create-dossierDoc').show(); |
205 $('#create-dossierDoc').show(); |
158 }); |
206 }); |
159 |
207 |
160 $('#ajaxdossierdochome').submit(function() |
208 $('#ajaxdossierdochome'+currentid).submit(function() |
161 { |
209 { |
162 alert('ajaxdossierdochome10'); |
210 alert('ajaxdossierdochome10'); |
163 //var urlSubmit = $(this).attr('action'); |
211 //var urlSubmit = $(this).attr('action'); |
164 }); |
212 }); |
165 |
213 |
166 $('.trash').click(function (event) |
214 $('.trash').click(function (event) |
167 { |
215 { |
168 alert('enter'); |
216 //alert('enter'); |
169 var urlSubmit = $(this).attr('href'); |
217 var urlSubmit = $(this).attr('href'); |
170 |
218 |
171 $.ajax({ |
219 $.ajax({ |
172 url: urlSubmit, |
220 url: urlSubmit, |
173 success: function(data) { |
221 success: function(data) { |
177 }); |
225 }); |
178 return false; //for good measure |
226 return false; //for good measure |
179 }); |
227 }); |
180 |
228 |
181 |
229 |
|
230 $('#ajaxmodifydossierdoc'+currentid).submit(function() |
|
231 { |
|
232 alert('ajaxmodifydossierdoc'); |
|
233 var urlSubmit = $(this).attr('action'); |
|
234 $.ajax( |
|
235 { |
|
236 type: "POST", |
|
237 url: urlSubmit, |
|
238 data : $(this).serializeArray(), |
|
239 success: function(data) |
|
240 { |
|
241 alert('SUCCESS'); |
|
242 |
|
243 //var json = jQuery.parseJSON(data); |
|
244 //alert('SUCCESS'+json); |
|
245 //updatedossierdoc(json); |
|
246 } |
|
247 }); |
|
248 return false; |
|
249 }); |
|
250 |
182 $('#ajaxdeletedossierdoc'+currentid).submit(function() |
251 $('#ajaxdeletedossierdoc'+currentid).submit(function() |
183 { |
252 { |
184 alert('ajaxdeletedossierdoc'+currentid); |
253 alert('ajaxdeletedossierdoc'+currentid); |
185 var urlSubmit = $(this).attr('action'); |
254 var urlSubmit = $(this).attr('action'); |
186 $.ajax( |
255 $.ajax( |