VisualEditor/Design/Table editor
< VisualEditor | Design
| This page is obsolete. It is kept for historical interest only. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
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.
Contents
Design Workflow[edit]
Goals[edit]
- 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.
Version 2[edit]
Other table editors[edit]
- http://truben.no/table/ Table Editor 2 by Peder Skeidsvoll
- http://wikitable.eu5.org/ wikipedia table editor visual graphic gui WYSIWYG by golopot
- http://www.tablesgenerator.com/mediawiki_tables TablesGenerator.com
- 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]
- 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) (eg. w:World Series Most Valuable Player Award)
- Right-, left-, and center-aligned content
- Any element
- edit style and attributes of the element