Les liens doivent rester dans Docs

Nous utilisons Discourse pour communiquer au sein de notre équipe. Nous avons une catégorie spéciale pour notre manuel interne, où tous les messages sont des wikis.
Le plugin Docs est parfait pour rechercher et consulter notre documentation interne, sauf pour le fait que lorsqu’une page de documentation lie à une autre page, elle revient à la vue normale du forum.
Existe-t-il un moyen de réécrire automatiquement les liens afin que lorsqu’un message en lie un autre, cela reste dans l’Explorateur de connaissances ?

7 « J'aime »

Cela serait possible, mais cela impliquerait une mise en œuvre plutôt peu élégante. Nous devrions ajouter un paramètre de requête à chaque clic sur un lien, puis rediriger vers la vue Docs en modifiant le TopicController. Cependant, tous les liens internes ne pointent pas vers un sujet présent dans Docs, ce qu’il faudra également prendre en compte.

Je souhaiterais voir davantage de demandes à ce sujet avant de tenter de l’implémenter.

6 « J'aime »

Je soutiens cette idée et aimerais en outre qu’une option permette aux sujets « Docs » de toujours afficher la vue « Docs » par défaut, quelle que soit l’origine du lien. Sans cela, l’expérience devient quelque peu incohérente et peut parfois sembler un peu « bidouillée ».

4 « J'aime »

Ce serait très utile. Je viens d’importer de nombreux documents d’une autre plateforme qui renvoient à d’autres documents, et je semble être obligé soit de les remplacer par des liens vers la page des documents (/docs?category=123&topic=456), soit vers la page du sujet (/t/topic-title/456).

Il serait agréable de pouvoir utiliser le lien informatif du sujet (contenant le titre du sujet) mais qu’il redirige vers le document lorsqu’il est vu dans la vue Documents.

De plus, si nous déplaçons le sujet vers une autre catégorie, le lien /docs?category ne fonctionne plus correctement. Étonnamment, il présente le sujet dans la vue Documents, mais il définit le filtre pour l’ancienne catégorie.

4 « J'aime »

Je déterre celui-ci ! Exactement ce que nous cherchons !

Actuellement, nous ajoutons des liens vers des sujets de documentation comme ceci : /docs?ascending=false&category=22&topic=1564, ce qui est un énorme problème.

4 « J'aime »

Juste un petit rappel et une question : est-ce que vous supportez aussi les PRs pour cela ? Je serais heureux de sponsoriser une telle fonctionnalité.

1 « J'aime »

Bonjour et merci pour la suggestion et l’offre de PR. Nous avons discuté de l’amélioration de la documentation, y compris de l’idée que chaque document ait une seule URL au lieu de 2 URLs. Je pense que cela résoudrait ce problème, mais cela nécessiterait un refactoring considérable de la fonctionnalité de documentation telle qu’elle existe actuellement.

3 « J'aime »

Oh, il y a une solution de contournement rapide. Je pense que la fonctionnalité de permalien intégrée devrait fonctionner ? Vous pouvez les définir dans votre interface d’administration. Un peu de travail supplémentaire, mais cela vous donne des URL très propres à partager.

Merci les gars, j’apprécie vos commentaires !

Nous allons essayer d’utiliser la solution de contournement suggérée pour l’instant. Mais plus nous remplirons notre /docs de sujets, plus les choses pourraient devenir compliquées si nous devons gérer manuellement une longue liste d’URL.

2 « J'aime »