Bonjour la communauté, j’ai une question concernant les URL de sujets.
J’ai remarqué que quelques URL de mon forum sont des doublons. Enfin, presque… Certains sujets existent sous deux URL presque identiques et les URL correctement orthographiées redirigent vers les URL mal orthographiées (qui ont toujours une lettre aléatoire ajoutée à la fin).
Les deux sujets que vous avez liés n’en font qu’un
Lorsque vous regardez le lien d’un sujet, vous pourriez remarquer qu’il se termine par l’ID du sujet, et c’est ce que Discourse utilise pour trouver le sujet. Si Discourse utilisait le titre, le lien se briserait chaque fois que quelqu’un modifierait le titre.
Par exemple, même ce lien https://sierraconnect.protoexpress.com/t/-/961 fonctionne, car il utilise l’ID du sujet (961).
Si vous modifiez à nouveau le titre pour supprimer le « d », actualisez la page et copiez le lien, le titre dans le lien devrait refléter la modification.
Comme l’a dit Moin, les titres des sujets peuvent changer au fil du temps, donc l’identifiant réel que Discourse utilise pour trouver le sujet est le topic_id.
Il m’arrive de temps en temps la même chose, mais j’ai assez souvent des « n » au milieu des mots — je travaille assez souvent sur iPad avec le clavier virtuel, donc mon pouce droit rate la barre d’espace et frappe « n » à la place.
Mais j’ai aussi eu mon lot de « sd » et « as » — même avec un clavier physique (et c’est l’une des raisons pour lesquelles j’aime tellement Fast Edit).
C’est vraiment bizarre. J’ai beaucoup d’URL comme ça et ce n’est pas forcément la lettre d. Donc c’est moi qui ajoute une lettre aléatoire à la fin du titre lorsque je fais une modification ? Ok, je ferai attention à ça. Merci.
Je me risquerais à penser que le d provient de la première lettre de la catégorie Design and Layout et que vous tapez le d pour trouver la catégorie dans la liste déroulante, mais qu’elle finit par se retrouver dans le titre.