Changeset 18598 in spip-zone


Ignore:
Timestamp:
Feb 23, 2008, 1:18:02 PM (12 years ago)
Author:
xebiaut@…
Message:

Mise a niveau du modele img_gallery et ses extensions pour être utilisable avec spip 1.9.2d

Location:
_plugins_/_dev_/SPIP-album/modeles
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/SPIP-album/modeles/img_gallery.html

    r18441 r18598  
    1 [(#REM)
     1<BOUCLE_img(ARTICLES documents_articles documents){id_document}>
     2[(#REM)
    23
    34        Modele pour <img>
    4        
     5
    56        Permet l'affichage sous forme de galerie les photos contenues
    67        dans un article
    7        
     8
    89]
    910
    10 <BOUCLE_album(ARTICLES documents_articles documents){id_document}>
    1111[(#REM) Recuperation des variables d'initialisation du modele]
    1212#SET{taille, #ENV{taille, #CONFIG{album/taille, 450}}}
    13 #SET{increment, #ENV{nbre_vignette, #CONFIG{album/nbrevignette, 10}}} [(#GET{increment}|>{10}|?{' ',''}) #SET{increment, 10}]
     13#SET{increment, #ENV{nbre_vignette, #CONFIG{album/nbrevignette, 10}}} [(#GET{increment}|>{10}|?{' '}) #SET{increment, 10}][(#GET{increment}|<{1}|?{' '}) #SET{increment, 1}]
    1414#SET{sens, #ENV{senstri, #CONFIG{album/senstri, 0}}}
    1515
     
    1717<script type="text/javascript" src="#CHEMIN{javascript/album_gallery.js}"></script>
    1818[(#ANCRE_PAGINATION)]
    19 #SET{debut, 1}
    20 <span id="diaporama" class="spip_document_#ENV{id} spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok" style="[float:(#ENV{align}|match{left|right}); ]height:#GET{taille}px; width:#GET{taille}px;"></span>
    21 <BOUCLE_galerie(DOCUMENTS){id_article}{extension IN png,jpg,gif}{par num titre, date}{inverse #GET{sens}}{pagination #GET{increment}}>
    22 [(#GET{debut}|!={0}|?{' ',''})
     19<span class="spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok" style="[float:(#ENV{align}|match{left|right}); ]height:#GET{taille}px; width:#GET{taille}px;">
    2320
     21<B_photo_expose>
    2422<table class="galerie_photo" style="[width:(#GET{taille}|plus{100})px; ][height:(#GET{taille}|plus{100})px;]">
    2523        <tr>
    2624                <td>
     25<BOUCLE_photo_expose(DOCUMENTS){id_article}{extension IN png,jpg,gif}{par num titre, date}{inverse #GET{sens}}{#EVAL{_request('debut_galerie'), 0}, 1}>
    2726                        <dl>
    2827                                <dt id="affiche_photo" style="background:url('#CHEMIN{img_pack/loading.gif}') no-repeat center 50%; width:#GET{taille}; height:#GET{taille};">
    2928                                        <a href="[(#LOGO_DOCUMENT||image_watermark|extraire_attribut{src})]" rel="imagebox-gallery"[ title="(#TITRE|supprimer_numero|entites_html|sinon{[(#FICHIER)]})"]>
    30                                                 [<span id="grande_photo">(#LOGO_DOCUMENT||image_reduire{#GET{taille},#GET{taille}}|inserer_attribut{title,'<:album:clic_photo:>'})</span>]
     29                                                [<span id="grande_photo">(#LOGO_DOCUMENT||image_reduire{#GET{taille},#GET{taille}}|inserer_attribut{title,<:album:clic_photo:>})</span>]
    3130                                        </a>
    3231                                </dt>
    33                                 <dt id="titre_photo" class="spip_doc_titre">[(#TITRE|supprimer_numero|entites_html|sinon{[(#FICHIER)]})]</dt>
    34                                 <dd id="descriptif_photo" class="spip_doc_descriptif">[(#DESCRIPTIF|entites_html)]</dd>
     32                                <dt id="titre_photo" class="#EDIT{titre} spip_doc_titre">[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]</dt>
     33                                <dd id="descriptif_photo" class="#EDIT{descriptif} spip_doc_descriptif">[(#DESCRIPTIF)]</dd>
    3534                        </dl>
     35</BOUCLE_photo_expose>
    3636                </td>
    3737        </tr>
    3838</table>
     39</B_photo_expose>
    3940
    40 <div id="galerie_compteur">[(#PAGINATION{gallery_compteur}{total=#GRAND_TOTAL}) - ]<a href="#URL_SITE_SPIP/spip.php?page=diaporama&id_document=#ENV{id_document}" onClick="javascript:window.open('#URL_SITE_SPIP/spip.php?page=diaporama&id_document=#ENV{id_document}','','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=550, height=550');return(false);"><:album:lance_diapo:></a></div>
     41<div id="galerie_compteur">[(#PAGINATION{gallery_compteur}) - ]<a href="[(#URL_PAGE{page=diaporama}|parametre_url{id_document,#ENV{id_document}})]" onClick="javascript:window.open('[(#URL_PAGE{page=diaporama}|parametre_url{id_document,#ENV{id_document}})]','','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=550, height=550');return(false);"><:album:lance_diapo:></a></div>
    4142
    4243<table id="bande_vignette" cellpadding="0" cellspacing="0">
    4344        <tr>
    44                 <td class="arrow">[(#PAGINATION{gallery_precedent})]</td>#SET{debut, 0}]
     45                <td class="arrow">[(#PAGINATION{gallery_precedent})]</td>
     46<BOUCLE_galerie(DOCUMENTS){id_article}{extension IN png,jpg,gif}{par num titre, date}{inverse #GET{sens}}{pagination #GET{increment}}>
    4547                <td class="vignette">
    4648                        [<a target="_self" href="javascript:Affiche_Image('[(#LOGO_DOCUMENT||image_watermark|extraire_attribut{src})]','[(#LOGO_DOCUMENT||image_reduire{#GET{taille},#GET{taille}}|extraire_attribut{src})]','[(#LOGO_DOCUMENT||image_reduire{#GET{taille},#GET{taille}}|extraire_attribut{width})]','[(#LOGO_DOCUMENT||image_reduire{#GET{taille},#GET{taille}}|extraire_attribut{height})]','[(#TITRE|supprimer_numero|entites_html|sinon{[(#FICHIER)]})]','[(#DESCRIPTIF|entites_html)]');" title="[(#TITRE|supprimer_numero|entites_html|sinon{[(#FICHIER)]})]">
     
    5456</span>
    5557</B_galerie>
    56 </BOUCLE_album>
     58</BOUCLE_img>
  • _plugins_/_dev_/SPIP-album/modeles/pagination_gallery_compteur.html

    r18441 r18598  
     1[(#REM)
     2        *********************************************************************
     3        *
     4        * Copyright (c) 2006-2008
     5        * Xavier Burot
     6        * fichier : modeles\pagination_gallery_compteur.html
     7        *
     8        * Ce programme est un logiciel libre distribue sous licence GNU/GPL.
     9        *
     10        *********************************************************************
     11]
     12
    113[(#REM) Calcul de la premiere photo affichee]
    214#SET{premiere, #ENV{page_courante}}
  • _plugins_/_dev_/SPIP-album/modeles/pagination_gallery_precedent.html

    r18441 r18598  
     1[(#REM)
     2        *********************************************************************
     3        *
     4        * Copyright (c) 2006-2008
     5        * Xavier Burot
     6        * fichier : modeles\pagination_gallery_precedent.html
     7        *
     8        * Ce programme est un logiciel libre distribue sous licence GNU/GPL.
     9        *
     10        *********************************************************************
     11]
    112#ENV*{bloc_ancre}
    213#SET{bornes,#ENV{page_courante}|calcul_bornes_pagination{#ENV{nombre_pages},10}}
    314#SET{premiere, #GET{bornes}|reset}
    415#SET{derniere, #GET{bornes}|end}
    5 
    6 [(#PAGINATION{gallery_precedent})]
    716#SET{i,#ENV{page_courante}|moins{1}}
    817[(#GET{i}|>{0}|?{' ',''})[
  • _plugins_/_dev_/SPIP-album/modeles/pagination_gallery_suivant.html

    r18441 r18598  
     1[(#REM)
     2        *********************************************************************
     3        *
     4        * Copyright (c) 2006-2008
     5        * Xavier Burot
     6        * fichier : modeles\pagination_gallery_suivant.html
     7        *
     8        * Ce programme est un logiciel libre distribue sous licence GNU/GPL.
     9        *
     10        *********************************************************************
     11]
     12
    113#ENV*{bloc_ancre}
    214#SET{bornes,#ENV{page_courante}|calcul_bornes_pagination{#ENV{nombre_pages},10}}
    315#SET{premiere, #GET{bornes}|reset}
    416#SET{derniere, #GET{bornes}|end}
    5 
    6 [(#PAGINATION{gallery_suivant})]
    717#SET{i,#ENV{page_courante}|plus{1}}
    818[(#GET{i}|<={#ENV{nombre_pages}}|?{' ',''})[
Note: See TracChangeset for help on using the changeset viewer.