Changeset 15700 in spip-zone


Ignore:
Timestamp:
Oct 3, 2007, 12:09:11 AM (13 years ago)
Author:
spipcarto@…
Message:

quelques bugs en moins et quelques parametres en plus...

Location:
_plugins_/_stable_/diapo
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/diapo/diapo.css.html

    r15671 r15700  
    6464        text-align:center;
    6565        [width:(#DIAPO_VIGNETTE|plus{2})px;]
    66         [height:(#DIAPO_VIGNETTE|plus{2})px;]
     66        [height:(#DIAPO_VIGNETTE_H|plus{2})px;]
    6767}
    6868.diaporama {
  • _plugins_/_stable_/diapo/diapo.js.html

    r15672 r15700  
    2525        mDiapo=$(this).attr('rel');
    2626                $("#"+mDiapo+" .diapo_icones a").removeClass("selected");
     27                mId=$(this).attr('class');
    2728                $(this).addClass("selected");
    28                 mId=$(this).attr('class');
    29                 if (mId=="diapo_ico selected"){
     29                if ((mId=="diapo_ico")||(mId=="diapo_ico play")){
    3030                        $("#"+mDiapo+" .diapo_vignettes").attr("class","diapo_vignettes diapo_vignettes_invisible");
    3131                        $("#"+mDiapo+" div.diapo").attr("class","diapo diapo_grand");
     
    3434                        diapo_on=!diapo_on;
    3535                        center=true;
    36                         if ($(this).html()=='<:diapo:ico_diapo_pause:>')$(this).html('<:diapo:ico_diapo_play:>');
    37                         else $(this).html('<:diapo:ico_diapo_pause:>');
     36                        if (mId=="diapo_ico") $(this).addClass("play").html('<:diapo:ico_diapo_pause:>');
     37                        else $(this).removeClass("play").html('<:diapo:ico_diapo_play:>');
    3838                        setTimeout('diaposlide(#DIAPO_TEMPS,mDiapo)', #DIAPO_TEMPS);
    39                 }else if (mId=="diapo_icoleft selected"){
     39                }else if (mId=="diapo_icoleft"){
    4040                        $("#"+mDiapo+" .diapo_vignettes").attr("class","diapo_vignettes diapo_vignettes_invisible");
    4141                        $("#"+mDiapo+" div.diapo").attr("class","diapo diapo_petit");
     
    4646                        diapo_on=false;
    4747                        center=false;
    48                 }else if (mId=="diapo_icoright selected"){
     48                }else if (mId=="diapo_icoright"){
    4949                        $("#"+mDiapo+" .diapo_vignettes").attr("class","diapo_vignettes diapo_vignettes_invisible");
    5050                        $("#"+mDiapo+" div.diapo").attr("class","diapo diapo_petit");
     
    122122        $(".diapo_menu a.lien_pagination").diapo_pagination();
    123123        $(".diapo_vignette a").diapo_vignette();
    124         $(".diapo_icones .selected").click();   
    125         $(".diapo_menu a.lien_pagination").each(function(){
    126                 $(this).attr("rel",$(this).parent().parent().parent().attr("id"));
     124        $(".diaporama").each(function(){
     125                rel=$(this).attr("id");
     126                $(this).find(".diapo_menu a.lien_pagination").attr("rel",rel);
    127127        });
     128        $(".diapo_icones .selected").each(function(){
     129                if ($(this).attr('class')=='diapo_ico selected play') $(this).click();
     130        });     
     131       
    128132       
    129133});
  • _plugins_/_stable_/diapo/diapo_fonctions.php

    r15671 r15700  
    55if (!isset($GLOBALS['diapo_grand']))
    66        $GLOBALS['diapo_grand']=560;
     7if (!isset($GLOBALS['diapo_grand_h']))
     8//      $GLOBALS['diapo_grand_h']=0;
     9        $GLOBALS['diapo_grand_h']=$GLOBALS['diapo_grand'];
    710if (!isset($GLOBALS['diapo_vignettes']))
    811        $GLOBALS['diapo_vignettes']=8;
    912if (!isset($GLOBALS['diapo_vignette']))
    1013        $GLOBALS['diapo_vignette']=floor($GLOBALS['diapo_grand']/$GLOBALS['diapo_vignettes']-2);
     14if (!isset($GLOBALS['diapo_vignette_h']))
     15//      $GLOBALS['diapo_vignette_h']=0;
     16        $GLOBALS['diapo_vignette_h']=$GLOBALS['diapo_vignette'];
    1117if (!isset($GLOBALS['diapo_petit']))
    1218        $GLOBALS['diapo_petit']=floor($GLOBALS['diapo_grand']-($GLOBALS['diapo_grand']/$GLOBALS['diapo_vignettes']*2)-10);
     19if (!isset($GLOBALS['diapo_petit_h']))
     20//      $GLOBALS['diapo_petit_h']=0;
     21        $GLOBALS['diapo_petit_h']=$GLOBALS['diapo_petit'];
    1322
    1423function balise_DIAPO_TEMPS_dist($p) {
     
    2029        return $p;
    2130}
     31function balise_DIAPO_GRAND_H_dist($p) {
     32        $p->code = "\$GLOBALS['diapo_grand_h']";
     33        return $p;
     34}
    2235function balise_DIAPO_PETIT_dist($p) {
    2336        $p->code = "\$GLOBALS['diapo_petit']";
    2437        return $p;
    2538}
     39function balise_DIAPO_PETIT_H_dist($p) {
     40        $p->code = "\$GLOBALS['diapo_petit_h']";
     41        return $p;
     42}
    2643function balise_DIAPO_VIGNETTE_dist($p) {
    2744        $p->code = "\$GLOBALS['diapo_vignette']";
     45        return $p;
     46}
     47function balise_DIAPO_VIGNETTE_H_dist($p) {
     48        $p->code = "\$GLOBALS['diapo_vignette_h']";
    2849        return $p;
    2950}
  • _plugins_/_stable_/diapo/diapo_img.html

    r15671 r15700  
    44<BOUCLE_docs_diapo(DOCUMENTS){id_article}{extension IN png,jpg,gif}{(#ENV{num}|diapo_seq{#_cpt_diapo:TOTAL_BOUCLE}),1}{par num titre}>
    55<a target="_blank" href="#FICHIER"[ title="(#TITRE|supprimer_numero|texte_backend)"] type="#MIME_TYPE">
    6 <img class="diapo_petit"[ style="(#ENV{align}|match{right|left}|?{'','display:none'})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_PETIT,0}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_PETIT,0}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
    7 <img class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)] diapo_grand"[ style="(#ENV{align}|match{right|left}|?{'display:none',''})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
     6<img class="diapo_petit"[ style="(#ENV{align}|match{right|left}|?{'','display:none'})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_PETIT,#DIAPO_PETIT_H}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_PETIT,#DIAPO_PETIT_H}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
     7<img class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)] diapo_grand"[ style="(#ENV{align}|match{right|left}|?{'display:none',''})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
    88</a>
    99[<h3>(#TITRE|supprimer_numero)</h3>]
  • _plugins_/_stable_/diapo/modeles/diapo.html

    r15671 r15700  
    55<div class="diapo_menu">
    66<span class="diapo_icones">
    7 <a rel="diapo#ID_ARTICLE" class="diapo_ico[ (#ENV{align}|choixsivide{'selected',''})][ (#ENV{align}|choixsiegal{'diapo','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icodiapo:>"><:diapo:ico_diapo_play:></a>
     7<a rel="diapo#ID_ARTICLE" class="diapo_ico[ (#ENV{align}|choixsivide{'selected play',''})][ (#ENV{align}|choixsiegal{'diapo','selected play',''})][ (#ENV{align}|choixsiegal{'pause','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icodiapo:>">[ (#ENV{align}|choixsiegal{'pause',<:diapo:ico_diapo_pause:>,<:diapo:ico_diapo_play:>})]</a>
    88<a rel="diapo#ID_ARTICLE" class="diapo_icoright[ (#ENV{align}|choixsiegal{'right','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icoright:>"><:diapo:ico_right:></a>
    99<a rel="diapo#ID_ARTICLE" class="diapo_icoleft[ (#ENV{align}|choixsiegal{'left','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icoleft:>"><:diapo:ico_left:></a>
    10 <a rel="diapo#ID_ARTICLE" class="diapo_icocenter[ (#ENV{align}|choixsiegal{'diapo','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icocenter:>"><:diapo:ico_center:></a>
     10<a rel="diapo#ID_ARTICLE" class="diapo_icocenter[ (#ENV{align}|choixsiegal{'center','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icocenter:>"><:diapo:ico_center:></a>
    1111</span>
    1212[(#ANCRE_PAGINATION)]
     
    1616<BOUCLE_docs(DOCUMENTS){id_article}{extension IN png,jpg,gif}{pagination 8 #ID_ARTICLE}{par num titre}>
    1717[<div class="diapo_vignette"><a rel="diapo#ID_ARTICLE" class="vignette_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)]" href="[(#SELF|parametre_url{diapo#ID_ARTICLE,[(#COMPTEUR_BOUCLE|moins{1})]})]#pagination#ID_ARTICLE"[ title="(#TITRE|couper{80}|texte_backend)"]>
    18 (#LOGO_DOCUMENT||image_reduire{68}|inserer_attribut{alt,[(#TITRE|couper{80}|texte_backend)]})
     18(#LOGO_DOCUMENT||image_reduire{#DIAPO_VIGNETTE,#DIAPO_VIGNETTE_H}|inserer_attribut{alt,[(#TITRE|couper{80}|texte_backend)]})
    1919</a></div>]
    2020</BOUCLE_docs>
     
    2929<div class="diapo[ (#ENV{align}|match{right|left}|?{'diapo_petit','diapo_grand'})]">
    3030<a href="#FICHIER"[ title="(#TITRE|supprimer_numero|texte_backend)"] type="#MIME_TYPE">
    31 <img class="diapo_petit"[ style="(#ENV{align}|match{right|left}|?{'','display:none'})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_PETIT,0}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_PETIT,0}|largeur)]' alt='[(#TITRE|supprimer_numero|texte_backend)]' />
    32 <img class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)] diapo_grand"[ style="(#ENV{align}|match{right|left}|?{'display:none',''})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_GRAND,0}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
     31<img class="diapo_petit"[ style="(#ENV{align}|match{right|left}|?{'','display:none'})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_PETIT,#DIAPO_PETIT_H}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_PETIT,#DIAPO_PETIT_H}|largeur)]' alt='[(#TITRE|supprimer_numero|texte_backend)]' />
     32<img class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)] diapo_grand"[ style="(#ENV{align}|match{right|left}|?{'display:none',''})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
    3333</a>
    3434[<h3>(#TITRE|supprimer_numero)</h3>]
  • _plugins_/_stable_/diapo/plugin.xml

    r15671 r15700  
    77        </auteur>
    88        <version>
    9         0.4
     9        0.5
    1010        </version>
    1111        <etat>
Note: See TracChangeset for help on using the changeset viewer.