Code pour ancre des messages perdu dans les templates

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

Résolu Code pour ancre des messages perdu dans les templates

Message par Hishnack le Sam 21 Avr 2012 - 17:01

Bonjour !!

J'ai codé un forum et j'ai littéralement changé l'affichage des messages. Tout est impeccable seulement voilà : l'ancre des messages ne marche pas. C'est à dire, quand je poste ou édite un message, ça ne me renvois pas, après, à mon message mais au haut de la page. Donc voilà, j'aimerais savoir quelle ligne de code il y a à mettre pour avoir l'ancre, je n'ai pas réussi l'identifier dans les codes de base.

(le forum en question est le forum dans mon profil)

Bonne journée ^^


Dernière édition par Hishnack le Sam 21 Avr 2012 - 18:04, édité 1 fois

Hishnack
**

Féminin
Messages : 98
Inscrit(e) le : 05/01/2011

http://starwarsriseofforce.forumactif.org/
Hishnack a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Code pour ancre des messages perdu dans les templates

Message par demeter1 le Sam 21 Avr 2012 - 17:43

Dans Panneau d'administration >> Affichage >> Templates : Général >> viewtopic_body. Cliquez sur pour l'éditer.

Vérifiez que vous avez bien dans le template :
Code:
<a name="{postrow.displayed.U_POST_ID}"></a>

Si vous ne l'avez pas, il vous faudra le replacer juste après :
Code:
<!-- BEGIN displayed -->
  <tr class="post">
      <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">

C'est à dire en haut du profil du posteur. {postrow.displayed.U_POST_ID} est la balise de numérotation de chaque message, c'est-à-dire le fameux numéro que nous retrouvons derrière # dans la barre d'adresse quand nous allons sur un message dans un post.

Pour créer un lien sur le message
Dans le même template, cherchez :
Code:
{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}

Et remplacez le par :
Code:
<a href="#{postrow.displayed.U_POST_ID}">{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}</a>
En fait cette modif met un lien appellant le numéro du message autour de son titre, donc appellant la fameuse ancre.

demeter1
+ Hyperactif +

Masculin
Messages : 8230
Inscrit(e) le : 23/01/2009

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code pour ancre des messages perdu dans les templates

Message par Hishnack le Sam 21 Avr 2012 - 18:04

Ho merci ça marche très bien !!! En plus merci d'avoir été rapide c'est juste super !!! Je met le sujet en résolu tout de suite, encore merci !

Hishnack
**

Féminin
Messages : 98
Inscrit(e) le : 05/01/2011

http://starwarsriseofforce.forumactif.org/
Hishnack 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