Bug dans les ancres javascript de mon template

Forum de support pour les questions concernant l'utilisation de phpBB3, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que Styles ou MODs.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com


Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Bug dans les ancres javascript de mon template

Messagede Galdon » 04 Juil 2009 à 14:15

Bonjour, sur les forums phpBB3, en bas à droite de chaque post il y a un petit bouton rond qui permet de remonter en haut de la page (c'est un lien sur une ancre de la page actuelle).

Je viens d'éditer le template viewtopic_body.html de mon thème pour ajouter un autre petit bouton à côté de ce bouton "remonter".

J'ai remplacé ceci :

Code: Tout sélectionner
<div class="back2top"><a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>


Par cela :

Code: Tout sélectionner
<div class="back2top">
<a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a>
<a href="/PERSO/message/{postrow.POST_ID}" title="{postrow.POST_SUBJECT}"><img src="/styles/finalclap/imageset/icon_msg_perso.gif" alt="{postrow.POST_SUBJECT}" /></a>
</div>


Alors mon petit bouton que j'ai ajouté fonctionne bien, par contre le bouton remonter pointe toujours sur la même URL, la page d'accueil : http://forum.finalclap.com/#wrap.

C'est nimp's, ça ne correspond pas avec ce qu'il y a dans le code source en plus, le href vaut bien #wrap, donc ça devrait pointer sur la page actuelle !

Je n'y comprends vraiment rien, voici une page d'exemple pour ceux qui veulent tester : http://forum.finalclap.com/topic246-10.html

Comment rétablir ce lien ?

Merci
Dernière édition par Galdon le 04 Juil 2009 à 14:54, édité 1 fois.
Tutos After Effects (effets spéciaux, motion design et plein d'autres trucs super cools 8) ...)
Galdon
Posteur néophyte
Posteur néophyte
 
Messages: 65
Inscription: 03 Sep 2008 à 14:32

Re: Bug dans les ancres javascript de mon template

Messagede yamin » 04 Juil 2009 à 14:22

Dans ton code source pourtant c'est bien correct...

Marchais t'il avant ta modification ?
yamin
Posteur habitué
Posteur habitué
 
Messages: 255
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Bug dans les ancres javascript de mon template

Messagede Galdon » 04 Juil 2009 à 14:26

Oui il marchait parfaitement.

J'en suis sur parce qu'avant de mettre à jour le template dans le panneau d'admin (lien rafraîchir), j'ai ouvert un topic dans un onglet à part.

Après la mise à jour j'ai pu comparer avant/après avec mes 2 onglets.

Au début je me suis dit que c'était peut-être un bug de mon navigateur, j'ai essayé avec firefox, ie, opera et safari et j'ai le même résultat.
Tutos After Effects (effets spéciaux, motion design et plein d'autres trucs super cools 8) ...)
Galdon
Posteur néophyte
Posteur néophyte
 
Messages: 65
Inscription: 03 Sep 2008 à 14:32

Re: Bug dans les ancres javascript de mon template

Messagede yamin » 04 Juil 2009 à 14:37

Je vais tester ta modif chez moi et je te tient au courant :)

Edit et si à la place tu mettais ceci ?? :D

Code: Tout sélectionner

   <div class="back2top">
   <a href="{U_VIEW_TOPIC}#wrap" class="top" title="{L_BACK_TO_TOP}"></a>
    <a href="/PERSO/message/{postrow.POST_ID}" title="{postrow.POST_SUBJECT}"><img src="/styles/finalclap/imageset/icon_msg_perso.gif" alt="{postrow.POST_SUBJECT}" /></a>
    </div>


Bonne journée et tient nous au courant hein ? :D
yamin
Posteur habitué
Posteur habitué
 
Messages: 255
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Bug dans les ancres javascript de mon template

Messagede Galdon » 04 Juil 2009 à 14:53

Arf, obligé de passer l'URL en absolue.

M'enfin ça marche, merci pour le coup de main ^^

Au début j'ai eu peur que ça me mette une URL non rewrité mais nan, ça marche même avec le mod phpBB SEO.
Tutos After Effects (effets spéciaux, motion design et plein d'autres trucs super cools 8) ...)
Galdon
Posteur néophyte
Posteur néophyte
 
Messages: 65
Inscription: 03 Sep 2008 à 14:32

Re: Bug dans les ancres javascript de mon template

Messagede yamin » 04 Juil 2009 à 14:54

Pas de soucis avec plaisir ;)

edit: par contre je ne sais pas si tu as fait attention quand on click sur le plus dans un sujet, les images ne sont pas afficher, de même que les liens.....


Les bbcodes ne sont pas interprétés....
yamin
Posteur habitué
Posteur habitué
 
Messages: 255
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon

Re: Bug dans les ancres javascript de mon template

Messagede Galdon » 04 Juil 2009 à 15:30

Oui je sais, il me faudrait une fonction pour parser le code enregistré par phpBB.

Mais bon, pour tout dire, le seul intérêt de ces pages qui affichent les messages de manière individuelle ce sont les 3 gros lien à droite, je connais un moteur de recherche qui devrait aimer si tu vois ce que je veux dire... :wink:
Tutos After Effects (effets spéciaux, motion design et plein d'autres trucs super cools 8) ...)
Galdon
Posteur néophyte
Posteur néophyte
 
Messages: 65
Inscription: 03 Sep 2008 à 14:32

Re: Bug dans les ancres javascript de mon template

Messagede yamin » 04 Juil 2009 à 17:28

Si ça peut t'aider ;)

Code: Tout sélectionner
            $donnees['contenu'] = preg_replace('#\[img\](.+)\[/img\]#i''<img src="$1" />'$donnees['contenu']);
  


Et oui je vois de quoi tu parle, et c'est vrai que ce n'est pas une mauvaise idée :D
yamin
Posteur habitué
Posteur habitué
 
Messages: 255
Inscription: 20 Juil 2006 à 22:55
Localisation: Lyon


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron
Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB-Conseils.com • phpBB3 Styles • phpBB podpora • phpBB Portugal • Tapatalk • Net Avenir • PromoBenef • Ticket Gagnant •