Abbiamo molti post che sono stati scritti in un periodo in cui questo markup veniva renderizzato correttamente (prima della migrazione dal framework SMF a Discourse).
Ho confermato che si tratta di un bug principale che speriamo di correggere nelle prossime settimane.
Nello specifico:
[url]http://example.com[/url] funzionerà tuttavia: [url]http://example.com/example[/url] non funziona a meno che non si aggiunga uno spazio finale [url]http://example.com/example [/url].
Ho iniziato a esaminare le cose e sembra che qualcosa stia bloccando il nostro parser qui, possibilmente una regola di escape. Risolveremo questo problema, grazie per averlo segnalato.
Non ho molta familiarità con questo codice, ma ci ho dato un’occhiata veloce. Penso che abbia a che fare con il sistema di auto-linkify. Quando il parser cerca il tag di chiusura dell’URL [/url], questo è già stato incorporato in un autolink.
ad esempio, nota che l’autolink qui è a http://example.com/foo%5B/url%5D