Changeset 30287 in spip-zone for _squelettes_/cheznous


Ignore:
Timestamp:
Jul 28, 2009, 1:26:08 PM (10 years ago)
Author:
fil@…
Message:

le portfolio qui donne le descriptif en longdesc (sympa avec facebox), et n'affiche pas les images 'hors portfolio'

Location:
_squelettes_/cheznous
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/cheznous/inc-portfolio.html

    r26621 r30287  
    2222        {largeur>300}{hauteur>200}
    2323        {doublons tof}
     24        {mode=document}
    2425        {!par date}
    2526        >
    2627
    27         <BOUCLE_tof_titre(ARTICLES)
     28        [(#SET{desc,[(#TITRE*|sinon{#DESCRIPTIF*}|?{' '})]})]
     29        <BOUCLE_lien_article(ARTICLES)
    2830        {id_document}
     31        {exclus}
    2932        {0,1}
    30         >#SET{tof_titre,#TITRE}</BOUCLE_tof_titre>
     33        >#SET{tof_titre,#TITRE}</BOUCLE_lien_article>
    3134        [(#COMPTEUR_BOUCLE|moins{#GET{pas}}|<={#ENV{debut_photos,0}}|?{#COMPTEUR_BOUCLE}|>{#ENV{debut_photos,0}}|?{
    3235                [(#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[ modulo(#COMPTEUR_BOUCLE|alterner{1,2,3,4,5})]})]})]
     
    3437                [(#SET{vignette,''})]
    3538        })]
    36         <a href="[(#FICHIER|copie_locale|image_reduire{800}|extraire_attribut{src})]" type="#MIME_TYPE"[ title="(#TITRE|sinon{#GET{tof_titre}}|texte_backend)"]>#GET{vignette}</a>
     39
     40        [(#REM)
     41                Inserer le longdesc dans la vignette (la creer le cas echeant)
     42        ]
     43        [(#GET{desc}|?{[(#SET{vignette,[(#GET{vignette}
     44                |sinon{<img style="display:none;" />}
     45                |inserer_attribut{longdesc,[(#VAL{#desc}|concat{#ID_DOCUMENT})]})]})]})]
     46        <a href="[(#FICHIER|copie_locale|image_reduire{800}|extraire_attribut{src})]"
     47        type="#MIME_TYPE"[
     48        title="(#TITRE|sinon{#GET{tof_titre}|supprimer_tags}|texte_backend)"]>#GET{vignette}</a>
     49
     50        [(#GET{desc})
     51        [(#VAL{"<script"}|unique{scriptlongdesc}) type="text/javascript">
     52                $("<style>div.longdesc {position: absolute; left: -9999px;}<\/style>")
     53                .attr('type', 'text/css')
     54                .appendTo('head');
     55        </script>
     56        ]
     57        <div id="desc#ID_DOCUMENT" class="longdesc">
     58                [<h4 class="#EDIT{titre}">(#TITRE)</h4>]
     59                [<div class="#EDIT{descriptif}">(#DESCRIPTIF)</div>]
     60        </div>]
    3761        </BOUCLE_tof>
    3862
Note: See TracChangeset for help on using the changeset viewer.