mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-24 14:33:59 +00:00
e8cb9ee7f5
New changes: 9be96b536 ve.ui.DesktopContext: Actually hide mobile '.ve-ui-linearContextItem-info' ee8bceb13 LinearContextItem: Added text wrapping when it is too long b565dd5c1 Update OOUI to v0.29.5 be24f8d32 TargetWidget: 'change' on document transact, not surface history ffcd8518a Make table selections immutable (refactor #expand) 55a6f1bc1 Scroll 60px past toolbar on mobile to avoid context menu clash on Android 9bf6d9612 Scroll 30px above bottom of viewport on Android to keep selection handles visible f391832c5 Localisation updates from https://translatewiki.net. Bug: T188823 Bug: T202723 Bug: T204718 Change-Id: I7ee8382ef6bd27c0fe2a2b6a43df9c121c5c0a5f |
||
---|---|---|
.jsduck | ||
bin | ||
build | ||
i18n | ||
images | ||
includes | ||
lib | ||
maintenance | ||
modules | ||
screenshots | ||
.eslintrc.json | ||
.gitignore | ||
.gitmodules | ||
.gitreview | ||
.mailmap | ||
.phpcs.xml | ||
.rubocop.yml | ||
.rubocop_todo.yml | ||
.stylelintrc.json | ||
AUTHORS.txt | ||
composer.json | ||
CONTRIBUTING.md | ||
extension.json | ||
Gemfile | ||
Gemfile.lock | ||
Gruntfile.js | ||
jsduck.json | ||
LICENSE.txt | ||
package.json | ||
Rakefile | ||
README.md | ||
VisualEditor.i18n.alias.php | ||
VisualEditor.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.