mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-09-26 19:56:49 +00:00
083f77cab1
New changes: f6952f9 Localisation updates from https://translatewiki.net. 4875bc9 Comment onDOMEvent hack 5e91b85 Prevent focussing of the pasteTarget with tabIndex=-1 18288c1 Localisation updates from https://translatewiki.net. 21371ce Move toolbar updateState code into separate method 44a56ac [BREAKING CHANGE] Simplify updateState params eeb0fd4 Clear the focusedNode when the document is blurred cbb0b73 Check for focus change on global mousedown 7ed5f92 Only focus the surface on inspector close if range is not null 692b0d5 Localisation updates from https://translatewiki.net. 5a976b0 Localisation updates from https://translatewiki.net. 71a3a41 Add ActionDialog and NodeDialog b7e791a Update OOjs UI to v0.1.0-pre (b91660e612) ba1fe44 Localisation updates from https://translatewiki.net. bf0d4c1 Always fix up selection after ce.Surface#focus 5ec176e Use window 'ready' event 3f729b1 Remove surface blur hack now that windows take focus properly c921ee9 docs: Remove JSDuck 4 options c5b5c82 Localisation updates from https://translatewiki.net. Change-Id: I81f021aa64316cea23f10e0dfbb0f6ffa014c384 |
||
---|---|---|
.docs | ||
bin | ||
build/tasks | ||
lib | ||
modules | ||
.csslintrc | ||
.gitignore | ||
.gitmodules | ||
.gitreview | ||
.jscsrc | ||
.jshintignore | ||
.jshintrc | ||
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 | ||
Gruntfile.js | ||
LICENSE.txt | ||
package.json | ||
README.md | ||
VisualEditor.hooks.php | ||
VisualEditor.i18n.php | ||
VisualEditor.php | ||
VisualEditorDataModule.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.