Changeset 79243 in spip-zone


Ignore:
Timestamp:
Dec 9, 2013, 9:29:50 AM (7 years ago)
Author:
severo@…
Message:

Pipeline pour ajouter des critères de tri des médias.

Utile pour trier selon des champs extras créés par
des plugins.

Location:
_squelettes_/mediaspip/mediaspip_core/trunk/formulaires
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/mediaspip/mediaspip_core/trunk/formulaires/configurer_mediaspip_recherche.html

    r78957 r79243  
    4242                                                datas=#GET{exclus_rech}})]
    4343
    44                                         [(#SET{liste_criteres_tri, #ARRAY{
    45                                                 points,<:mediaspip_core:option_tri_point:>,
    46                                                 titre,<:mediaspip_core:option_tri_titre:>,
    47                                                 date,<:mediaspip_core:option_tri_date:>,
    48                                                 date_redac,<:mediaspip_core:option_tri_date_redac:>,
    49                                                 popularite,<:mediaspip_core:option_tri_popularite:>,
    50                                                 maj,<:mediaspip_core:option_tri_maj:>}})]
     44                                        [(#SET{liste_criteres_tri, #PIPELINE{ms_config,#ARRAY{cle,mediaspip/recherche/liste_criteres_exclus_tri,valeur,#ARRAY{
     45                                                        points,<:mediaspip_core:option_tri_point:>,
     46                                                        titre,<:mediaspip_core:option_tri_titre:>,
     47                                                        date,<:mediaspip_core:option_tri_date:>,
     48                                                        date_redac,<:mediaspip_core:option_tri_date_redac:>,
     49                                                        popularite,<:mediaspip_core:option_tri_popularite:>,
     50                                                        maj,<:mediaspip_core:option_tri_maj:>}}}
     51                                                |table_valeur{valeur}})]
    5152                                        [(#PLUGIN{notation}|oui)[(#SET{liste_criteres_tri,#GET{liste_criteres_tri}|array_merge{#ARRAY{moyenne,<:mediaspip_core:option_tri_notation:>}}})]]
    5253
  • _squelettes_/mediaspip/mediaspip_core/trunk/formulaires/ms_tri.html

    r78942 r79243  
    2323                                <option value="moyenne"[(#ENV{defaut}|=={moyenne}|oui)selected="selected"]><:mediaspip_core:option_tri_notation:></option>][(#VAL{maj}|in_array{#EXCLUS}|non)
    2424                                <option value="maj"[(#ENV{defaut}|=={maj}|oui)selected="selected"]><:mediaspip_core:option_tri_maj:></option>]
     25                                [(#PIPELINE{ms_ajout_html, #ARRAY{args,#ARRAY{squelette,formulaires/ms_tri.html,exclus,#EXCLUS,defaut,#ENV{defaut}},data,''}})]
    2526                        </select>
    2627                        <p class="boutons"><input type="submit" class="submit" value="<:mediaspip_core:bouton_trier:>" /></p>
Note: See TracChangeset for help on using the changeset viewer.