Changeset 70842 in spip-zone for _plugins_/sjcycle


Ignore:
Timestamp:
Mar 16, 2013, 10:45:36 PM (6 years ago)
Author:
chankalan@…
Message:

c'est au rédacteur de choisir l'usage des boutons précédent/suivant, configuration seulement du libellé

Location:
_plugins_/sjcycle
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sjcycle/branches/v1/formulaires/configurer_sjcycle.php

    r70771 r70842  
    105105                                ),
    106106                                array(
    107                                         'saisie' => 'oui_non',
    108                                         'options' => array(
    109                                                 'nom' => 'prev',
    110                                                 'label' => _T('sjcycle:label_prev'),
    111                                                 'explication' => _T('sjcycle:explication_prev'),
    112                                                 'defaut' => $config['prev']
    113                                         )
    114                                 ),
    115                                 array(
    116107                                        'saisie' => 'input',
    117108                                        'options' => array(
     
    119110                                                'label' => _T('sjcycle:label_text_prev'),
    120111                                                'explication' => _T('sjcycle:explication_text_prev'),
    121                                                 'defaut' => $config['text_prev']
    122                                         )
    123                                 ),
    124                                 array(
    125                                         'saisie' => 'oui_non',
    126                                         'options' => array(
    127                                                 'nom' => 'next',
    128                                                 'label' => _T('sjcycle:label_next'),
    129                                                 'explication' => _T('sjcycle:explication_next'),
    130                                                 'defaut' => $config['next']
     112                                                'defaut' => _T('sjcycle:prev')
    131113                                        )
    132114                                ),
     
    137119                                                'label' => _T('sjcycle:label_text_next'),
    138120                                                'explication' => _T('sjcycle:explication_text_next'),
    139                                                 'defaut' => $config['text_next']
     121                                                'defaut' => _T('sjcycle:next')
    140122                                        )
    141123                                )
  • _plugins_/sjcycle/branches/v1/lang/sjcycle_en.php

    r70776 r70842  
    2929        'explication_tooltip'=>'On hover, display a tooltip with image title and description. Use the jQuery tooltip plugin',
    3030        'explication_tooltip_carac'=>'Display the characteristics of the original image in the tooltip: width, heigth and size',
    31         'explication_next' => 'Do you want to use the button to go to the following image?',
    32         'explication_prev' => 'Do you want to use the button to go to the previous image?',
    33         'explication_text_next' => 'Change the caption of the following button.',
    34         'explication_text_prev' => 'Change the caption of the previous button.',
     31        'explication_text_next' => 'You can introduce the "next" button by adding to your slide shows <code>|btn_suivant=1 </code><br /> Choose here the title of this button.',
     32        'explication_text_prev' => 'You can introduce the "previous" button by adding to your slide shows <code>|btn_precedent=1 </code><br /> Choose here the title of this button.',
    3533
    3634        // L
     
    4745        'label_img_width' => 'Width',
    4846        'label_mediabox' => 'Mediabox',
    49         'label_next' => 'Following button',
    5047        'label_pause' => 'Pause on hover',
    51         'label_prev' => 'Previous button',
    5248        'label_random' => 'Random slideshow',
    5349        'label_speed' => 'speed of the transition',
    5450        'label_sync' => 'Synchronisation',
    55         'label_text_next' => 'Caption of the button',
    56         'label_text_prev' => 'Caption of the button',
     51        'label_text_next' => 'Title of the button <strong>"next"</strong>',
     52        'label_text_prev' => 'Title of the button <strong>"previous"</strong>',
    5753        'label_timeout' => 'Display time',
    5854        'label_tooltip' => 'Display tooltips',
  • _plugins_/sjcycle/branches/v1/lang/sjcycle_fr.php

    r70776 r70842  
    2929        'explication_tooltip'=>'Au survol, affiche une infobulle contenant titre et descriptif de l’image. Utilisation du plugin tooltip de jquery',
    3030        'explication_tooltip_carac'=>'Afficher les caractéristiques de l\'image originale dans l\'infobulle : largeur, hauteur et poids',
    31         'explication_next' => 'Voulez-vous utiliser le bouton pour aller à l\'image suivante ?',
    32         'explication_prev' => 'Voulez-vous utiliser le bouton pour aller à l\'image précédente ?',
    33         'explication_text_next' => 'Changez le libelle du bouton suivant.',
    34         'explication_text_prev' => 'Changez le libelle du bouton précédent.',
     31        'explication_text_next' => 'Vous pouvez introduire le bouton "suivant" en ajoutant à vos diaporamas <code>|btn_suivant=1</code><br />Choisissez ici le libellé de ce bouton.',
     32        'explication_text_prev' => 'Vous pouvez introduire le bouton "précédent" en ajoutant à vos diaporamas <code>|btn_precedent=1</code><br />Choisissez ici le libellé de ce bouton.',
    3533
    3634        // L
     
    4745        'label_img_width' => 'Largeur',
    4846        'label_mediabox' => 'Mediabox',
    49         'label_next' => 'Bouton suivant',
    5047        'label_pause' => 'Pause au survol',
    51         'label_prev' => 'Bouton précédent',
    5248        'label_random' => 'Défilement aléatoire',
    5349        'label_speed' => 'Vitesse de transition',
    5450        'label_sync' => 'Synchronisation',
    55         'label_text_next' => 'Libellé du bouton',
    56         'label_text_prev' => 'Libellé du bouton',
     51        'label_text_next' => 'Libellé du bouton <strong>"suivant"</strong>',
     52        'label_text_prev' => 'Libellé du bouton <strong>"précédent"</strong>',
    5753        'label_timeout' => 'Temps d\'affichage',
    5854        'label_tooltip' => 'Afficher les infobulles',
  • _plugins_/sjcycle/branches/v1/modeles/sjcycle.html

    r70814 r70842  
    1818[(#REM) largeur div = largeur image + 2*bordure ]
    1919[(#SET{div_width,  #GET{img_bordure}|mult{2}|plus{#GET{img_width}} })]
     20[(#SET{btn_pre,                 [(#ENV{btn_precedent,           0})]})]
     21[(#SET{btn_suiv,                        [(#ENV{btn_suivant,                     0})]})]
    2022
    2123[(#REM) Si un lien est demande vers un article, on cherche eventuellement l'id de l'article traduit
     
    7274                         pause:         "#CONFIG{sjcycle/pause}",
    7375                         random:                "#CONFIG{sjcycle/random}"[,
    74                          prev:          ".dsjcycle_prev#GET{id_objet}"(#CONFIG{sjcycle/prev}|=={on}|oui)][,
    75                          next:          ".dsjcycle_next#GET{id_objet}"(#CONFIG{sjcycle/next}|=={on}|oui)],
     76                         prev:          ".dsjcycle_prev#GET{id_diapo}"(#GET{btn_pre}|oui)][,
     77                         next:          ".dsjcycle_next#GET{id_diapo}"(#GET{btn_suiv}|oui)],
    7678                         cleartype: 1
    7779                         [,(#ENV{opt}|replace{';',','}|html_entity_decode)]
    7880                         });
     81                [(#GET{btn_pre}|oui) $('.dsjcycle_prev#GET{id_diapo}').click(function(){ return false; }); ]
     82                [(#GET{btn_suiv}|oui) $('.dsjcycle_next#GET{id_diapo}').click(function(){ return false; }); ]
    7983        });
    8084
     
    176180         [<div class="sjcycle_legende"  style='#GET{style}'>(#GET{legende})</div>]
    177181   ]
    178         [(#CONFIG{sjcycle/prev}|=={on}|oui)<a href="#" class="dsjcycle_prev#GET{id_objet}">[(#CONFIG{sjcycle/text_prev}|sinon{<:sjcycle:prev:>})]</a>]
    179         [(#CONFIG{sjcycle/prev}|=={on}|?{ [(#CONFIG{sjcycle/next}|=={on}|oui)<span class="sep"> / </span>] , '' })]
    180         [(#CONFIG{sjcycle/next}|=={on}|oui)<a href="#" class="dsjcycle_next#GET{id_objet}">[(#CONFIG{sjcycle/text_next}|sinon{<:sjcycle:next:>})]</a>]
     182        [(#GET{btn_pre}|oui)<a href="#" class="dsjcycle_prev#GET{id_diapo}">[(#CONFIG{sjcycle/text_prev}|sinon{<:sjcycle:prev:>})]</a>]
     183        [(#GET{btn_pre}|?{ [(#GET{btn_suiv}|oui)<span class="dsjcycle_sep"> / </span>] , '' })]
     184        [(#GET{btn_suiv}|oui)<a href="#" class="dsjcycle_next#GET{id_diapo}">[(#CONFIG{sjcycle/text_next}|sinon{<:sjcycle:next:>})]</a>]
    181185       
    182186</B_img>
  • _plugins_/sjcycle/trunk/formulaires/configurer_sjcycle.php

    r70771 r70842  
    105105                                ),
    106106                                array(
    107                                         'saisie' => 'oui_non',
    108                                         'options' => array(
    109                                                 'nom' => 'prev',
    110                                                 'label' => _T('sjcycle:label_prev'),
    111                                                 'explication' => _T('sjcycle:explication_prev'),
    112                                                 'defaut' => $config['prev']
    113                                         )
    114                                 ),
    115                                 array(
    116107                                        'saisie' => 'input',
    117108                                        'options' => array(
     
    119110                                                'label' => _T('sjcycle:label_text_prev'),
    120111                                                'explication' => _T('sjcycle:explication_text_prev'),
    121                                                 'defaut' => $config['text_prev']
    122                                         )
    123                                 ),
    124                                 array(
    125                                         'saisie' => 'oui_non',
    126                                         'options' => array(
    127                                                 'nom' => 'next',
    128                                                 'label' => _T('sjcycle:label_next'),
    129                                                 'explication' => _T('sjcycle:explication_next'),
    130                                                 'defaut' => $config['next']
     112                                                'defaut' => _T('sjcycle:prev')
    131113                                        )
    132114                                ),
     
    137119                                                'label' => _T('sjcycle:label_text_next'),
    138120                                                'explication' => _T('sjcycle:explication_text_next'),
    139                                                 'defaut' => $config['text_next']
     121                                                'defaut' => _T('sjcycle:next')
    140122                                        )
    141123                                )
  • _plugins_/sjcycle/trunk/lang/sjcycle_en.php

    r70776 r70842  
    2828        'explication_tooltip'=>'On hover, display a tooltip with image title and description. Use the jQuery tooltip plugin',
    2929        'explication_tooltip_carac'=>'Display the characteristics of the original image in the tooltip: width, heigth and size',
    30         'explication_next' => 'Do you want to use the button to go to the following image?',
    31         'explication_prev' => 'Do you want to use the button to go to the previous image?',
    32         'explication_text_next' => 'Change the caption of the following button.',
    33         'explication_text_prev' => 'Change the caption of the previous button.',
     30        'explication_text_next' => 'You can introduce the "next" button by adding to your slide shows <code>|btn_suivant=1 </code><br /> Choose here the title of this button.',
     31        'explication_text_prev' => 'You can introduce the "previous" button by adding to your slide shows <code>|btn_precedent=1 </code><br /> Choose here the title of this button.',
    3432
    3533        // L
     
    4543        'label_img_width' => 'Width',
    4644        'label_mediabox' => 'Mediabox',
    47         'label_next' => 'Following button',
    4845        'label_pause' => 'Pause on hover',
    49         'label_prev' => 'Previous button',
    5046        'label_random' => 'Random slideshow',
    5147        'label_speed' => 'speed of the transition',
    5248        'label_sync' => 'Synchronisation',
    53         'label_text_next' => 'Caption of the button',
    54         'label_text_prev' => 'Caption of the button',
     49        'label_text_next' => 'Title of the button <strong>"next"</strong>',
     50        'label_text_prev' => 'Title of the button <strong>"previous"</strong>',
    5551        'label_timeout' => 'Display time',
    5652        'label_tooltip' => 'Display tooltips',
  • _plugins_/sjcycle/trunk/lang/sjcycle_fr.php

    r70776 r70842  
    2828        'explication_tooltip'=>'Au survol, affiche une infobulle contenant titre et descriptif de l’image. Utilisation du plugin tooltip de jquery',
    2929        'explication_tooltip_carac'=>'Afficher les caractéristiques de l\'image originale dans l\'infobulle : largeur, hauteur et poids',
    30         'explication_next' => 'Voulez-vous utiliser le bouton pour aller à l\'image suivante ?',
    31         'explication_prev' => 'Voulez-vous utiliser le bouton pour aller à l\'image précédente ?',
    32         'explication_text_next' => 'Changez le libelle du bouton suivant.',
    33         'explication_text_prev' => 'Changez le libelle du bouton précédent.',
     30        'explication_text_next' => 'Vous pouvez introduire le bouton "suivant" en ajoutant à vos diaporamas <code>|btn_suivant=1</code><br />Choisissez ici le libellé de ce bouton.',
     31        'explication_text_prev' => 'Vous pouvez introduire le bouton "précédent" en ajoutant à vos diaporamas <code>|btn_precedent=1</code><br />Choisissez ici le libellé de ce bouton.',
    3432
    3533        // L
     
    4947        'label_speed' => 'Vitesse de transition',
    5048        'label_sync' => 'Synchronisation',
    51         'label_next' => 'Bouton suivant',
    52         'label_prev' => 'Bouton précédent',
    53         'label_text_next' => 'Libellé du bouton',
    54         'label_text_prev' => 'Libellé du bouton',
     49        'label_text_next' => 'Libellé du bouton <strong>"suivant"</strong>',
     50        'label_text_prev' => 'Libellé du bouton <strong>"précédent"</strong>',
    5551        'label_timeout' => 'Temps d\'affichage',
    5652        'label_tooltip' => 'Afficher les infobulles',
  • _plugins_/sjcycle/trunk/modeles/sjcycle.html

    r70814 r70842  
    1818[(#REM) largeur div = largeur image + 2*bordure ]
    1919[(#SET{div_width,  #GET{img_bordure}|mult{2}|plus{#GET{img_width}} })]
     20[(#SET{btn_pre,                 [(#ENV{btn_precedent,           0})]})]
     21[(#SET{btn_suiv,                        [(#ENV{btn_suivant,                     0})]})]
    2022
    2123[(#REM) Si un lien est demande vers un article, on cherche eventuellement l'id de l'article traduit
     
    6769                         pause:         "#CONFIG{sjcycle/pause}",
    6870                         random:                "#CONFIG{sjcycle/random}"[,
    69                          prev:          ".dsjcycle_prev#GET{id_objet}"(#CONFIG{sjcycle/prev}|=={on}|oui)][,
    70                          next:          ".dsjcycle_next#GET{id_objet}"(#CONFIG{sjcycle/next}|=={on}|oui)],
     71                         prev:          ".dsjcycle_prev#GET{id_diapo}"(#GET{btn_pre}|oui)][,
     72                         next:          ".dsjcycle_next#GET{id_diapo}"(#GET{btn_suiv}|oui)],
    7173                         cleartype: 1
    7274                         [,(#ENV*{opt}|replace{';',','}|html_entity_decode)]
    7375                         });
     76                [(#GET{btn_pre}|oui) $('.dsjcycle_prev#GET{id_diapo}').click(function(){ return false; }); ]
     77                [(#GET{btn_suiv}|oui) $('.dsjcycle_next#GET{id_diapo}').click(function(){ return false; }); ]
    7478        });
    7579
     
    171175         [<div class="sjcycle_legende"  style='#GET{style}'>(#GET{legende})</div>]
    172176   ]
    173         [(#CONFIG{sjcycle/prev}|=={on}|oui)<a href="#" class="dsjcycle_prev#GET{id_objet}">[(#CONFIG{sjcycle/text_prev}|sinon{<:sjcycle:prev:>})]</a>]
    174         [(#CONFIG{sjcycle/prev}|=={on}|?{ [(#CONFIG{sjcycle/next}|=={on}|oui)<span class="sep"> / </span>] , '' })]
    175         [(#CONFIG{sjcycle/next}|=={on}|oui)<a href="#" class="dsjcycle_next#GET{id_objet}">[(#CONFIG{sjcycle/text_next}|sinon{<:sjcycle:next:>})]</a>]
     177        [(#GET{btn_pre}|oui)<a href="#" class="dsjcycle_prev#GET{id_diapo}">[(#CONFIG{sjcycle/text_prev}|sinon{<:sjcycle:prev:>})]</a>]
     178        [(#GET{btn_pre}|?{ [(#GET{btn_suiv}|oui)<span class="dsjcycle_sep"> / </span>] , '' })]
     179        [(#GET{btn_suiv}|oui)<a href="#" class="dsjcycle_next#GET{id_diapo}">[(#CONFIG{sjcycle/text_next}|sinon{<:sjcycle:next:>})]</a>]
    176180       
    177181</B_img>
Note: See TracChangeset for help on using the changeset viewer.