mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-29 00:30:44 +00:00
27fc889cc2
New changes: 38fc5bb Replace native range rectangle hacks with RangeFix library 4713b8e Disable cell editing when a context is opened 1113a13 AUTHORS.txt: Re-update for late 2014 37af5c4 Prevent clicks on focusable nodes in tables 2152877 Localisation updates from https://translatewiki.net. b766ecc Update OOjs UI to v0.1.0-pre (eee616d664) 20cb077 Follow-up Ifb7ffb1: Update demo.js for breaking OOUI change 6760cdd Localisation updates from https://translatewiki.net. 555c6ea Set insertion annotations when typing over cell contents 819ad6b Fix width of demo page dropdown 9f4705c Catch backwards selection error in Firefox ac8a4e8 Add missing focus call to pasteTarget b034657 Add support for non-table nodes in tables (e.g. aliens) 25aef0c Fixes to onDocumentDrop 622957f Add support for dropping text/html from external sources Change-Id: Ic704b95c1dc91a1ae74f9a60101cb949b34c9e0d |
||
---|---|---|
.docs | ||
bin | ||
build/tasks | ||
lib | ||
modules | ||
.csslintrc | ||
.gitignore | ||
.gitmodules | ||
.gitreview | ||
.jscsrc | ||
.jshintignore | ||
.jshintrc | ||
.rubocop.yml | ||
.rubocop_todo.yml | ||
ApiVisualEditor.php | ||
ApiVisualEditorEdit.php | ||
AUTHORS.txt | ||
betafeatures-icon-VisualEditor-language-ltr.svg | ||
betafeatures-icon-VisualEditor-language-rtl.svg | ||
betafeatures-icon-VisualEditor-ltr.svg | ||
betafeatures-icon-VisualEditor-rtl.svg | ||
CONTRIBUTING.md | ||
Gemfile | ||
Gemfile.lock | ||
Gruntfile.js | ||
LICENSE.txt | ||
package.json | ||
README.md | ||
VisualEditor.hooks.php | ||
VisualEditor.php | ||
VisualEditorDataModule.php | ||
VisualEditorViewPageTargetInitModule.php |
VisualEditor
VisualEditor provides a visual editor for wiki pages. It is written in JavaScript and runs in a web browser.
It uses the Parsoid parser to convert wikitext documents to annotated HTML which the VisualEditor is able to load, modify and emit back to Parsoid at which point it is converted back into wikitext.
For more information about these projects, check out the VisualEditor and Parsoid pages on mediawiki.
Developing and installing
For information on installing VisualEditor on a local wiki, please see https://www.mediawiki.org/wiki/Extension:VisualEditor
For information about running tests and contributing code to VisualEditor, see CONTRIBUTING.md. Patch submissions are reviewed and managed with Gerrit. There is also API documentation available for the VisualEditor.