Changeset 81353 in spip-zone


Ignore:
Timestamp:
Mar 13, 2014, 5:02:16 PM (5 years ago)
Author:
cedric@…
Message:

Amelioration de la liste des formulairs : on compte et on permet de trier par le nombre de reponses
+ par defaut les formulaires avec le plus de reponses en tete
(il faudrait peut etre ceux avec les reponses les plus recentes en fait, a voir)

Location:
_plugins_/formidable/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/lang/formidable_fr.php

    r81347 r81353  
    147147        'titre_cadre_raccourcis' => 'Raccourcis',
    148148        'titre_formulaires_archives' => 'Archives',
     149        'titre_reponses' => 'Réponses',
    149150        'traitements_actives' => 'Traitements activés',
    150151        'traitements_aide_memoire' => 'Aide mémoire :',
  • _plugins_/formidable/trunk/prive/objets/liste/formulaires.html

    r81346 r81353  
    22        date,-1,
    33        titre,1,
    4         id_formulaire,1
     4        id_formulaire,-1
    55}})
    66]<B_formulaires>
     
    1414                        <th class="titre" scope='col'>[(#TRI{titre,<:formidable:editer_titre:>,ajax})]</th>
    1515                        <th class="identifiant" scope='col'>[(#TRI{identifiant,<:formidable:editer_identifiant:>,ajax})]</th>
    16                         <th class="reponses" scope='col'></th>
     16                        <th class="reponses" scope='col'>[(#TRI{compteur_formulaires_reponses,<:formidable:titre_reponses:>,ajax})]</th>
    1717                        <th class="id_formulaire id" scope='col'>[(#TRI{id_formulaire,<:info_numero_abbreviation:>,ajax})]</th>
    1818                </tr>
    1919        </thead>
    2020        <tbody>
    21         <BOUCLE_formulaires(FORMULAIRES){id_formulaire?}{statut?}{tri #ENV{order,titre},#GET{defaut_tri}}{recherche?}{pagination #ENV{nb,10}}>
     21        <BOUCLE_formulaires(FORMULAIRES){id_formulaire?}{statut?}{compteur_left formulaires_reponses}{tri #ENV{par,compteur_formulaires_reponses},#GET{defaut_tri}}{recherche?}{pagination #ENV{nb,10}}>
    2222                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)]">
    2323                        <td class="statut">[(#STATUT|puce_statut{formulaire,#ID_FORMULAIRE})]</td>
    2424                        <td class="titre"><a href="[(#ID_FORMULAIRE|generer_url_entite{formulaire})]">#TITRE</a></td>
    2525                        <td class="identifiant">#IDENTIFIANT</td>
    26                         <td class="reponses"><BOUCLE_reponses(FORMULAIRES_REPONSES){id_formulaire}{tout} />[<a href="#URL_ECRIRE{formulaires_reponses,id_formulaire=#ID_FORMULAIRE}">(#TOTAL_BOUCLE|singulier_ou_pluriel{formidable:info_1_reponse,formidable:info_nb_reponses})</a>]<//B_reponses></td>
     26                        <td class="reponses">[<a href="#URL_ECRIRE{formulaires_reponses,id_formulaire=#ID_FORMULAIRE}">(#COMPTEUR{formulaires_reponses}|?{#COMPTEUR{formulaires_reponses},''})</a>]</td>
    2727                        <td class="id_formulaire id">[(#AUTORISER{modifier,formulaire,#ID_FORMULAIRE}|?{
    2828                                                        <a href="[(#URL_ECRIRE{formulaire_edit,id_formulaire=#ID_FORMULAIRE})]">#ID_FORMULAIRE</a>,
  • _plugins_/formidable/trunk/prive/squelettes/contenu/formulaires.html

    r81347 r81353  
    1212[<div class="nettoyeur"></div>
    1313<h3><:formidable:titre_formulaires_archives:></h3>
    14 (#INCLURE{fond=prive/objets/liste/formulaires,nb=#ENV{nb,25},statut=refuse,env,ajax})]
     14(#INCLURE{fond=prive/objets/liste/formulaires,nb=#ENV{nb,10},statut=refuse,par=id_formulaire,env,ajax})]
Note: See TracChangeset for help on using the changeset viewer.