Mettre le compteur de page en haut et en bas de la discussion
Envoyé par victoria
|
Mettre le compteur de page en haut et en bas de la discussion lundi 14 juin 2010 03:17:53 |
Membre depuis : 19 ans Messages: 54 |
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
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 vendredi 30 juillet 2010 14:18:58 |
Membre depuis : 15 ans Messages: 8 |
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 :)
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 :)
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.