Bonjour, nous utilisons « vdo » dans nos trois liens, et pourtant ils s’affichent dans la version mobile (où ils cassent l’interface en forçant une largeur trop grande).
« vdo » fonctionne-t-il correctement pour quelqu’un qui lit ceci ?
Nous exécutons la version 2.8.0.beta6 ( eed3773b97 ).
Je viens de tester cela sur le dernier code Discourse, en utilisant les exemples de liens fournis lors de la première installation du composant de thème :
Lien externe, ce lien s'ouvrira dans un nouvel onglet, https://meta.discourse.org, vdo, blank, remove
Les plus aimés, Publications avec le plus de likes, /latest/?order=op_likes, vdo, self, keep
Confidentialité, Notre politique de confidentialité, /privacy, vdm, self, keep
Lorsque je force mon site à passer en mode mobile en le chargeant avec le paramètre de requête ?mobile_view=1, les deux premiers liens (réglés sur vdo) sont correctement supprimés de l’en-tête et seul le dernier lien vdm est affiché.
Merci pour le test. Lorsque j’utilise ce paramètre sur un navigateur de bureau, j’obtiens des résultats corrects, tant avec nos liens personnalisés qu’avec les liens par défaut.
Cependant, avez-vous testé sur un véritable appareil mobile ? Avec Firefox sur un téléphone Android, je peux voir les liens par défaut et personnalisés (le mode bureau étant désactivé). Le reste de l’interface utilisateur de Discourse correspond à l’interface mobile habituelle.
(Si je saisis manuellement le paramètre ?mobile_view=1 dans l’URL du navigateur mobile, alors les liens suivent vdo.)
EDIT : J’ai également testé avec Chrome mobile, et cela fonctionne correctement là-bas. Je suis confus, mais un peu soulagé.