Changeset 76523 in spip-zone


Ignore:
Timestamp:
Sep 25, 2013, 7:16:29 PM (6 years ago)
Author:
maieul@…
Message:

pouvoir afficher les destinataires sous forme de liste à puce

Location:
_plugins_/saisies
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/lang/saisies_fr.php

    r76295 r76523  
    121121        'option_type_choix_plusieurs' => 'Permettre à l’utilisateur de choisir <strong>plusieurs</strong> destinataires.',
    122122        'option_type_choix_tous' => 'Mettre <strong>tous</strong> ces auteurs en destinataires. L’utilisateur n’aura aucun choix.',
    123         'option_type_choix_un' => 'Permettre à l’utilisateur de choisir <strong>un seul</strong> destinataire.',
     123        'option_type_choix_un' => 'Permettre à l’utilisateur de choisir <strong>un seul</strong> destinataire (sous forme de liste déroulante).',
     124    'option_type_choix_un_radio' => 'Permettre à l’utilisateur de choisir <strong>un seul</strong> destinataire (sous forme de liste à puce).',
    124125        'option_type_explication' => 'En mode "masqué", le contenu du champ ne sera pas visible.',
    125126        'option_type_label' => 'Type du champ',
  • _plugins_/saisies/paquet.xml

    r75916 r76523  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="1.34.2"
     4        version="1.35.0"
    55        etat="test"
    66        compatibilite="[2.0.0;3.0.*]"
  • _plugins_/saisies/plugin.xml

    r75916 r76523  
    44    <auteur>Matthieu Marcillaud - RastaPopoulos - Joseph</auteur>
    55    <licence>&#169; 2009-2012 GNU/GPL</licence>
    6     <version>1.34.2</version>
     6    <version>1.35.0</version>
    77    <etat>test</etat>
    88    <categorie>outil</categorie>
  • _plugins_/saisies/saisies/destinataires.html

    r63497 r76523  
    3232<li class="editer editer_[(#ENV{nom})][ (#ENV{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{li_class})][ saisie_(#ENV{type_saisie})]">
    3333        #ENV*{inserer_debut}
    34         [<label[(#GET{type_choix}|=={un}|oui)for="champ_#ENV{nom}"]>(#ENV*{label})[<span class='obligatoire'>(#ENV{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]</span>]</label>]
     34        [<label[(#GET{type_choix}|=={un}|ou{#GET{type_choix}|=={un_radio}}|oui)for="champ_#ENV{nom}"]>(#ENV*{label})[<span class='obligatoire'>(#ENV{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]</span>]</label>]
    3535        [<span class='erreur_message'>(#GET{erreurs})</span>]
    3636        [<p class='explication'>(#ENV*{explication})</p>]
     
    4242                ]
    4343                <BOUCLE_destinataires(AUTEURS){tous}{id_auteur IN #GET*{choix_destinataires}}{par num nom,nom}>
    44                         [(#GET{type_choix}|=={plusieurs}|oui)
     44                        [(#GET{type_choix}|=={plusieurs}|ou{#GET{type_choix}|=={un_radio}}|oui)
    4545                                <div class="choix">
    46                                         <input type="checkbox" name="#ENV{nom}&#91;&#93;" class="checkbox"
     46                                        <input type="[(#GET{type_choix}|=={plusieurs}|?{checkbox,radio})]" name="#ENV{nom}&#91;&#93;" class="checkbox"
    4747                                                id="champ_[(#ENV{nom}|saisie_nom2classe)]_destinataire#ID_AUTEUR"
    4848                                                value="#ID_AUTEUR"[ (#ID_AUTEUR|in_array{#ENV*{valeur_forcee,#ENV*{valeur,#ENV*{defaut,#ARRAY}}}}|oui)checked="checked"]
     
    5454                                <option value="#ID_AUTEUR"[ (#ID_AUTEUR|in_array{#ENV{valeur_forcee,#ENV*{valeur,#ENV*{defaut,#ARRAY}}}}|oui)selected="selected"]>#NOM</option>
    5555                        ]
     56           
    5657                </BOUCLE_destinataires>
    5758                [(#GET{type_choix}|=={un}|oui)
  • _plugins_/saisies/saisies/destinataires.yaml

    r75137 r76523  
    3838            tous: '<:saisies:option_type_choix_tous:>'
    3939            un: '<:saisies:option_type_choix_un:>'
     40            un_radio: '<:saisies:option_type_choix_un_radio:>'
    4041            plusieurs: '<:saisies:option_type_choix_plusieurs:>'
    4142          defaut: 'tous'
Note: See TracChangeset for help on using the changeset viewer.