Go to file
Bartosz Dziewoński 39b6eb1256 Update VE core submodule to master (806716154)
New changes:
3375a5e83 GeneratedContentNode: Don't try to render if model is detached
c85a59d71 Clear surface.activeNode when table cell is torn down
71b9a08fe CompletionWidget: Use getCoveringRange
530d34e49 Fixes table edit buttons (<>) missing name and role

Local changes:
* Add localisation messages for table edit buttons

Bug: T256500
Bug: T256969
Bug: T257267
Change-Id: Ia75180e0b782b0dbe11e94689f8cee32418b4ae8
2020-07-08 21:03:34 +00:00
.jsduck
.phan
bin
build
i18n
images
includes
lib Update VE core submodule to master (806716154) 2020-07-08 21:03:34 +00:00
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 Update VE core submodule to master (806716154) 2020-07-08 21:03:34 +00:00
Gemfile
Gemfile.lock
Gruntfile.js
jsduck.json
LICENSE.txt
package-lock.json
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.