I've recently seen a considerable amount of inconsistency in the ways in which the different types of links (internal, inter-wiki and external) are styled in various cases such as,
- Rendered wikitext
- VisualEditor
- 2017 wikitext editor preview
I searched for the related tasks and found a few of them but there wasn't anything that collects the different issues together and not every issue was covered. (I'll link the tasks I found to be most related, below.) So I thought of creating a task that collects them together. So, the tagging might be incorrect correct them in case they aren't right.
Wikitext
= Links = === Internal link === [[Special:Random]] === Inter-wiki link === [[m:Parsoid/Tests:quotes]] [[dict:foo]] === External link === [https://example.com External link]
Different stylings
Read mode rendering | VisualEditor rendering | 2017 wikitext editor preview | Standalone visual diff | |
---|---|---|---|---|
Screenshot | ||||
Internal links | No icon | No icon | No icon | No icon |
Inter-wiki links | No icon | With icon | No icon | No icon |
External links | With icon | With icon | No icon | No icon |
Notes | All other modes must match read mode rendering. | Partially fixed by https://gerrit.wikimedia.org/r/508693 | T187571; fixed by T58756 | T187692; not fixed? |
Environment details
Browser | Firefox Nightly 59.0a1 |
OS | Debian GNU/Linux 9 (stretch) |
Skin | Vector (default) |