Changeset 103747 in spip-zone


Ignore:
Timestamp:
Apr 4, 2017, 8:57:46 AM (2 years ago)
Author:
cedric@…
Message:

quand il y a plus de 25 auteurs dans la base, afficher devant le select la liste des auteurs selectionnes car sinon on ne voit pas forcement. Cette interface est assez inutilisable avec plusieurs milliers d'auteurs en base, il faudrait ameliorer

Location:
_plugins_/contact/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/contact/trunk/formulaires/configurer_contact.html

    r95183 r103747  
    1313                                <li class="editer editer_choix_destinataires haut pleine_largeur">
    1414                                        <label for="choix_destinataires"><:contact:configuration_destinataires_explication:></label>
    15                                                 <B_auteurs>
    16                                                 <select name="choix_destinataires[]" id="choix_destinataires" multiple="multiple" size="[(#GRAND_TOTAL|<{26}|?{#GRAND_TOTAL,25})]">
    17                                                 <BOUCLE_auteurs(AUTEURS){tous}{email!=''}{statut IN '0minirezo','1comite'}{par nom}>
     15                                        <B_auteurs>
     16                                                <B_selection>
     17                                                        <p class="explication">
     18                                                                <BOUCLE_selection(AUTEURS){si #_auteurs:TOTAL_BOUCLE|>{25}}{tous}{email!=''}{statut IN '0minirezo','1comite'}{par nom}{id_auteur IN #ENV{choix_destinataires,#ARRAY}}{', '}>
     19                                                                [(#NOM)] (##ID_AUTEUR - [(#ARRAY{0minirezo,info_administrateurs,1comite,info_redacteurs,6forum,info_visiteurs,5poubelle,texte_statut_poubelle,contact,contact:titre}|table_valeur{#STATUT}|_T)[ (#NOM|non)#EMAIL]])
     20                                                                </BOUCLE_selection>
     21                                                        </p>
     22                                                </B_selection>
     23                                                <select name="choix_destinataires[]" id="choix_destinataires" multiple="multiple" size="[(#TOTAL_BOUCLE|min{25})]">
     24              <BOUCLE_auteurs(AUTEURS){tous}{email!=''}{statut IN '0minirezo','1comite'}{par nom}>
    1825                                                        <option value="#ID_AUTEUR" [(#ID_AUTEUR|in_array{#ENV{choix_destinataires,#ARRAY}}|oui)selected="selected"]>
    1926                                                                [(#NOM)] (##ID_AUTEUR - [(#ARRAY{0minirezo,info_administrateurs,1comite,info_redacteurs,6forum,info_visiteurs,5poubelle,texte_statut_poubelle,contact,contact:titre}|table_valeur{#STATUT}|_T)[ (#NOM|non)#EMAIL]])
    2027                                                        </option>
    21                                                 </BOUCLE_auteurs>
    22                                         </select>
     28                                                        </BOUCLE_auteurs>
     29                                                </select>
    2330                                        </B_auteurs>
    2431                                </li>
  • _plugins_/contact/trunk/paquet.xml

    r103720 r103747  
    22        prefix="contact"
    33        categorie="communication"
    4         version="0.15.13"
     4        version="0.15.14"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.