mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-25 06:46:26 +00:00
b21fe5fbc1
Initialisation initialisation? It's time to rename ve.init to ve.platform and ve.init.Platform to ve.platform.Environment, but that'll come later. * Moved support detection and skin set up to separate class-less file. * Swapped usage of ve.msg for mw.msg. * Callback of edit tab now does an mw.loader call to fetch the actual VisualEditor libraries. Though mw.loader won't load the same thing twice, we would bind a callback each time. To avoid instantiating ViewPageTarget more than once we use a Deferred. Bug: 50542 Bug: 50608 Bug: 50612 Change-Id: Ic8b0004ab5288fa91bb29d496485b93ffd8d977e |
||
---|---|---|
.docs | ||
demos | ||
maintenance | ||
modules | ||
.csslintrc | ||
.gitignore | ||
.gitreview | ||
.jshintignore | ||
.jshintrc | ||
ApiVisualEditor.php | ||
AUTHORS.txt | ||
CODING.md | ||
Gruntfile.js | ||
LICENSE.txt | ||
package.json | ||
README.txt | ||
VisualEditor.hooks.php | ||
VisualEditor.i18n.php | ||
VisualEditor.php | ||
VisualEditorMessagesModule.php |
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 wiki: * http://www.mediawiki.org/wiki/VisualEditor * http://www.mediawiki.org/wiki/Parsoid