mediawiki-extensions-Visual.../modules/ve/dm/nodes
Trevor Parscal b0f464ef0e Add support for editing multi-template nodes
Objectives:

* Refactor template dialog to support loading template data for, and
  editing multiple templates and interleaved content in a template node
* Update template node model to generate multi-template wikitext

Changes:

ve.dm.MWTemplateNode.js
* Rewrite getWikitext method to work with multi-template formats

ve.dm.MWTemplateDialog.js
* Retain information about the node and template calls
* Break AJAX handler into its own method
* Attach event handlers to inputs directly so template values are
  edited directly on the fly
* Refactor page building to support multiple templates
* Add multi-template support for template data API call
* Add support for editing plain text content

Change-Id: I92ff8a9e186701a3f8da88def92a5b7dcb607897
2013-05-29 01:10:57 +01:00
..
ve.dm.AlienNode.js
ve.dm.BreakNode.js
ve.dm.CenterNode.js
ve.dm.DefinitionListItemNode.js
ve.dm.DefinitionListNode.js
ve.dm.DivNode.js
ve.dm.DocumentNode.js
ve.dm.GeneratedContentNode.js
ve.dm.HeadingNode.js
ve.dm.ImageNode.js
ve.dm.InternalItemNode.js
ve.dm.InternalListNode.js
ve.dm.ListItemNode.js
ve.dm.ListNode.js
ve.dm.MWBlockImageNode.js Adjust coverter getDomSubtreeFromData method call inside ve.dm.MWBlockImageNode to pass correct arguments (there was an API change). 2013-05-28 16:01:16 -07:00
ve.dm.MWEntityNode.js Consistent use of mw in HTML classes, and data element and annotation types 2013-05-28 13:49:56 +01:00
ve.dm.MWHeadingNode.js Consistent use of mw in HTML classes, and data element and annotation types 2013-05-28 13:49:56 +01:00
ve.dm.MWImageCaptionNode.js Add class mw-figcaption to figcaption tag inside mwimage 2013-05-28 23:21:59 +00:00
ve.dm.MWInlineImageNode.js Consistent use of mw in HTML classes, and data element and annotation types 2013-05-28 13:49:56 +01:00
ve.dm.MWPreformattedNode.js Consistent use of mw in HTML classes, and data element and annotation types 2013-05-28 13:49:56 +01:00
ve.dm.MWReferenceListNode.js Consistent use of mw in HTML classes, and data element and annotation types 2013-05-28 13:49:56 +01:00
ve.dm.MWReferenceNode.js Merge "Cleanup internalList method names and data stores" 2013-05-28 14:39:14 +00:00
ve.dm.MWTemplateNode.js Add support for editing multi-template nodes 2013-05-29 01:10:57 +01:00
ve.dm.ParagraphNode.js
ve.dm.PreformattedNode.js
ve.dm.TableCaptionNode.js
ve.dm.TableCellNode.js
ve.dm.TableNode.js
ve.dm.TableRowNode.js
ve.dm.TableSectionNode.js
ve.dm.TextNode.js