Community Wishlist Survey 2021/Editing/VE makes partially linked words and adds unnecessary tags to the wikitext

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Random proposal ►

◄ Back to Editing  The survey has concluded. Here are the results!

  • Problem: By creating or changing links in VE (=Visual Editor), it often results unlinked word parts. It is language-dependent, but in some languages using unlinked suffix is never correct. Beside of the incorrect appearance, for example [[word]]s becomes [[word]]<nowiki/>s in the wikicode, and the unnecessary <nowiki/> tag just litter the wikitext and makes it unreadable in more complex situations.
  • Who would benefit: both readers and editors
  • Proposed solution: avoid adding <nowiki /> after links (on wikis, where this is required) (We could use a bot which frequently delete all the <nowiki/> syntax from the wikicode, but that increases the edit number (server traffic) and the length of the page histories. Why don't we just solve the problem rather than always making a mistake and then correct it in a second edit.)
  • More comments: this looks an easy to solve problem to me, but there is no real progress since 2015/16. If some language communities asks for having this behavior default, offer an option to be able to choose per wiki base. On the Hungarian Wikipedia VE has a bad reputation because of this kind of (long-time not solved) bugs and many editors think that we should not use VE at all until it generates clear mistake into the wikitext.
  • Phabricator tickets: T128060
  • Proposer: Samat (talk) 12:49, 29 November 2020 (UTC)


I see a use case of this feature, specially in languages which combines words together. For example maybe somebody would link wishlist so, that only the wish or list is linked, because there will never be an article about wishlist. Wishlist is easier, but for wishlist VE should still offer a possible way to create I believe. Samat (talk) 12:56, 29 November 2020 (UTC)


  • Support Support MarioSuperstar77 (talk) 18:57, 8 December 2020 (UTC)
  • Support Support proposer Samat (talk) 19:02, 8 December 2020 (UTC)
  • Support Support CrystallineLeMonde (talk) 20:12, 8 December 2020 (UTC)
  • Support Support Teemeah (talk) 20:41, 8 December 2020 (UTC)
  • Support Support Ciao • Bestoernesto 04:08, 9 December 2020 (UTC)
  • Support Support A longstanding issue with VE that I've seen a lot in practice. I had the sense that on the English Wikipedia this was one of the main reasons VE has a bad reputation too. — Bilorv (talk) 09:01, 11 December 2020 (UTC)
  • Support Support BoldLuis (talk) 14:51, 11 December 2020 (UTC)
  • Support Support OosWesThoesBes (talk) 17:19, 11 December 2020 (UTC)
  • Support Support I would love to see this change made in VisualEditor. It irks me when I change a linked term (either by pluralising it or decapitalising the first letter) and it creates a few unnecessary bytes in the source code via piping. Tenryuu (talk) 21:29, 11 December 2020 (UTC)
  • Support Support the nowiki tags also annoys me when editing in VE LM150 (talk) 22:12, 12 December 2020 (UTC)
  • Support Support Tgr (talk) 08:10, 13 December 2020 (UTC)
  • Support Support Yes, this is annoying. Papuass (talk) 21:52, 14 December 2020 (UTC)
  • Support Support — Draceane talkcontrib. 13:05, 15 December 2020 (UTC)
  • Support Support Tacsipacsi (talk) 09:58, 16 December 2020 (UTC)
  • Support Support Vikrantkorde (talk) 12:07, 16 December 2020 (UTC)
  • Support Support this is one of the reasons I avoid VE! It's so great for adding citations but then I feel the need to switch back into source to remove all the nowiki tags and change words to words. Enwebb (talk) 16:24, 16 December 2020 (UTC)
  • Support Support Kku (talk) 06:48, 17 December 2020 (UTC)
  • Support Support Grüße vom Sänger ♫(Reden) 22:16, 18 December 2020 (UTC) VE is creating lot's of such useless, sometimes really annoying, clutter. It should behave in an acceptable way, without doing stuff, that's unwanted
  • Support Support Afernand74 (talk) 13:14, 20 December 2020 (UTC)
  • Support SupportOmegatron (talk) 15:05, 20 December 2020 (UTC)
  • Support Support EEMIV (talk) 14:55, 21 December 2020 (UTC)