Skip to content
Extraits de code Groupes Projets
Valider 38923c93 rédigé par RealET's avatar RealET :kissing_cat:
Parcourir les fichiers

Le nombre d'éléments dans les paginations devient configurable (paginations 10...

Le nombre d'éléments dans les paginations devient configurable (paginations 10 par défaut et paginations des résultats de recherche 25 par défaut)
parent e929e7e1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Affichage de
avec 41 ajouts et 24 suppressions
......@@ -508,6 +508,21 @@ if (!function_exists('sc_ouinon_default')) {
)]
</[(#VAL{ul}|saisie_balise_structure_formulaire)]>
</fieldset>
<fieldset>
<h3 class="legend"><:soyezcreateursprive:cfg_paginations:></h3>
<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
[(#SAISIE{input,nbitemsparpage,
label=<:soyezcreateursprive:cfg_paginations_nombre_label:>,
size=4,
defaut=10}
)]
[(#SAISIE{input,nbitemsparpagerecherche,
label=<:soyezcreateursprive:cfg_paginations_nombre_recherche_label:>,
size=4,
defaut=25}
)]
</[(#VAL{ul}|saisie_balise_structure_formulaire)]>
</fieldset>
<fieldset>
<h3 class="legend"><:soyezcreateursprive:cfg_formulaire_recherche:></h3>
<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
......
......@@ -10,7 +10,7 @@
<h2><:mesfavoris:mes_favoris:></h2>
[<nav role="navigation" class="pagination">(#PAGINATION{page})</nav>]
<ul class="liste-items">
<BOUCLE_selections(FAVORIS){!par maj}{id_auteur}{pagination 10}>
<BOUCLE_selections(FAVORIS){!par maj}{id_auteur}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<li class="item">
<a href="#INFO_URL{#OBJET,#ID_OBJET}" title="[<:mesfavoris:ajoute_le:> (#MAJ|affdate_court)]">#INFO_TITRE{#OBJET,#ID_OBJET}</a>
</li>
......
......@@ -261,6 +261,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'cfg_ordre_quoideneuf_date_modif' => 'Par date inverse de modification',
'cfg_ordre_quoideneuf_label' => 'Classement',
'cfg_page' => 'Page',
'cfg_paginations' => 'Paginations',
'cfg_paginations_nombre_label' => 'Nombre d’items par page',
'cfg_paginations_nombre_recherche_label' => 'Nombre d’items par page dans les résultats de recherche',
'cfg_page_antichrono' => 'Mode d’affichage par défaut du plan antichronologique',
'cfg_page_antichrono_liste' => 'En liste',
'cfg_page_antichrono_blocs' => 'Blocs en grille avec logos',
......
......@@ -27,7 +27,7 @@
[(#REM) Affichage du dtail de la liste ]
<B_archives>
<ul>
<BOUCLE_archives(CM_POSTS) {lst_id}{pst_date_sent!=0}{pagination}{!par pst_date_sent}>
<BOUCLE_archives(CM_POSTS) {lst_id}{pst_date_sent!=0}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}{!par pst_date_sent}>
<li><a href="[(#URL_PAGE{liste_mail}|parametre_url{'pst_id',#PST_ID})]" title="[(#PST_SUBJECT|attribut_html)]">[(#PST_SUBJECT)]</a>
<small>[(#PST_DATE_SENT|cm_date)]</small></li>
</BOUCLE_archives>
......
......@@ -25,7 +25,7 @@
<B_recherche_par>
#ANCRE_PAGINATION
<ul class="spip">
<BOUCLE_recherche_par(ARTICLES){mots_selon_id}{!par date}{pagination 25}{!lang_select}>
<BOUCLE_recherche_par(ARTICLES){mots_selon_id}{!par date}{pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}{!lang_select}>
<li><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])">[(#TITRE)]</a><B_MotsArticle><br /><BOUCLE_MotsArticle(MOTS){id_article}{type==^[^_]}{id_mot !IN #ENV{mots}}{par titre}{" "}>[(#SET{ajoutermot,[(#ENV{mots}|push{#ID_MOT})]})]<a href="[(#URL_PAGE{mots_filtres}|parametre_url{mots,#GET{ajoutermot}}|replace{'\\[\\]','%5B%5D'})]" class="tags ajouter">#TITRE</a></BOUCLE_MotsArticle></li>
</BOUCLE_recherche_par>
</ul>
......
......@@ -24,7 +24,7 @@
<B_recherche_par>
#ANCRE_PAGINATION
<ul class="spip">
<BOUCLE_recherche_par(EVENEMENTS){mots_selon_id}{!par date}{pagination 25}{!lang_select}>
<BOUCLE_recherche_par(EVENEMENTS){mots_selon_id}{!par date}{pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}{!lang_select}>
<li><a href="#URL_ARTICLE#evenement#ID_EVENEMENT" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])">[(#TITRE)]</a><B_MotsArticle><br /><BOUCLE_MotsArticle(MOTS){id_evenement}{type==^[^_]}{id_mot !IN #ENV{mots}}{par titre}{" "}>[(#SET{ajoutermot,[(#ENV{mots}|push{#ID_MOT})]})]<a href="[(#URL_PAGE{mots_filtres_agenda}|parametre_url{mots,#GET{ajoutermot}}|replace{'\\[\\]','%5B%5D'})]" class="tags ajouter">#TITRE</a></BOUCLE_MotsArticle></li>
</BOUCLE_recherche_par>
</ul>
......
......@@ -17,7 +17,7 @@
<h2 title="<:soyezcreateurs:memerubrique|replace{(\.\.\.|\xE2\x80\xA6),''}:>: [(#INFO_TITRE{rubrique,#ID_RUBRIQUE}|supprimer_tags|attribut_html)]"><:soyezcreateurs:memerubrique:></h2>
#ANCRE_PAGINATION
<ul class="artrecents-items">
<BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {tri #GET{tri},#GET{senstri}} {lang} {!archive} {pagination 10}>
<BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {tri #GET{tri},#GET{senstri}} {lang} {!archive} {pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<li class="#EDIT{titre}[ (#COMPTEUR_BOUCLE|alterner{'odd',''})]">[(#ID_ARTICLE|!={#ENV{id_article}}|oui)<a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>][(#TITRE)][(#ID_ARTICLE|!={#ENV{id_article}}|?{'</a>'})]</li>
</BOUCLE_articles_rubrique>
</ul>
......
<BOUCLE_Articles_Racine(ARTICLES) {id_rubrique} {par num titre}{!par date}{!archive}{lang}{pagination 10}>
<BOUCLE_Articles_Racine(ARTICLES) {id_rubrique} {par num titre}{!par date}{!archive}{lang}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
[(#INCLURE{fond=noisettes/articles/contenu_article,id_article})]
</BOUCLE_Articles_Racine>
[<nav role="navigation" class="pagination">(#PAGINATION{page})</nav>]
......
<BOUCLE_Articles_Racine(ARTICLES) {id_rubrique} {par num titre}{!par date}{archive}{lang}{pagination 10}>
<BOUCLE_Articles_Racine(ARTICLES) {id_rubrique} {par num titre}{!par date}{archive}{lang}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
[(#INCLURE{fond=noisettes/articles/contenu_article,id_article})]
</BOUCLE_Articles_Racine>
[<nav role="navigation" class="pagination">(#PAGINATION{page})</nav>]
......
......@@ -17,7 +17,7 @@
<B_rubriques_recents>
#ANCRE_PAGINATION
<dl id="listerubriquerubrique">
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination}>
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_rubrique_bloc,id_rubrique}>
</BOUCLE_rubriques_recents>
</dl>
......
......@@ -5,7 +5,7 @@
<B_articles_recents>
#ANCRE_PAGINATION
<dl id="listearticlerubrique">
<BOUCLE_articles_recents(ARTICLES){id_rubrique}{lang}{tri #GET{tri},#GET{senstri}}{archive}{pagination}>
<BOUCLE_articles_recents(ARTICLES){id_rubrique}{lang}{tri #GET{tri},#GET{senstri}}{archive}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_article_bloc,id_article}>
</BOUCLE_articles_recents>
</dl>
......@@ -17,7 +17,7 @@
<B_rubriques_recents>
#ANCRE_PAGINATION
<dl id="listerubriquerubrique">
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination}>
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_rubrique_bloc,id_rubrique}>
</BOUCLE_rubriques_recents>
</dl>
......
......@@ -2,7 +2,7 @@
<B_articles_recents>
#ANCRE_PAGINATION
<dl id="listearticlerubrique">
<BOUCLE_articles_recents(ARTICLES){branche}{lang}{tri #GET{tri},#GET{senstri}}{!archive}{pagination}>
<BOUCLE_articles_recents(ARTICLES){branche}{lang}{tri #GET{tri},#GET{senstri}}{!archive}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_article_bloc,id_article,affrub=1}>
</BOUCLE_articles_recents>
</dl>
......@@ -14,7 +14,7 @@
<B_rubriques_recents>
#ANCRE_PAGINATION
<dl id="listerubriquerubrique">
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination}>
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_rubrique_bloc,id_rubrique}>
</BOUCLE_rubriques_recents>
</dl>
......
......@@ -2,7 +2,7 @@
<B_articles_recents>
#ANCRE_PAGINATION
<dl id="listearticlerubrique">
<BOUCLE_articles_recents(ARTICLES){branche}{lang}{tri #GET{tri},#GET{senstri}}{archive}{pagination}>
<BOUCLE_articles_recents(ARTICLES){branche}{lang}{tri #GET{tri},#GET{senstri}}{archive}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_article_bloc,id_article,affrub=1}>
</BOUCLE_articles_recents>
</dl>
......@@ -14,7 +14,7 @@
<B_rubriques_recents>
#ANCRE_PAGINATION
<dl id="listerubriquerubrique">
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination}>
<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<INCLURE{fond=noisettes/rubriques/rubrique_automatique_rubrique_bloc,id_rubrique}>
</BOUCLE_rubriques_recents>
</dl>
......
......@@ -22,7 +22,7 @@
</tr>
</thead>
<tbody>#SET{compteur_ligne,0}
<BOUCLE_AfficheDocuments(DOCUMENTS){media ?}{vu ?}{par titre}{pagination 10}>
<BOUCLE_AfficheDocuments(DOCUMENTS){media ?}{vu ?}{par titre}{pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
#SET{compteur_ligne,#GET{compteur_ligne}|plus{1}}[(#SET{lelogo,[(#LOGO_DOCUMENT|image_reduire{24,24})]})]
<tr class="[(#GET{compteur_ligne}|alterner{'row_odd','row_even'})]">
<td><a href="#URL_DOCUMENT" type="#MIME_TYPE" title="<:ecrire:ical_methode_http:>[: (#TITRE|textebrut|attribut_html|sinon{<:info_document:>})][ ((#TYPE_DOCUMENT)][, (#TAILLE|taille_en_octets))]"><img src="[(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)]" height="[(#GET{lelogo}|hauteur)]" width="[(#GET{lelogo}|largeur)]" alt="Format: #TYPE_DOCUMENT" title="Format: #TYPE_DOCUMENT" /></a></td>
......
......@@ -24,7 +24,7 @@
<B_articles>
<h2>#ANCRE_PAGINATION<:articles:></h2>
<ul class="spip">
<BOUCLE_articles(ARTICLES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination 25}{doublons}{lang}>
<BOUCLE_articles(ARTICLES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}{doublons}{lang}>
<li><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|supprimer_tags|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])">[(#TITRE)]</a></li>
</BOUCLE_articles>
</ul>
......@@ -35,7 +35,7 @@
<B_Documents>
<h2>#ANCRE_PAGINATION<:medias:info_documents:></h2>
<ul class="spip">
<BOUCLE_Documents(DOCUMENTS) {recherche} {!par points} {pagination 25}>
<BOUCLE_Documents(DOCUMENTS) {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}>
<li><a href="#URL_DOCUMENT" title="[(#DESCRIPTIF|couper{80}|supprimer_tags|attribut_html)]">[(#TITRE|sinon{[(#FICHIER|basename)]})]</a></li>
</BOUCLE_Documents>
</ul>
......@@ -48,7 +48,7 @@
<B_Evenements>
<h2>#ANCRE_PAGINATION<:agenda:evenements:></h2>
<ul class="spip">
<BOUCLE_Evenements(EVENEMENTS) {recherche} {!par points} {pagination 25}{lang}>
<BOUCLE_Evenements(EVENEMENTS) {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}{lang}>
<li><a href="#URL_ARTICLE#evenement#ID_EVENEMENT" title="[(#DESCRIPTIF|supprimer_tags|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])">[(#TITRE)]</a></li>
</BOUCLE_Evenements>
</ul>
......@@ -61,7 +61,7 @@
<B_rubriques>
<h2>#ANCRE_PAGINATION<:rubriques:></h2>
<ul class="spip">
<BOUCLE_rubriques(RUBRIQUES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination 25}>
<BOUCLE_rubriques(RUBRIQUES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}>
<li><a href="#URL_RUBRIQUE" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])">[(#TITRE)]</a></li>
</BOUCLE_rubriques>
</ul>
......@@ -73,7 +73,7 @@
<!-- Breves trouvees -->
<h2>#ANCRE_PAGINATION<:breves:breves:></h2>
<ul class="spip">
<BOUCLE_breves(BREVES?) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination 25}{lang}>
<BOUCLE_breves(BREVES?) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}{lang}>
<li><a href="#URL_BREVE" title="[(#DATE|nom_jour)] [(#DATE|affdate)]">[(#TITRE)]</a></li>
</BOUCLE_breves>
</ul>
......@@ -86,7 +86,7 @@
<B_sites>
<h2>#ANCRE_PAGINATION<:sites_web:></h2>
<ul class="spip">
<BOUCLE_sites(SITES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination 25}>
<BOUCLE_sites(SITES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}>
<li><a href="[(#ID_SYNDIC|generer_url_entite{'site'})]" title="[(#DESCRIPTIF|attribut_html)] ([(#DATE|nom_jour)] [(#DATE|affdate)])">[(#NOM_SITE)]</a></li>
</BOUCLE_sites>
</ul>
......@@ -97,8 +97,7 @@
<B_Syndications>
<h2>#ANCRE_PAGINATION<:sites:titre_syndication:></h2>
<ul class="spip">
<BOUCLE_Syndications(SYNDIC_ARTICLES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination 25}{
}>
<BOUCLE_Syndications(SYNDIC_ARTICLES) {id_rubrique !IN #GET{Rubriques_PasDansRecherche}} {recherche} {!par points} {pagination #CONFIG{soyezcreateurs/nbitemsparpagerecherche,25}}>
<li><a href="[(#ID_SYNDIC|generer_url_entite{'site'}|parametre_url{'id_syndic_article',#ID_SYNDIC_ARTICLE})]" title="[(#DATE|affdate) - ][(#DESCRIPTIF|supprimer_tags|attribut_html)]">[(#TITRE|supprimer_tags)]</a></li>
</BOUCLE_Syndications>
</ul>
......
......@@ -67,7 +67,7 @@
#ANCRE_PAGINATION
<h2><:sites:titre_articles_syndiques:></h2>
<dl>
<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {!par date} {pagination}>
<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {!par date} {pagination #CONFIG{soyezcreateurs/nbitemsparpage,10}}>
<dt class="#EDIT{titre}"><a href="[(#ID_SYNDIC|generer_url_entite{'site'}|parametre_url{'id_syndic_article',#ID_SYNDIC_ARTICLE})]">[(#TITRE|typo)]</a></dt>
<dd>
<small>[(#DATE|affdate_court)][, <:par_auteur:> (#LESAUTEURS)]</small>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter