source: spip-zone/_plugins_/albums/trunk/prive/squelettes/inclure/portfolio_albums.html @ 88434

Last change on this file since 88434 was 88434, checked in by tcharlss@…, 6 years ago
  • ajout d'un lien a message de retour quand on ajoute un album, qui mène à l'ancre de l'album ajouté. Pas fonctionnel s'il y a une pagination en cours, mais c'est mieux que rien. cf. http://contrib.spip.net/Albums-3#forum480936
  • on passe la pagination à 10 au lieu de 5
  • exclure correctement les albums déjà liés quand on veut associer un album : IN préfère les array on dirait.
  • up de z
File size: 1.5 KB
Line 
1[(#REM)
2
3        Portfolio des albums liés à un objet.
4
5][(#REM)
6
7        Inclus dans :
8                prive/squelettes/contenu/portfolio_albums.html
9        Utilise :
10                prive/squelettes/inclure/album.html
11                javascript/albums_edit.js
12                javascript/medias_edit.js
13                javascript/jquery.multifile.js
14
15][(#REM)
16
17        Paramètres (*obligatoire):
18                *objet          type d'objet sur lequel porte l'association
19                *id_objet       identifiant de l'objet
20                statut          prepa | publie | poubelle, défaut: tous
21                nb              nombre pagination, défaut: 10
22                par             critère de tri
23
24]
25<B_albums_lies>
26#ANCRE_PAGINATION
27
28<h2 class="titrem"><:album:titre_albums:></h2>
29
30<div class="liste-albums lies">
31
32        <BOUCLE_albums_lies(ALBUMS){objet}{id_objet}{!par date}{statut == #ENV{statut,.*}}{pagination #ENV{nb,10}}>
33        [(#INCLURE{fond=prive/squelettes/inclure/album, id_album, objet, id_objet})]
34        </BOUCLE_albums_lies>
35
36        [<p class='pagination'>(#PAGINATION{prive})</p>]
37
38</div><!-- .liste-albums.lies -->
39
40[(#REM) bouton «tout enlever» ]
41[(#GRAND_TOTAL|>{1}|oui)
42[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_album,tous/#ENV{objet}/#ENV{id_objet},#SELF},'ajax dissocier reveal'})]
43]
44
45<script type='text/javascript'>/*<![CDATA[*/
46[(#REM) albums ]
47[(#INCLURE{javascript/albums_edit.js}|compacte{js})]
48[(#REM) documents ]
49[(#AUTORISER{joindredocument,#ENV{objet},#ENV{id_objet}}|non)
50var multifile='[(#CHEMIN{javascript/jquery.multifile.js}|texte_script)]';
51[(#INCLURE{javascript/medias_edit.js}|compacte{js})]
52]
53/*]]>*/</script>
54</B_albums_lies>
55<!-- 0 album -->
56<//B_albums_lies>
Note: See TracBrowser for help on using the repository browser.