I collegamenti dovrebbero rimanere nei Documenti

Utilizziamo Discourse per comunicare nel nostro team. Abbiamo una categoria speciale per il nostro manuale interno, dove tutti i post sono wiki.
Il plugin Docs è perfetto per cercare e visualizzare la nostra documentazione interna, tranne per il fatto che quando una pagina dei documenti collega un’altra pagina, si torna alla visualizzazione normale del forum.
Esiste un modo per riscrivere automaticamente i link in modo che, quando un post collega un altro post, si rimanga nell’Esploratore della Conoscenza?

7 Mi Piace

Sarebbe possibile farlo, ma si tratterebbe di un’implementazione piuttosto macchinosa. Dovremmo aggiungere un parametro di query a ogni clic su un link, quindi reindirizzare alla vista Docs intervenendo sul TopicController. Tuttavia, non tutti i link interni puntano a un argomento presente in Docs, quindi bisogna tenerne conto.

Preferirei vedere più richieste in merito prima di tentare di implementarlo.

6 Mi Piace

Sono a favore di questa idea e vorrei inoltre poter impostare in modo che gli argomenti “Docs” mostrino sempre per primo la vista “Docs”, indipendentemente da dove provenga il link. In caso contrario, l’esperienza risulta piuttosto incoerente e a volte può sembrare un po’ “artificiale”.

4 Mi Piace

Sarebbe molto utile. Ho appena importato molti documenti da una piattaforma diversa che si collegano ad altri documenti e sembro essere costretto a sostituirli con collegamenti alla pagina dei documenti (/docs?category=123&topic=456) o alla pagina dell’argomento (/t/topic-title/456).

Sarebbe bello poter utilizzare il link informativo dell’argomento (contiene il titolo dell’argomento) ma farlo reindirizzare al documento quando visualizzato nella vista Documenti.

Inoltre, se spostiamo l’argomento in un’altra categoria, il link /docs?category non funziona più correttamente. Sorprendentemente, presenta effettivamente l’argomento nella vista Documenti, ma imposta il filtro per la vecchia categoria.

4 Mi Piace

Scavando questo! Esattamente quello che stiamo cercando!

Attualmente stiamo aggiungendo collegamenti agli argomenti della documentazione in questo modo: /docs?ascending=false&category=22&topic=1564 il che è un enorme problema.

4 Mi Piace

Solo un rapido promemoria e una domanda se supportate anche le PR per questo? Sarei felice di sponsorizzare tale funzionalità.

1 Mi Piace

Ciao e grazie per il suggerimento e l’offerta di PR. Abbiamo discusso di migliorare la documentazione, inclusa l’idea che ogni documento abbia un singolo URL invece di 2 URL. Penso che ciò risolverebbe questo problema, ma richiederebbe un notevole refactoring della funzionalità di documentazione così com’è ora.

3 Mi Piace

Oh, c’è una rapida soluzione. Penso che la funzionalità permalink integrata dovrebbe funzionare? Puoi definirli nella tua interfaccia di amministrazione. Un po’ di lavoro extra, ma ti dà URL molto puliti da condividere.

Grazie ragazzi, apprezzo il feedback!

Per ora proveremo a utilizzare la soluzione alternativa suggerita. Ma più riempiremo la nostra /docs di argomenti, più le cose potrebbero diventare complicate se dovremo gestire manualmente un lungo elenco di URL.

2 Mi Piace