10 sujets/messages sur 1 page

Bonjour,

Lorsque je veux voir seulement 10 publications dans la section « les plus récentes », et quand il y en aura plus, créez une nouvelle page 2/2, etc.

Comment puis-je faire cela, s’il vous plaît ?

AFAIK, vous ne pouvez pas utiliser la pagination. C’est tout simplement impossible avec cette conception.

La pagination n’est pas si bonne que ça en fait. Les gens ont l’habitude de l’utiliser car c’était auparavant la solution la plus simple, mais elle n’est pas si pratique. Il faut toujours cliquer pour avancer et la plupart des gens ont tendance à ne pas cliquer, ils ne vont jamais plus loin qu’une ou deux sous-pages au maximum. Le défilement donne un accès plus facile au contenu plus ancien.

Pourquoi voudriez-vous utiliser la pagination ?

1 « J'aime »

Dans mon travail, on m’a donné une telle tâche, donc ni javascript ni cela ne fonctionnera ?

Non, cela ne fonctionnera pas.
Vous pouvez utiliser les sujets ci-dessous pour convaincre votre patron qu’il vous a donné une tâche impossible.

2 « J'aime »

Eh bien, Discourse est du pur JavaScript, donc tout est possible :wink:

Avis de non-responsabilité — Je ne code pas.

Pour obtenir la pagination, vous devez charger les en-têtes de tous les sujets. Sinon, vous ne pouvez pas savoir si un sujet se trouverait à la page 2, 79 ou 2298. Mais cet ordre n’est pas fixe comme sur des sites de blogs, comme WordPress.

Chaque fois que quelqu’un commente, il y a un “auto bump”, etc., cet ordre doit changer. Vous devriez donc construire toutes les sous-pages chaque fois que quelque chose se produit. Je suppose que c’est vraiment coûteux.

De plus, c’est inutile. Qu’est-ce qu’un utilisateur obtient s’il sait qu’il y a 26768 sous-pages ?

Comme je l’ai dit, je ne code pas. Mais je fais de l’UX/UI/création de contenu et très souvent, je dois dire à un client que ce qu’il voulait est impossible ou une très mauvaise idée.

Alors. Quel est le besoin réel pour lequel vous devriez construire une pagination sur les derniers sujets ?

N’oubliez pas qu’il existe le formidable fil d’actualité. Vous pouvez recommander à votre patron d’en faire un usage plus efficace. Il donne un sentiment de pagination, comme vous pouvez le voir, il affiche 1/5 messages pour ce sujet.