[SPIP] ~version 3.0.7-->3.0.10
[ptitvelo/web/www.git] / www / plugins-dist / medias / prive / squelettes / inclure / portfolio-documents.html
1 [(#REM)
2
3 Squelette
4 (c) xxx
5 Distribue sous licence GPL
6
7 ]
8 #SET{nbdocs,0}
9 <div id="portfolios">
10 [(#REM) D'abord les images illustration]
11 <B_illustrations>
12 <h3><span class="image_loading"></span><:medias:info_illustrations:></h3>
13 <div class="liste_items documents" id="illustrations">
14 [<p class="pagination">(#PAGINATION)</p>]
15 <BOUCLE_illustrations(DOCUMENTS documents_liens types_documents){inclus=image}{mode=image}{id_objet}{objet}{par num titre,date,id_document}{pagination 50}{statut?}>
16 #MODELE{document_desc,id_document,id_objet,objet}
17 </BOUCLE_illustrations>
18 [(#TOTAL_BOUCLE|>{20}|oui)<p class="pagination">#PAGINATION</p>]
19 [(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-I/image,#SELF|ancre_url{illustrations}},'ajax tout_supprimer',<:ecrire:lien_tout_supprimer:> ?})]
20 </div>
21 #SET{nbdocs,#GET{nbdocs}|plus{#GRAND_TOTAL}}
22 </B_illustrations>
23
24 [(#REM) puis les images du portfolio]
25 <B_portfolio>
26 <h3><:medias:info_portfolio:></h3>
27 <div class="liste_items documents" id="portfolio">
28 [<p class="pagination">(#PAGINATION)</p>]
29 <BOUCLE_portfolio(DOCUMENTS documents_liens types_documents){inclus=image}{mode=document}{id_objet}{objet}{par num titre,date,id_document}{pagination 50}{statut?}>
30 #MODELE{document_desc,id_document,id_objet,objet}
31 </BOUCLE_portfolio>
32 [(#TOTAL_BOUCLE|>{20}|oui)<p class="pagination">#PAGINATION</p>]
33 [(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-I/document,#SELF|ancre_url{portfolio}},'ajax tout_supprimer',<:ecrire:lien_tout_supprimer:> ?})]
34 </div>
35 #SET{nbdocs,#GET{nbdocs}|plus{#GRAND_TOTAL}}
36 </B_portfolio>
37
38 [(#REM) puis les documents]
39 <B_documents>
40 <h3><:medias:info_documents:></h3>
41 <div class="liste_items documents" id="documents">
42 [<p class="pagination">(#PAGINATION)</p>]
43 <BOUCLE_documents(DOCUMENTS documents_liens types_documents){inclus!=image}{mode!=vignette}{id_objet}{objet}{par num titre,date,id_document}{pagination 50}{statut?}>
44 #MODELE{document_desc,id_document,id_objet,objet}
45 </BOUCLE_documents>
46 [(#TOTAL_BOUCLE|>{20}|oui)<p class="pagination">#PAGINATION</p>]
47 [(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-D/document,#SELF|ancre_url{documents}},'ajax tout_supprimer',<:ecrire:lien_tout_supprimer:> ?})]
48 </div>
49 #SET{nbdocs,#GET{nbdocs}|plus{#GRAND_TOTAL}}
50 </B_documents>
51
52 <script type="text/javascript">/*<![CDATA[*/
53 var multifile='[(#CHEMIN{javascript/jquery.multifile.js}|texte_script)]';
54 [(#INCLURE{javascript/medias_edit.js}|compacte{js})]
55 [(#OBJET|=={rubrique}|et{#EVAL{_AJAX}}|et{#GET{nbdocs}|=={1}}|oui)
56 if (window.jQuery) jQuery('#navigation .box.info').ajaxReload();]
57 function check_reload_page(){
58 var reload = false;
59 if($('#illustrations').length && !$('#illustrations .item').length){
60 $('#illustrations').remove();reload = true;
61 }
62 if($('#portfolio').length && !$('#portfolio .item').length){
63 $('#portfolio').remove();reload = true;
64 }
65 if($('#documents').length && !$('#documents .item').length){
66 $('#documents').remove();reload = true;
67 }
68 if (reload) {
69 jQuery('#portfolios').ajaxReload();
70 jQuery('#navigation .box.info').ajaxReload();
71 }
72 }
73 if (window.jQuery) jQuery(function(){onAjaxLoad(check_reload_page);});
74 /*]]>*/</script>
75 </div>