Reproduktion: Besuchen Sie Discourse Meta, klicken Sie auf einen Beitrag. Sehen Sie meine Benutzerkarte, obwohl das Mouseover die korrekte Beitrags-URL anzeigt.
Ich glaube, dies könnte ein reines Meta-Problem sein.
Reproduktion: Besuchen Sie Discourse Meta, klicken Sie auf einen Beitrag. Sehen Sie meine Benutzerkarte, obwohl das Mouseover die korrekte Beitrags-URL anzeigt.
Ich glaube, dies könnte ein reines Meta-Problem sein.
Ich kann es auch auf meiner Testseite reproduzieren, also leider nicht nur hier.
Dasselbe gilt für das Bug-Reporter-Abzeichen hier.
Ich glaube, es könnten alle sein, die einen Beitrag verlinkt haben.
Der Link im Code funktioniert sogar wie erwartet. ![]()
Ich kann dies auch auf meiner Dev-Instanz reproduzieren. Jeder Badge mit einem Link.
Es scheint daran zu liegen, dass die gesamte Badge-Karte ein Link zur Benutzerkarte ist und die inneren Links überschreibt (anstatt nur der Benutzeravatar eine Kartenlink zu sein).
Da das anfängliche <a> die gesamte Abzeicheninformation enthält:
Sie können es beheben, indem Sie dieses <a> in Zeile 17 schließen.
Aber das ist nicht gut, wenn aus irgendeinem Grund kein Avatar vorhanden ist. Ich denke, der “richtige” Ort dafür ist vor dem ersten Satz von Plugin-Outlets, aber diese befinden sich innerhalb eines <div>, daher ist es für mich nicht trivial genug, um es zu beheben, was ich für Hacktoberfest hoffte. ![]()
Danke für die Meldung! Ich habe versucht, die Linkwiederholung für Screenreader zu reduzieren, musste aber einen anderen Ansatz wählen, da ich diese Badge-Links übersehen hatte. Wird behoben durch
Dieses Thema wurde nach 25 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.