Submissions/Editing The Visual Editor

From Wikimania 2012 • Washington, D.C., USA

This is an open submission for Wikimania 2012.

Submission no.

DQ 1

Title of the submission

Editing The Visual Editor

Type of submission (workshop, tutorial, panel, presentation)


Author of the submission

Rob Moen

E-mail address



Country of origin


Affiliation, if any (organization, company etc.)

Wikimedia Foundation

Personal homepage or blog
Abstract (at least 300 words to describe your proposal)

As most are aware, the Visual Editor is an exciting new tool for fellow Wikipedians. It simplifies the process of making contributions through providing a superb WYSIWYG (What you see is what you get) editing surface. Which not only makes it easier to edit articles, it lifts the requirement of learning wikitext from the user.

One of the most important, not most commonly known, and most awesome features of the Visual editor is it's extensibility. VE is bundled with a complete set of customizable tools to further enhance the experience of the editor and their efficiency. This allows users or site administrators the ability to add new functionality to the Visual Editor.

The Visual Editor user interface consists of a main toolbar and a context menu for modifying bits of an article. The default tools are: undo / redo, link, bold, italic, and heading style buttons. Additional tools may be added, and the base tools can be extended or removed through the API.

In this talk, we will be exploring the tech behind the tools and demonstrate how to extend and create them from scratch.


Technology and Infrastructure

Length of presentation/talk
25 Minutes
Will you attend Wikimania if your submission is not accepted?


Slides or further information (optional)
Special request as to time of presentations

Interested attendees

If you are interested in attending this session, please sign with your username below. This will help reviewers to decide which sessions are of high interest. Sign with four tildes. (~~~~).

  1. CT Cooper · talk 17:58, 19 March 2012 (UTC)[reply]
  2. Wikipelli (talk) 13:29, 20 March 2012 (UTC)[reply]
  3. Adam Wight 00:30, 2 April 2012 (UTC)[reply]
  4. Krinkle 23:08, 16 April 2012 (UTC)[reply]
  5. Add your username here.