Hallo, wir verwenden „vdo" in unseren drei Links, und doch werden sie in der mobilen Version angezeigt (wo sie die Benutzeroberfläche zerstören, da sie eine zu große Breite erzwingen).
Funktioniert „vdo" für jemanden, der dies liest, ordnungsgemäß?
Ich habe dies gerade mit dem neuesten Discourse-Code getestet, wobei die Link-Beispiele verwendet wurden, die beim ersten Installieren der Theme-Komponente bereitgestellt werden:
Externer Link, dieser Link wird in einem neuen Tab geöffnet, https://meta.discourse.org, vdo, blank, remove
Meistgeliked, Beiträge mit der meisten Anzahl an Likes, /latest/?order=op_likes, vdo, self, keep
Wenn ich meine Seite zwinge, den mobilen Modus zu aktivieren, indem ich sie mit dem Abfrageparameter ?mobile_view=1 lade, werden die ersten beiden Links (auf vdo gesetzt) korrekt aus der Kopfzeile entfernt und nur der letzte vdm-Link wird angezeigt.
Vielen Dank für das Testen. Wenn ich diesen Parameter in einem Desktop-Browser verwende, erhalte ich sowohl bei unseren benutzerdefinierten Links als auch bei den Standardlinks korrekte Ergebnisse.
Haben Sie dies jedoch auf einem tatsächlichen mobilen Gerät getestet? Mit Firefox auf einem Android-Smartphone kann ich die Standard- und die benutzerdefinierten Links sehen (der Desktop-Modus ist deaktiviert). Der Rest der Discourse-Benutzeroberfläche entspricht der üblichen mobilen Oberfläche.
(Wenn ich den Parameter ?mobile_view=1 manuell in die URL des mobilen Browsers eingebe, folgen die Links vdo.)
EDIT: Ich habe es auch mit Chrome Mobile getestet, und dort funktioniert es korrekt. Ich bin verwirrt, aber ein wenig erleichtert.