Ticket #1269 (closed idea: fixed)
Pouvoir différencier le nombre de billets par page sur la home default
Reported by: | kozlika | Owned by: | franck |
---|---|---|---|
Priority: | normal | Milestone: | 2.7 |
Component: | module:core | Version: | 2.3 |
Severity: | normal | Keywords: | |
Cc: |
Description
Si l'on veut pouvoir traiter pleinement différemment la première page d'accueil (current_mode=default), il faudrait permettre un nombre de billets différent sur cette page que sur les autres sans que ça crée un "trou" dans la pagination.
(Exemple : 3 billets à l'accueil, le nombre défini dans les préf du blog pour les pages suivantes.)
Change History
comment:4 Changed 12 years ago by kozlika
Le thème ne permet pas de mettre 5 billets sur la home et 20 billets dans les autres. Ou plutôt on peut mais les billets 6 à 20 passeront à la trappe.
comment:9 Changed 12 years ago by franck
Quelques notes pour la résolution :
- Calcul du nb de pages : ceil ( ($nb_posts - $nb_entry_for_home) / $nb_per_page + 1)
Pour $_params['limit'] :
- Calcul de l'offset : ($_page == 1 ? 0 : ($_page - 2) * $nb_per_page + $nb_entry_for_home
- Calcul de la limite : ($_page == 1 ? $nb_entry_for_home : $nb_per_page)
comment:11 Changed 12 years ago by franck <carnet.franck.paul@…>
- Status changed from new to closed
- Resolution set to fixed
(In [9a2b43a68e3d]) Number of entries on first home page may be set (does not modify number of entries on other pages), fixes #1269
comment:12 Changed 12 years ago by Mirovinben
Voilà une possibilité que je verrais bien intégrer la 2.6... J'en aurais l'usage immédiatement pour mon blog photo.
comment:13 Changed 12 years ago by franck
Oui mais non, la branche 2.6 ne recevra désormais que des corrections.
Les développements nouveaux, comme celui-ci ne sont fait que sur la branche 2.7 à venir. Je crains qu'il ne te faille patienter quelque temps pour en profiter :-)
comment:14 Changed 12 years ago by Mirovinben
Et si qu'on disait que c'est une correction d'un bogue dans la pagination... Non ? Dommage... 8-)
comment:15 Changed 12 years ago by franck <carnet.franck.paul@…>
(In [d0699826aef9]) Adapt Ductile to cope with nb of entries on home pages, addresses #1269