Ich schwöre, ich habe das hier schon einmal diskutiert gesehen, kann es aber nicht finden, und meine Instanz verhält sich genau so (Immer noch? Wieder?)
Wenn ein Link, der einen kodierten %20 enthält, direkt in den Textfluss eingefügt wird, wird beim Klicken ein zusätzliches %25 vor jedes %20 eingefügt, wodurch der Link ungültig wird.
Natürlich ist %25 die %-Kodierung für das Prozentzeichen. Es scheint sehr ähnlich zu diesem Problem zu sein.
Der Link, den ich mir gerade ansehe, ist dieses Meisterwerk:
SB480F%20Oil%20ServicingMetallic%20Solids%20Identification%20After%20Oil%20Servicing%20and%20Associated%20Corrective%20Action.pdf
Fahre mit der Maus über den Link, und du wirst sehen, dass Meta das tut. Und natürlich verhindert das, dass er funktioniert.
Es funktioniert, wenn er als Link eingegeben wird anstatt nur als URL, aber die Leute machen das nicht immer, und es ist schwierig, sie dazu zu bringen…
Natürlich wäre es großartig, wenn die Leute keine Leerzeichen in URL-Dokumenten verwenden würden, aber hier sind wir nun.
Ich nutze Discourse 2.3.9.