Accéder au dernier message posté (pas de redirection)

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Accéder au dernier message posté (pas de redirection)

Message par CALIGULA.. le Ven 8 Sep 2017 - 18:54

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome, Safari
Capture d'écran du problème : /
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Dans la modification des templates je pense :/
Lien du forum : http://beachplease.forumactif.com/

Description du problème

Bonsoir !
Si je viens vers vous c'est car l'un de mes membres a signalé un petit souci et il est vrai que c'est assez dérangeant !
Le fait est que lorsque l'on clique sur le lien menant au dernier message posté, on tombe sur le premier post de la page/sujet (je ne suis pas sûre là-dessus).
J'ai zieuté quelques sujets parlant de ce souci et comme vous pouvez le voir sur la capture d'écran fournie, il y a bien ce genre de choses qui précède le lien du sujet
?nid=8#1124
.
De plus j'ai vu sur un sujet qu'il fallait ajouter ceci :
Code:
<a name="{postrow.displayed.U_POST_ID}" style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></a>
si effacé lors de la modification des templates et pourtant, le problème est toujours là Question

Pareil, si on clique sur "Cliquez ici pour voir votre message", on tombe directement sur le premier post de la page Embarassed

Je suis à la recherche d'aide et je serai ravie de vous fournir les templates demandés sous hide I love you
Merci pour toute l'aide que vous pourrez m'apporter Razz


Dernière édition par CALIGULA.. le Lun 11 Sep 2017 - 1:30, édité 1 fois
avatar

CALIGULA..
Nouveau membre

Féminin
Messages : 17
Inscrit(e) le : 08/09/2017

http://beachplease.forumactif.com/
CALIGULA.. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Accéder au dernier message posté (pas de redirection)

Message par CALIGULA.. le Dim 10 Sep 2017 - 13:04

Bonjour, je UP I love you
avatar

CALIGULA..
Nouveau membre

Féminin
Messages : 17
Inscrit(e) le : 08/09/2017

http://beachplease.forumactif.com/
CALIGULA.. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Accéder au dernier message posté (pas de redirection)

Message par [Nihil] le Dim 10 Sep 2017 - 18:41

Coucou Smile

Est ce qu'on pourrait avoir ton template des sujets s'il te plait ?
Tu as eu la bonne démarche de rajouter la balise a avec l'ancre, il y a juste un problème dans l'endroit où elle est mise dans le code ^^

Quand on regarde le code on peut voir ça :


Toutes les balises avec l'ancre se retrouvent ensembles, tout en haut de la page.
Ca arrive souvent quand on code avec des tableaux (les balises table, tr, td, etc). Ca demande une manière un peu spéciale de faire et si on ne respecte pas le bon ordre des balises, ce qui n'est pas au bon endroit se retrouve "éjecté" au dessus du tableau.

Si ça t'intéresse, l'ordre à suivre est résumé dans le sujet Apprendre à faire un tableau.
avatar

[Nihil]
Membre habitué(e)

Messages : 1191
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Accéder au dernier message posté (pas de redirection)

Message par CALIGULA.. le Dim 10 Sep 2017 - 22:10

Bonsoir !!
Merci de proposer ton aide déjà, c'est super gentil I love you
Du coup voici mon template viewtopic_body (et effectivement je ne savais pas exactement où placer l'ancre :O:)


Voilà !! Mr. Green
Encore merci Nihil (et tu ne serais pas sur NU par hasard ton pseudo me dis quelque chose niveau codage Siffleur )
avatar

CALIGULA..
Nouveau membre

Féminin
Messages : 17
Inscrit(e) le : 08/09/2017

http://beachplease.forumactif.com/
CALIGULA.. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Accéder au dernier message posté (pas de redirection)

Message par [Nihil] le Lun 11 Sep 2017 - 0:27

Effectivement je suis aussi sur NU Mr. Green

On va modifier ce morceau là du template (ligne 129) :
Code:
<a name="{postrow.displayed.U_POST_ID}" style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></a>
      <tr class="post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
          <td class="profil" class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">

On remplace par ça :
Code:

      <tr class="post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
          <td class="profil" class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">
              <a name="{postrow.displayed.U_POST_ID}" style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></a

On déplace la ligne avec la balise de l'ancre, c'est la seule chose qui bouge de place ^^

Avant, la balise a était entre 2 balises tr, ce qui causait le bug car on ne respectait plus l'ordre des balises d'un tableau. En la déplaçant dans le td, on respecte l'ordre table > tr > td > a et normalement ça devrait marcher (il faut croiser les doigts What a Face )
avatar

[Nihil]
Membre habitué(e)

Messages : 1191
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Accéder au dernier message posté (pas de redirection)

Message par CALIGULA.. le Lun 11 Sep 2017 - 1:29

OMG c'est parfait, merci beaucoup I love you
C'est vrai que c'est un point que je ne connaissais pas encore, je bidouille seulement en codage en m'aidant de tutoriels xD
Je le note pour l'avenir !
Encore merci à toi I love you
avatar

CALIGULA..
Nouveau membre

Féminin
Messages : 17
Inscrit(e) le : 08/09/2017

http://beachplease.forumactif.com/
CALIGULA.. a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum