Changeset 49051 in spip-zone


Ignore:
Timestamp:
Jun 26, 2011, 10:43:45 AM (10 years ago)
Author:
romy@…
Message:

Une liste est plus adaptée pour une galerie d'image (cf.: http://archives.rezo.net/archives/accesstech.mbox/HABPUSVFQA7D7XXVSHDMDF7KFYZQZFMV/ )

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/galerie_carree/galerie_carree.html

    r38335 r49051  
    1717<div class="galerie_carree">
    1818        [(#TOTAL_BOUCLE|>{10}|?{' ',''})<p class="gentil_message"><:cliquer_pour_agrandir:></p>]
    19         <BOUCLE_galerie_carree(DOCUMENTS)
    20         {id_article?}
    21         {vu?}
    22         {extension IN jpg,gif,png}
    23         {largeur>200}{hauteur>200}
    24         {doublons tof}
    25         {mode=document}
    26         {par #ENV{tri}}{inverse #ENV{inverse}}
    27         {par num titre,date,id_document}
    28         >
    29 
    30         [(#SET{desc,[(#TITRE*|sinon{#DESCRIPTIF*}|?{' '})]})]
    31         <BOUCLE_lien_article(ARTICLES)
    32         {id_document}
    33         {exclus}
    34         {0,1}
    35         >#SET{tof_titre,#TITRE}</BOUCLE_lien_article>
    36         [(#COMPTEUR_BOUCLE|moins{#GET{pas}}|<={#ENV{debut_photos,0}}|?{#COMPTEUR_BOUCLE}|>{#ENV{debut_photos,0}}|?{
    37                 [(#SET{vignette,[(#FICHIER|copie_locale|image_passe_partout{#GET{taille},#GET{taille}}|image_recadre{#GET{taille},#GET{taille},center}|image_aplatir{jpg,ffffff}|inserer_attribut{class,spip_logos[ first(#COMPTEUR_BOUCLE|modulo{#GET{last}}|=={1}|oui)][ last(#COMPTEUR_BOUCLE|modulo{#GET{last}}|=={0}|oui)]})]})]
    38         ,
    39                 [(#SET{vignette,''})]
    40         })]
    41 
    42         [(#REM)
    43                 Inserer le longdesc dans la vignette (la creer le cas echeant)
    44         ]
    45         [(#GET{desc}|?{[(#SET{vignette,[(#GET{vignette}
    46                 |sinon{<img style="display:none;" />}
    47                 |inserer_attribut{longdesc,[(#VAL{#desc}|concat{#ID_DOCUMENT})]})]})]})]
    48         <a href="[(#FICHIER|copie_locale|image_reduire{800}|extraire_attribut{src})]" rel="galerie_carree#ID_ARTICLE"
    49         type="#MIME_TYPE"[
    50         title="(#TITRE|sinon{#GET{tof_titre}|supprimer_tags}|texte_backend)"]>#GET{vignette}</a>
    51 
    52         [(#GET{desc})
    53         [(#VAL{"<script"}|unique{scriptlongdesc}) type="text/javascript">
    54                 $("<style>div.longdesc {position: absolute; left: -9999px;}<\/style>")
    55                 .attr('type', 'text/css')
    56                 .appendTo('head');
    57         </script>
    58         ]
    59         <div id="desc#ID_DOCUMENT" class="longdesc">
    60                 [<h4 class="#EDIT{titre}">(#TITRE)</h4>]
    61                 [<div class="#EDIT{descriptif}">(#DESCRIPTIF)</div>]
    62         </div>]
    63         </BOUCLE_galerie_carree>
     19        <ul>
     20                <BOUCLE_galerie_carree(DOCUMENTS)
     21                {id_article?}
     22                {vu?}
     23                {extension IN jpg,gif,png}
     24                {largeur>200}{hauteur>200}
     25                {doublons tof}
     26                {mode=document}
     27                {par #ENV{tri}}{inverse #ENV{inverse}}
     28                {par num titre,date,id_document}
     29                >
     30                <li>
     31                        [(#SET{desc,[(#TITRE*|sinon{#DESCRIPTIF*}|?{' '})]})]
     32                        <BOUCLE_lien_article(ARTICLES)
     33                        {id_document}
     34                        {exclus}
     35                        {0,1}
     36                        >#SET{tof_titre,#TITRE}</BOUCLE_lien_article>
     37                        [(#COMPTEUR_BOUCLE|moins{#GET{pas}}|<={#ENV{debut_photos,0}}|?{#COMPTEUR_BOUCLE}|>{#ENV{debut_photos,0}}|?{
     38                                [(#SET{vignette,[(#FICHIER|copie_locale|image_passe_partout{#GET{taille},#GET{taille}}|image_recadre{#GET{taille},#GET{taille},center}|image_aplatir{jpg,ffffff}|inserer_attribut{class,spip_logos[ first(#COMPTEUR_BOUCLE|modulo{#GET{last}}|=={1}|oui)][ last(#COMPTEUR_BOUCLE|modulo{#GET{last}}|=={0}|oui)]})]})]
     39                        ,
     40                                [(#SET{vignette,''})]
     41                        })]
     42               
     43                        [(#REM)
     44                                Inserer le longdesc dans la vignette (la creer le cas echeant)
     45                        ]
     46                        [(#GET{desc}|?{[(#SET{vignette,[(#GET{vignette}
     47                                |sinon{<img style="display: none;" />}
     48                                |inserer_attribut{longdesc,[(#VAL{#desc}|concat{#ID_DOCUMENT})]})]})]})]
     49                        <a href="[(#FICHIER|copie_locale|image_reduire{800}|extraire_attribut{src})]" rel="galerie_carree#ID_ARTICLE"
     50                        type="#MIME_TYPE"[
     51                        title="(#TITRE|sinon{#GET{tof_titre}|supprimer_tags}|texte_backend)"]>#GET{vignette}</a>
     52               
     53                        [(#GET{desc})
     54                        [(#VAL{"<script"}|unique{scriptlongdesc}) type="text/javascript">
     55                                $("<style>div.longdesc { position: absolute; left: -9999px; }<\/style>")
     56                                .attr('type', 'text/css')
     57                                .appendTo('head');
     58                        </script>
     59                        ]
     60                        <div id="desc#ID_DOCUMENT" class="longdesc">
     61                                [<h4 class="#EDIT{titre}">(#TITRE)</h4>]
     62                                [<div class="#EDIT{descriptif}">(#DESCRIPTIF)</div>]
     63                        </div>]
     64                </li>
     65                </BOUCLE_galerie_carree>
    6466
    6567        <BOUCLE_photos(DOCUMENTS)
     
    7880        ]
    7981        <//B_photos>
    80 
    81         <br class="nettoyeur" />
     82        </ul>
     83        <br class="clear" />
    8284</div><!--.galerie_carree-->
    8385</B_galerie_carree>
Note: See TracChangeset for help on using the changeset viewer.