VisualEditor/Design/Table editor
From MediaWiki.org
< VisualEditor | Design
This is an important development and should be put high in the priority list.
Table editing is difficult to do well. We want to do well.
Design Workflow[edit | edit source]
Goals[edit | edit source]
- Allow users to add a new table and start adding content as quickly as possible.
- Allow users to edit the table in context, without having to go into lots of menus.
Other table editors[edit | edit source]
- http://wikitable.eu5.org/
- http://www.tablesgenerator.com/mediawiki_tables
- http://ckeditor.com/demo
- http://muppet.wikia.com/wiki/User:BladeBronson/table?action=edit (uses CK Editor)
- http://www.tinymce.com/tryit/full.php
- https://docs.google.com
- http://aloha-editor.org/
DesiredPossible Functionality[edit | edit source]
- Create table
- Delete table
- Resize table column widths
- Rows
- Toggle table cells/table headings
- Add row before
- Add row after
- Duplicate row
- Reorder rows (drag sort)
- Delete row
- Columns
- Toggle table cells/table headings
- Add column before
- Add column after
- Duplicate column
- Reorder columns (drag sort)
- Delete column
- Cells
- Toggle table cell/table heading
- Merge right
- Merge left
- Merge up
- Merge down
- Split into rows
- Split into columns
- Change background color (highlight)