Credo che sia arrivato il momento in cui Discourse offra un modo più rapido per creare collegamenti ad altri argomenti in un determinato forum. Ovviamente esiste già il pulsante di collegamento e la scorciatoia nel compositore, e se sei davvero brillante e conosci l’URL esatto di un argomento, puoi farlo persino senza usare la finestra di dialogo dei collegamenti. Tuttavia, altre applicazioni dimostrano che può esistere un metodo migliore, più veloce e più semplice: invocare una finestra di dialogo di ricerca e collegamento in linea.
In Discourse c’è già un precedente per questo con il comportamento di ricerca e collegamento @ per i profili, nonché # per gli hashtag. Quindi suggerisco semplicemente di aggiungere la ricerca e il collegamento per gli argomenti. Questo approccio sarebbe molto minimale, proprio come la ricerca utente @, con una rapida ricerca in linea degli argomenti basata sul testo che digiti nel compositore, e non avrebbe campi per il titolo o altri controlli. Funzionerebbe esattamente come la ricerca @, ma per i collegamenti. Useresti la tastiera per confermare il collegamento, e la prima opzione sarebbe evidenziata automaticamente.
Una sintassi recentemente resa popolare per questo è “collegamenti tra parentesi quadre”, ovvero [[link-all-argomento]]. Digiti [[ e viene attivata una ricerca dei titoli degli argomenti, proprio come per le ricerche utente o hashtag. Un altro approccio comune è il menu slash /, anche se solitamente viene utilizzato per più funzioni. Indipendentemente da come viene invocato, renderebbe super veloce e facile creare collegamenti tra argomenti, cosa che personalmente considero positiva perché incoraggia le persone a fare riferimento ad altri contenuti esistenti e correlati.
Il problema principale che vedo con questa sintassi specifica è che è diversa, ma anche simile, alla sintassi wiki attualmente supportata. Tuttavia, la sintassi dei collegamenti wiki è effettivamente utilizzata in sistemi che supportano anche la sintassi a doppia parentesi quadra [], ma specificamente per i collegamenti che richiedono testo personalizzato. Quindi un’opzione sarebbe utilizzare la stessa distinzione: doppie parentesi quadre per un collegamento a un argomento che usa il titolo dell’argomento come testo del collegamento, oppure un collegamento wiki tradizionale per un titolo personalizzato. Un’altra opzione sarebbe cambiare la sintassi dei collegamenti nel suo complesso, cosa che dubito sia attraente. Una terza opzione sarebbe scegliere un’altra sintassi di collegamento in linea, ovvero un diverso insieme di caratteri che attivano la ricerca del collegamento.
Non mi importa esattamente come venga implementato, voglio solo poter cercare e collegare in linea! Penso che sarebbe un ottimo complemento al già eccellente compositore di Discourse e alle sue funzioni di comodità generali. ![]()
Detto questo, mi rendo conto che le funzioni esistenti del compositore sono molto buone e questa è solo una funzionalità di comodità, forse per un certo sottoinsieme di utenti. È sicuramente a bassa priorità, anche se si concorda sul fatto che sarebbe utile.



