Dotclear

Ticket #1794 (closed defect: fixed)

Opened 12 years ago

Last modified 12 years ago

[admin] le bouton Ajouter un commentaire ne mène pas au bon endroit

Reported by: kozlika Owned by: nikrou
Priority: normal Milestone: 2.6
Component: module:core Version: dev
Severity: normal Keywords:
Cc:

Description

Depuis l'onglet Commentaires de la page d'un billet, si l'on clique sur le bouton "Nouveau commentaire" on est renvoyé sur l'onglet d'édition du billet au lieu d'être dirigé vers l'ancre du formulaire.

Change History

comment:1 Changed 12 years ago by bruno

C'est lié à la gestion des onglets, qui n'arrive pas à retrouver l'onglet en cours.

Nicolas, tu peux jeter un oeil ?

Un hashchange ne concerne pas nécessairement un changement d'onglet, il faut regarder :

  • Si le hash concerne un onglet, alors on fait comme maintenant
  • Sinon on cherche l'onglet qui contient le hash concerné, et on commute vers cet onglet avant d'aller au hash voulu.

J'ai testé 2-3 bafouilles chez moi, mais je ne maîtrise pas les subtilités du code js, donc forcément ça marche pas :)

comment:2 Changed 12 years ago by franck

  • Owner changed from team to nikrou

comment:3 Changed 12 years ago by Nicolas <nikrou77@…>

  • Status changed from new to closed
  • Resolution set to fixed

(In [c1ec37564ab9]) Must not change tab when ones if openend and clicking an anchor Add tests. Closes #1794

comment:4 Changed 12 years ago by bruno

  • Status changed from closed to reopened
  • Resolution fixed deleted

Cela fonctionne quand on clique sur "ajouter un commentaire", mais un accès direct à admin/post.php?id=1#comment-form ne pointe pas sur le formulaire.

Il faudrait faire un traitement similaire au chargement de la page, pas seulement sur le clic

comment:5 Changed 12 years ago by Nicolas <nikrou77@…>

  • Status changed from reopened to closed
  • Resolution set to fixed

(In [6883db18a27e]) Fix issue when hash not refer to existing div content. Closes #1794 Improve the way ton find anchor related to a div content, addresses #1723

Note: See TracTickets for help on using tickets.

Sites map