This matches behavior in the old site, where a ##M / ##S / ##G link with link text provided would still get the standard text as a title.
[1M] -> <a href=/1M>[1] Some Really Awesome Movie</a>
[1M|foo] -> <a href=/1M title="[1] Some Really Awesome Movie">foo</a>
The implementation logic be reasonably straightforward; it just has to process substitutions and replacements in a specific order to get the fallback behavior we need.
This matches behavior in the old site, where a ##M / ##S / ##G link with link text provided would still get the standard text as a title.
The implementation logic be reasonably straightforward; it just has to process substitutions and replacements in a specific order to get the fallback behavior we need.
fixes #1349