Sto preparando un’istanza di Discourse utilizzando SSO ed è fondamentale per noi supportare i nomi utente esistenti che contengono trattini bassi e trattini in qualsiasi posizione. Sono riuscito a apportare le modifiche regex al codice di Discourse per far funzionare tutto, incluso l’autocompletamento dei nomi utente nel compositore, per garantire una buona integrazione.
Tuttavia, sto riscontrando problemi con il parser Markdown, con cui non sono molto familiare. In particolare, i nomi utente con trattini bassi all’inizio e alla fine di una menzione @ vengono resi in corsivo, come previsto dalle specifiche Markdown. Quindi, attualmente, un post contenente qualcosa come @_username_ diventa @username (e non viene collegato).
Qualcuno può darmi qualche indicazione su dove iniziare a cercare per personalizzare questo comportamento? Sono nuovo di Discourse, quindi qualsiasi aiuto è apprezzato. Grazie in anticipo!