Dotclear

Ticket #1269 (closed idea: fixed)

Opened 14 years ago

Last modified 12 years ago

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:1 Changed 12 years ago by franck

  • Milestone changed from A definir to 2.6

comment:2 Changed 12 years ago by franck

  • Milestone changed from 2.6 to A definir

comment:3 Changed 12 years ago by lipki

Ce n'est pas au thème de faire ça ?

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:5 Changed 12 years ago by franck

  • Milestone changed from A definir to 2.7

comment:6 Changed 12 years ago by franck

  • Owner changed from xave to team

comment:7 Changed 12 years ago by franck

  • Owner changed from team to franck

comment:8 Changed 12 years ago by franck

  • Owner changed from franck to team

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)
Last edited 12 years ago by franck (previous) (diff)

comment:10 Changed 12 years ago by franck

  • Owner changed from team to franck

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

Note: See TracTickets for help on using tickets.

Sites map