mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-15 10:35:48 +00:00
b344e140aa
Now that we have access to the contents we can more easily compare the content with link targets. This is still to do- this commit only converts the link handler to work on the collected tokens. * Start to implement latest RDFa spec from http://www.mediawiki.org/wiki/Parsoid/RDFa_vocabulary * Capitalize types, add mw:Entity type for html entities * Detect changes to entities using tokenCollector and srcContent Change-Id: I45429f4b930858a16e166ef8377c8f6f5114c414 |
||
---|---|---|
api | ||
demos/ve | ||
modules | ||
tests | ||
.gitignore | ||
.gitreview | ||
ApiVisualEditor.php | ||
README | ||
SpecialVisualEditorSandbox.php | ||
VisualEditor.alias.php | ||
VisualEditor.hooks.php | ||
VisualEditor.i18n.php | ||
VisualEditor.php | ||
VisualEditorMessagesModule.php |
VisualEditor and Parsoid work together to provide a visual editor for wiki pages. Parsoid is used 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. Both projects are written in JavaScript. Parsoid runs on Node.js while VisualEditor runs in a web browser. For more information about these projects, check out the wiki: * http://www.mediawiki.org/wiki/VisualEditor * http://www.mediawiki.org/wiki/Parsoid