Changeset 88058 in spip-zone


Ignore:
Timestamp:
Mar 18, 2015, 4:49:47 PM (6 years ago)
Author:
noemie-edith-so.bernard@…
Message:

Module "LOGO" : choix pour l'action du clic sur l'image soit agrandissement dans une mediabox soit redirection vers le sommaire de la rubrique (si on est dans un article)
Module "LOGO RUBRIQUE MERE" : affichage du logo de la rubrique parente avec les mêmes choix de config que le module LOGO.

Location:
_squelettes_/galaxie_melusine/melusine/trunk/modules
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/galaxie_melusine/melusine/trunk/modules/logo.html

    r87881 r88058  
    1313        #SET{style,#PARAMETRES|unserialize|table_valeur{style}}
    1414        #SET{alignement,#PARAMETRES|unserialize|table_valeur{alignement}}
     15    #SET{clic,#PARAMETRES|unserialize|table_valeur{clic}}
    1516</BOUCLE_noisette>
    1617<!-- par défaut : fond invisible, logo centré dans sa noisette-->
    1718[(#GET{style}|non)#SET{style,'bloc_invisible'}]
    1819[(#GET{alignement}|non)#SET{alignement,'alignecentre'}]
     20[(#GET{clic}|non)#SET{clic,'lien'}]
    1921
    2022
     
    2729#CACHE{3600*24*38}
    2830
    29 <!--Le logo de l'article-->
    30 #SET{testlog,0}
     31    <!--Le logo de l'article-->
     32    #SET{testlog,0}
     33
     34
     35 
     36
     37
    3138<BOUCLE_logo0(ARTICLES){id_article}>
    3239    [   <div class="image1">
    33                 <a href="[(#LOGO_ARTICLE||extraire_attribut{src})]" 
    34                 class="mediabox">
    35                         (#LOGO_ARTICLE||image_reduire{150,0})
    36                 </a>
     40        [(#GET{clic}|=={image}|oui)
     41             <a  href="[(#LOGO_ARTICLE||extraire_attribut{src})]" 
     42                    class="mediabox">
     43        ]
     44        [(#GET{clic}|=={lien}|oui)
     45             <a  href="#URL_ARTICLE">
     46        ]
     47                  (#LOGO_ARTICLE||image_reduire{150,0})
     48            </a>
    3749        </div>
    3850                #SET{testlog,1}
     
    4254        <BOUCLE_test01(CONDITION){si #GET{testlog}|=={0}}>   
    4355                <BOUCLE_logo11(RUBRIQUES){id_rubrique}>
    44                 [
    45                         <div class="image1">
    46                                 <a href="[(#LOGO_RUBRIQUE||extraire_attribut{src})]" 
    47                                 class="mediabox">
     56                [   <div class="image1">
     57                        [(#GET{clic}|=={image}|oui)
     58                    <a  href="[(#LOGO_RUBRIQUE||extraire_attribut{src})]" 
     59                        class="mediabox">
     60                ]
     61                [(#GET{clic}|=={lien}|oui)
     62                    <a  href="#URL_RUBRIQUE">
     63                ]
    4864                                        (#LOGO_RUBRIQUE||image_reduire{150,0})
    4965                                </a>
    5066                        </div> 
    51                                 #SET{testlog, 1}
     67                                #SET{testlog,1}
    5268                        ]
    5369        </BOUCLE_logo11>
     
    5672        <!-- (code inutile) -->
    5773</BOUCLE_logo0>
    58 
    5974</div>
    6075</div>
  • _squelettes_/galaxie_melusine/melusine/trunk/modules/logo.yaml

    r86426 r88058  
    3131        'alignegauche': 'à gauche'
    3232        'alignedroite': 'à droite'
     33 -
     34    saisie: 'selection'
     35    options:
     36      nom: 'clic'
     37      label: 'Effet du clic'
     38      defaut: 'lien'
     39      cacher_option_intro: 'oui'
     40      datas:
     41        'lien': 'redirection vers le sommaire de la rubrique'
     42        'image': 'ouverture de l image dans une mediabox'
Note: See TracChangeset for help on using the changeset viewer.