Wir haben viele Beiträge, die zu einer Zeit verfasst wurden, als diese Markierung korrekt gerendert wurde (vor der Migration vom SMF Framework zu Discourse).
Ich habe dies als Kernfehler bestätigt, den wir hoffentlich in den nächsten Wochen beheben werden.
Speziell:
[url]http://example.com[/url] funktioniert, aber: [url]http://example.com/example[/url] nicht, es sei denn, Sie fügen ein nachgestelltes Leerzeichen hinzu [url]http://example.com/example [/url].
Ich habe angefangen, die Dinge durchzugehen, und es sieht so aus, als ob etwas unseren Parser hier auslöst, möglicherweise eine Escape-Regel. Wir werden das in Ordnung bringen, danke, dass Sie es gemeldet haben.
Ich bin mit diesem Code nicht sehr vertraut, aber ich habe ihn mir kurz angesehen. Ich glaube, es hat etwas mit dem Auto-Linkify-System zu tun. Wenn der Parser nach dem schließenden URL-Tag [/url] sucht, wurde dieser bereits in einen Autolink integriert.
z. B. beachten Sie, dass der Autolink hier zu http://example.com/foo%5B/url%5D führt.