[(#SET{defaut_tri,#ARRAY{ multi titre,1, type_site,1, date_creation,-1, id_projets_site,1 }}) ] #SET{selection,#ENV**{selection,#ENV{objet_source}|lister_objets_lies{#ENV{objet},#ENV{id_objet},#ENV{_objet_lien}}}} #SET{debut,#ENV{debutprol,#EVAL{_request("debutprol");}}} [(#REM) En cas de pagination indirecte @32, il faut refaire le set car la boucle a mis a jour la valeur avec la page reelle] #SET{debut,#ENV{debutprol,#EVAL{_request("debutprol");}}} #SET{afficher_lettres,#TRI|=={'multi type_site'}|oui}
#ANCRE_PAGINATION
[] #SET{p,''} [ (#TITRE**|extraire_multi|initiale|unique|oui) [(#SET{p,#GET{p}|concat{ #SELF|parametre_url{debutprol,@#ID_PROJETS_SITE}|ancre_url{paginationprol}|afficher_initiale{#TITRE**|extraire_multi|initiale{},#COMPTEUR_BOUCLE,#GET{debut},#ENV{nb,10}} }})] ]#SAUTER{#ENV{nb,10}|moins{#COMPTEUR_BOUCLE|=={1}|?{2,1}}}[ (#SET{p, #GET{p}|concat{ #REM|afficher_initiale{#REM,#TOTAL_BOUCLE,#GET{debut},#ENV{nb,10}} } })] []
(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{projets_site:info_1_projets_site,projets_site:info_nb_projets_sites}})

(#GET{p})

[(#TRI{multi titre,<:projets_site:champ_titre_label:>,ajax})] [(#TRI{type_site,<:projets_site:champ_type_site_label:>,ajax})]
[(#LOGO_PROJETS_SITE|image_reduire{20,20})]#TITRE [(#VAL{'projets_site:type_site_'}|concat{#TYPE_SITE,'_abbr'}|_T)] [(#AUTORISER{modifier, projets_site, #ID_PROJETS_SITE}|oui)[(#ENV{editable}|oui) ]]
[] [(#GRAND_TOTAL|>{3}|oui)
]
[(#ENV*{titre,<:projets_site:info_aucun_projets_site:>})]