Community Wishlist Survey 2021/Editing/Allow table columns and rows to be freely movable in the Visual Editor

Allow table columns and rows to be freely movable in the Visual Editor

  • Problem: I often work on translating articles from and whenever there is a table that's sorted alphabetically, I have to manually move each row item – either in the source code editor or using "Move above"/"Move below" in VE – to re-sort them alphabetically for the target language, which can be very tedious and time-consuming.
  • Who would benefit: Anyone who uses the Visual Editor to work with tables.
  • Proposed solution: You should be able to select a row or column in VE and, instead of moving it one row/column at a time, just drag and drop it wherever you want.
  • More comments:
  • Phabricator tickets: T125145
  • Proposer: Srđan (talk) 00:46, 20 November 2020 (UTC)


Full disclosure: I talked to Srđan about this (otherwise I wouldn't be aware of the proposal), but I ran into the issue independently a few hours before. Being able to freely reorder columns in VE would be a major plus (wouldn't have to be drag and drop in my opinion, even being able to type in which row you would like to move something to would be a big improvement). Best, Blablubbs (talk) 00:52, 20 November 2020 (UTC)

A good and meaningful idea. +1 --Aca (talk) 01:00, 20 November 2020 (UTC)

+1 Having worked and suffered with big tables related to the COVID-19 pandemic, I support this as part of a general need to improve tables and data handling in Wikipedia, especially considering how absurdly difficult it is to do this kind of stuff in the source editor. Sophivorus (talk) 01:44, 21 November 2020 (UTC)

+1 Good idea, Maybe also make that we can add colors to the tables? --RG067 (talk) 09:38, 21 November 2020 (UTC)

I think this sounds like phab:T240114 as well. ESanders (WMF) (talk) 12:14, 26 November 2020 (UTC)

Adding drag-&-drop functionality like this would make VE far more attractive to experienced editors who have objected to VE. -- Llywrch (talk) 05:56, 27 November 2020 (UTC)