Posted September 07, 2017
high rated
As you may or may not have noticed, GOG's latest "fix" has messed up the way some links are displayed. Among others, multiple links in a single line can become broken. Like so:
WRONG:
one three [url=https://en.wikipedia.org/wiki/Spam]ninetyone five
A workaround is actually simple, just add a space before the text of the (all except last) links. Since multiple spaces get truncated into one anyway, there won't be any extra spaces. Like so:
RIGHT:
one two three ninetyone five
(It will all be clearer if you quote this text to see it)
This is all well and good, but what if you don't want any spaces. What if you want every letter in a word to be a different link without spaces, for example. This is where it gets more complicated.
First, you have to add a unicode control character (U+061C) before the text of the (all except last) links. This unicode character is not displayed, but is used to control bidirectional texts. You do it by typing this:
؜
But that's not all. This will cause those extra characters to appear as part of the link text too. To solve this, simply edit your post. And all will be fixed. Like so:
123915
EDIT:
In addition to that, some characters in links like colons or brackets can cause this problem too. To solve this, replace them with their HTML equivalents.
https://www.obkb.com/dcljr/charstxt.html
WRONG:
one three [url=https://en.wikipedia.org/wiki/Spam]ninetyone five
A workaround is actually simple, just add a space before the text of the (all except last) links. Since multiple spaces get truncated into one anyway, there won't be any extra spaces. Like so:
RIGHT:
one two three ninetyone five
(It will all be clearer if you quote this text to see it)
This is all well and good, but what if you don't want any spaces. What if you want every letter in a word to be a different link without spaces, for example. This is where it gets more complicated.
First, you have to add a unicode control character (U+061C) before the text of the (all except last) links. This unicode character is not displayed, but is used to control bidirectional texts. You do it by typing this:
؜
But that's not all. This will cause those extra characters to appear as part of the link text too. To solve this, simply edit your post. And all will be fixed. Like so:
123915
EDIT:
In addition to that, some characters in links like colons or brackets can cause this problem too. To solve this, replace them with their HTML equivalents.
https://www.obkb.com/dcljr/charstxt.html
Post edited September 07, 2017 by ZFR