source: spip-zone/_plugins_/albums/trunk/prive/objets/liste/albums_lies.html @ 64467

Last change on this file since 64467 was 64467, checked in by tcharlss@…, 8 years ago

On vérifie les autorisations pour afficher les boutons d'action 'modifier' et 'delier'

File size: 2.9 KB
Line 
1[(#REM)
2        Affiche la liste des albums liés à un objet.
3][(#REM)
4        inclus dans /prive/squelettes/contenu/albums_complement_objet.html
5]
6
7<B_liste_album>
8#ANCRE_PAGINATION
9<div class="liste-objets">
10        <table class='spip liste'>
11                <tbody>
12                <BOUCLE_liste_album(ALBUMS liens){tout}{objet}{id_objet}{statut?}{!par vu, date, titre}{pagination #ENV{nb,10}}>
13
14                <tr class='inactif' id='[infos_album(#ID_ALBUM)]'>
15               
16                        [(#REM) Logo ]
17                        <td rowspan='2' class='logo'>
18                                <a href="[(#ID_ALBUM|generer_url_entite{album})]" title="album n°[(#ID_ALBUM)]">
19                                [(#MODELE{logo_album}{taille=48})]
20                                </a>
21                        </td>
22                       
23                        [(#REM) Infos (titre, statut, numéro  et nb documents) ]
24                        <td class='infos clic'[ (#DESCRIPTIF|?{'','colspan="2"'})]><span class='puce-gauche'></span>
25                        <ul>
26                                <li>
27                                [(#VU|=={oui}|oui)
28                                        [(#CHEMIN_IMAGE{vu-16-10.png}|balise_img{<:medias:document_vu:>}|inserer_attribut{title,<:medias:document_vu:>})]
29                                ]
30                                [<strong>(#TITRE)</strong>]
31                                </li>
32                       
33                                <li>
34                                        [(#REM) [(#STATUT|puce_statut{album})] ]
35                                        [(#MODELE{statut_album, objet=album, id_objet=#ID_ALBUM, statut=#STATUT, exclus=#LISTE{'prepa'}}{env})]
36                                        [&nbsp;N°(#ID_ALBUM)]
37                                </li>
38                                <li>
39                                        [(#INCLURE{fond=prive/squelettes/inclure/albums_nb_documents, id_album=#ID_ALBUM, ajax=documents})]
40                                </li>
41                        </ul>
42                        </td>
43                       
44                        [(#REM) Descriptif ]
45                        [<td class='descriptif clic'>
46                                (#DESCRIPTIF|couper{200})
47                        </td>]
48                       
49                        [(#REM) Boutons actions éditer/délier ]
50                        <td class='action'>
51                                [(#AUTORISER{modifier,album}|oui)
52                                        #SET{redirect,#SELF|ancre_url{albums}}
53                                        <a href="[(#URL_ECRIRE{album_edit,id_album=#ID_ALBUM}|parametre_url{redirect,#GET{redirect}})]" class="editbox" title="<:album:icone_modifier_album:>">
54                                        [(#CHEMIN_IMAGE{edit-16.png}|balise_img{'album:texte_modifier'})]
55                                        </a>
56                                ]
57                                [(#AUTORISER{associeralbums,album}|oui)
58                                        [(#VU|=={oui}|?{
59                                                [(#CHEMIN_IMAGE{supprimer-12.png}|balise_img{<:medias:document_vu:>,bouton_off}|inserer_attribut{title,<:medias:document_vu:>}|image_nb|image_gamma{40})],
60                                                [(#BOUTON_ACTION{
61                                                        [(#CHEMIN_IMAGE{supprimer-12.png}|balise_img{'album:icone_supprimer_album'})],
62                                                        [(#URL_ACTION_AUTEUR{edition_albums,delier/#ID_ALBUM/[(#ENV{associer_objet})],#SELF})],'button link ajax'}
63                                                )]
64                                        })]
65                                ]
66                        </td>
67                </tr>
68
69                [(#REM) VUE DEPLIEE : DOCUMENTS ]
70                <tr class='pliable' id='[portfolios_album(#ID_ALBUM)]'>
71                        <td colspan='[(#DESCRIPTIF|?{4,3})]'>
72                                <div class='conteneur_portfolios clearfix'>
73                                <div class='portfolios clearfix'>
74                                [(#REM) PORTFOLIO ]
75                                [(#INCLURE{fond=prive/squelettes/inclure/albums_portfolio-documents, objet=album, id_objet=#ID_ALBUM, ajax=documents})]
76                                [(#REM) BOUTON AJOUT ]
77                                [(#INCLURE{fond=prive/squelettes/inclure/ajouter-documents, objet=album, id_objet=#ID_ALBUM, ajax})]
78                                </div>
79                                </div>
80                        </td>
81                </tr>
82
83                </BOUCLE_liste_album>
84                </tbody>
85        </table>
86</div>
87
88[<p class='pagination'>(#PAGINATION{prive})</p>]
89
90</B_liste_album>
Note: See TracBrowser for help on using the repository browser.