Comment #1 by dlang-bugzilla — 2015-01-20T02:25:04Z
Did you read the link in the error message?
http://forum.dlang.org/help#canonical
TL;DR: Substitute /thread/ with /post/ in your links to make the Wiki software accept them.
I understand that it is annoying that the forum URLs copied from the browser address bar are non-canonical and that the wiki doesn't just automatically fix them. However, at least the first two links are not canonical, so this issue is invalid.
Comment #2 by reachzach — 2015-01-20T04:34:42Z
(In reply to Vladimir Panteleev from comment #1)
> Did you read the link in the error message?
>
> http://forum.dlang.org/help#canonical
>
> TL;DR: Substitute /thread/ with /post/ in your links to make the Wiki
> software accept them.
>
> I understand that it is annoying that the forum URLs copied from the browser
> address bar are non-canonical and that the wiki doesn't just automatically
> fix them. However, at least the first two links are not canonical, so this
> issue is invalid.
Thanks, that worked. However, the help page was not clear in indicating that only a post and not a thread was valid. I only posted this bug because I followed the instructions on the help page and it still failed. I must have copied the link to the thread at the top of the page rather than the initial post of the thread. Then I wasn't astute enough to notice that a valid link could only have "post". The thread link didn't seem any longer or more complicated, so I couldn't tell that it was invalid.
There are plenty of links one might naively copy that have thread instead of post, based on the existing instructions. My suggestion: Emphasize in the help message that it must be a *post* and not a thread. Suggested sentence: "Note that a valid link must be to an individual post, not to a thread." Or whatever you think would make it clearer. (I won't reopen this as documentation enhancement, assuming the change is trivial, but I would like it made clearer.)
Comment #3 by reachzach — 2015-01-20T04:40:14Z
Actually, I will reopen this as a documentation enhancement. Feel free to reject it and close again.
Comment #4 by dlang-bugzilla — 2015-01-20T04:42:54Z
Done.
Comment #5 by reachzach — 2015-01-20T05:15:49Z
(In reply to Vladimir Panteleev from comment #4)
> Done.
Great, thanks.