Firefox PHP

Mettre le compteur de page en haut et en bas de la discussion

Posted by victoria 
Mettre le compteur de page en haut et en bas de la discussion
June 14, 2010 09:17AM
Certaines discussions s'éternisent sur le Forum et elles remplissent plusieurs pages.
Si on veut la suivre au fil du temps, il faut aller sur la dernière page et pour cela on est obligé de descendre en bas de la page une pour pouvoire sélectionner d'aller à la dernière page.

Est-il possible de mettre le compteur de pages en haut et en bas ce qui éviterait de descendre systématiquement en bas de page pour aller directement à la fin de la discussion ?

Ce compteur de pages est bien en haut et en bas quand on va sur une Forum mais il n'est plus qu'en bas quand on va sur les messages d'une discussion
Re: Mettre le compteur de page en haut et en bas de la discussion
July 30, 2010 08:18PM
Hello :)

J'utilise phorum depuis moins d'une semaine donc, la fonctionnalité de ce que je vais te dire là n'a pas été testé (vu que pour ma part, j'ai pas encore de discussion faisant plusieurs pages :P) mais à ce que j'ai compris des différents codes, cela devrait fonctionner^^.

Si tu vas dans le fichier read.tpl et tu trouveras ce code suivant: (chez moi ligne 104)

<div class="nav">
{INCLUDE "paging"}
<!-- CONTINUE TEMPLATE read.tpl -->
<a class="icon icon-prev" href="{URL->NEWERTHREAD}">{LANG->NewerThread}</a>
<a class="icon icon-next" href="{URL->OLDERTHREAD}">{LANG->OlderThread}</a>
</div>

le include "paging" insert le compteur de page et les 3 phrases qui suit sont en fait le text "discussion plus récente" et "discussion plus ancienne". Tu copies ce code et tu vas le copier plus haut (par exemple ligne 9 chez moi avant le "{LOOP MESSAGES}")

Donc, cela devrait donner comme code (si on part comme mon fichier chez moi):

<!-- BEGIN TEMPLATE read.tpl -->

<div class="nav">
{IF URL->INDEX}{/IF}
<a href="{URL->POST}"><img src="templates/personnel/images/nouveau_sujet.png" alt="créer un nouveau sujet"/></a>
<a href="{MESSAGES->URL->REPLY}"><img src="templates/personnel/images/repondre_message.png" alt="repondre au message"/></a>
</div>
<div> <br/> </div>

<div class="nav">
{INCLUDE "paging"}
<!-- CONTINUE TEMPLATE read.tpl -->
<a class="icon icon-prev" href="{URL->NEWERTHREAD}">{LANG->NewerThread}</a>
<a class="icon icon-next" href="{URL->OLDERTHREAD}">{LANG->OlderThread}</a>
</div>

{LOOP MESSAGES}

{IF NOT MESSAGES->parent_id 0}
<a name="msg-{MESSAGES->message_id}"></a>
{/IF}

<div class="message">

<div class="generic">
Je vais pas faire un copier-coller de tout le code non plus :P


Et si tu veux juste insérer le compteur de page (sans le "discussion plus récente" et le "discussion plus ancienne") tu peux supprimer les lignes et insérer juste ce code:
<div class="nav">
{INCLUDE "paging"}
</div>


Voilà, je rappelle que je n'ai pas vérifié le fonctionnement de cette manip' et que ce que je viens de dire ne relève que de ma compréhension du code mais j'espère que ça fonctionne comme ça et que j'ai pu t'aider :)

Sorry, only registered users may post in this forum.

Click here to login