Changeset 106301 in spip-zone for _plugins_/rang


Ignore:
Timestamp:
Sep 15, 2017, 2:41:31 PM (14 months ago)
Author:
nicolas.dorigny@…
Message:

Modification du tri par défaut : sur la page d'accueil, le bloc "Derniers articles publiés" était trié de force par rang.
Donc : activer le tri par rang si l'objet 'article' a été sélectionné dans la conf du plugin, sauf sur la page d'accueil (derniers articles publiés etc.) : garder le tri par date.

Location:
_plugins_/rang/trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/rang/trunk/paquet.xml

    r106176 r106301  
    22        prefix="rang"
    33        categorie="navigation"
    4         version="0.6.1"
     4        version="0.6.2"
    55        etat="experimental"
    66        compatibilite="[3.1.0;3.1.*]"
  • _plugins_/rang/trunk/prive/objets/liste/articles.html

    r104941 r106301  
    11[(#SET{defaut_tri,#ARRAY{
     2        date,#ENV{date_sens,-1},
    23        rang,1
    3         date,#ENV{date_sens,-1},
    44        num titre,1,
    55        id_article,1,
    66        points,-1
    7 }})
     7}|defaut_tri_defined})
    88]
    9 [(#REM) traiter le cas où l'objet 'article' n'a pas été sélectionné dans la conf du plugin]
    10 [(#VAL{article}|rang_objet_dans_config|non) [(#VAL{date}|setenv{par})] #SET{tri,date} ]
    11 [(#VAL{article}|rang_objet_dans_config|oui) [(#VAL{rang}|setenv{par})] #SET{tri,rang} ]
     9
     10[(#REM)
     11        activer le tri par rang si l'objet 'article' a été sélectionné dans la conf du plugin
     12        sauf sur la page d'accueil (derniers articles publiés etc.) : garder le tri par date
     13]
     14[(#VAL{article}|rang_objet_dans_config|oui|et{#ENV{exec}|=={'accueil'}|non}) [(#VAL{rang}|setenv{par})] #SET{tri,rang} ]
     15
    1216<B_liste_art>
    1317#ANCRE_PAGINATION
     
    2731        </thead>
    2832        <tbody>
    29         <BOUCLE_liste_art(ARTICLES){id_article?}{id_rubrique?}{id_mot?}{id_auteur?}{where?}{statut?}{recherche?}{tri #GET{tri},#GET{defaut_tri}}{par titre}{pagination #ENV{nb,10}}{!lang_select}>
     33        <BOUCLE_liste_art(ARTICLES){id_article?}{id_rubrique?}{id_mot?}{id_auteur?}{where?}{statut?}{recherche?}{tri #ENV{par,date}|defaut_tri_par{#GET{defaut_tri}},#GET{defaut_tri},session_liste_art}{par titre}{pagination #ENV{nb,10}}{!lang_select}>
    3034                [(#LANG|changer_typo)]
    3135                <tr id="id_#ID_ARTICLE" class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
Note: See TracChangeset for help on using the changeset viewer.