From f2ca76bed46e55b24a63b42f85a08f4433e9d3b9 Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Sun, 13 Aug 2006 10:02:04 +0000 Subject: [PATCH] modele supplementaire, et factorisation du separateur dans une variable locale pour simplifier son changement --- .gitattributes | 1 + dist/modeles/pagination_dist.html | 25 ++++----- dist/modeles/pagination_page.html | 25 ++++----- .../pagination_page_precedent_suivant.html | 52 +++++++++++++++++++ 4 files changed, 79 insertions(+), 24 deletions(-) create mode 100644 dist/modeles/pagination_page_precedent_suivant.html diff --git a/.gitattributes b/.gitattributes index e03e3bd47a..9f70e7a22b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -11,6 +11,7 @@ dist/inc-pied.html -text dist/inc-rubriques.html -text dist/modeles/pagination_dist.html -text dist/modeles/pagination_page.html -text +dist/modeles/pagination_page_precedent_suivant.html -text dist/modeles/pagination_precedent_suivant.html -text dist/modeles/paginationitem.html -text dist/polices/dustismo-license.txt -text svneol=unset#application/octet-stream diff --git a/dist/modeles/pagination_dist.html b/dist/modeles/pagination_dist.html index 1054fe8cda..c4047d35a5 100644 --- a/dist/modeles/pagination_dist.html +++ b/dist/modeles/pagination_dist.html @@ -1,44 +1,45 @@ #ENV{bloc_ancre} -[<a href='[(#ENV{url}|parametre_url{#ENV{debut},''})]##ENV{ancre}' class='lien_pagination'>(#ENV{premiere}|>{1}|?{'...',''})</a> |] +[(#SET{separateur,'|'}|rien)] +[<a href='[(#ENV{url}|parametre_url{#ENV{debut},''})]##ENV{ancre}' class='lien_pagination'>(#ENV{premiere}|>{1}|?{'...',''})</a> #GET{separateur}] [(#SET{i,#ENV{premiere}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{item}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] -[| <a href='[(#ENV{url}|parametre_url{#ENV{debut},#ENV{nombre_pages}|moins{1}|mult{#ENV{pas}}})]##ENV{ancre}' class='lien_pagination'>(#ENV{derniere}|<{#ENV{nombre_pages}}|?{'...',''})</a>] +[#GET{separateur} <a href='[(#ENV{url}|parametre_url{#ENV{debut},#ENV{nombre_pages}|moins{1}|mult{#ENV{pas}}})]##ENV{ancre}' class='lien_pagination'>(#ENV{derniere}|<{#ENV{nombre_pages}}|?{'...',''})</a>] diff --git a/dist/modeles/pagination_page.html b/dist/modeles/pagination_page.html index 231f88747c..f57dc15d97 100644 --- a/dist/modeles/pagination_page.html +++ b/dist/modeles/pagination_page.html @@ -1,44 +1,45 @@ #ENV{bloc_ancre} -[<a href='[(#ENV{url}|parametre_url{#ENV{debut},''})]##ENV{ancre}' class='lien_pagination'>(#ENV{premiere}|>{1}|?{'...',''})</a> |] +[(#SET{separateur,'|'}|rien)] +[<a href='[(#ENV{url}|parametre_url{#ENV{debut},''})]##ENV{ancre}' class='lien_pagination'>(#ENV{premiere}|>{1}|?{'...',''})</a> #GET{separateur}] [(#SET{i,#ENV{premiere}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] [(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) - ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur='|'}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] ] -[| <a href='[(#ENV{url}|parametre_url{#ENV{debut},#ENV{nombre_pages}|moins{1}|mult{#ENV{pas}}})]##ENV{ancre}' class='lien_pagination'>(#ENV{derniere}|<{#ENV{nombre_pages}}|?{'...',''})</a>] +[#GET{separateur} <a href='[(#ENV{url}|parametre_url{#ENV{debut},#ENV{nombre_pages}|moins{1}|mult{#ENV{pas}}})]##ENV{ancre}' class='lien_pagination'>(#ENV{derniere}|<{#ENV{nombre_pages}}|?{'...',''})</a>] diff --git a/dist/modeles/pagination_page_precedent_suivant.html b/dist/modeles/pagination_page_precedent_suivant.html new file mode 100644 index 0000000000..cdbd7cf0d9 --- /dev/null +++ b/dist/modeles/pagination_page_precedent_suivant.html @@ -0,0 +1,52 @@ +#ENV{bloc_ancre} +[(#SET{separateur,'|'}|rien)] +[<a href='[(#ENV{url}|parametre_url{#ENV{debut},''})]##ENV{ancre}' class='lien_pagination'>(#ENV{premiere}|>{1}|?{'<<',''})</a> #GET{separateur}] +[(#SET{i,#ENV{page_courante}|moins{#ENV{pas}}}|>{0}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte='<'}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#ENV{premiere}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#GET{i}|plus{1}}|<={#ENV{derniere}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][(#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte=#GET{i}}{separateur=#GET{separateur}}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[(#SET{i,#ENV{page_courante}|plus{#ENV{pas}}}|<{#ENV{nombre_pages}}|?{' ',''})[ + (#SET{item, #GET{i}|moins{1}|mult{#ENV{pas}} }|rien) + ][#GET{separateur} (#INCLURE{fond=modeles/paginationitem}{num=#GET{i}}{texte='>'}{separateur=''}{url=#ENV{url}|parametre_url{#ENV{debut},#GET{item}}|ancre_url{#ENV{ancre}}}{page_courante=#ENV{page_courante}}{derniere=#ENV{derniere}})] +] +[#GET{separateur} <a href='[(#ENV{url}|parametre_url{#ENV{debut},#ENV{nombre_pages}|moins{1}|mult{#ENV{pas}}})]##ENV{ancre}' class='lien_pagination'>(#ENV{derniere}|<{#ENV{nombre_pages}}|?{'>>',''})</a>] -- GitLab