Inez Korczyński
97157a1c1c
Use promise pattern inside MWTemplateDialog in order to download TemplateData (currently just mocked) asynchronously.
...
Change-Id: Ib23521cf40a80cc82872de82d3935414ef385d21
2013-05-16 20:37:15 -07:00
Inez Korczyński
a191073d72
Create and commit transaction after attributes of the template are changed and applied.
...
Change-Id: I4a1acdadcd1486ddd5dafcfc794c9b3b93e92592
2013-05-15 17:49:27 -07:00
Inez Korczyński
1b4b6663c3
Introduce createPage method in ve.ui.MWTemplateDialog and even use it!
...
Change-Id: I7b063a9380742e157a4c7128c1654abcf3ad8c6f
2013-05-15 16:22:12 -07:00
Inez Korczyński
ba5c4f104d
Build TemplateDialog based on parameters that are passed to template
...
(instead of TemplateData as before).
Change-Id: I50b0e6ef1936c4b56f40fa73bd42b03587bdf979
2013-05-15 22:47:59 +00:00
Christian Williams
f238683341
Content for Template Dialog
...
Initial commit of page content.
Change-Id: Iffdf4f4179c6f3b04611d4bd9548e7cf23188856
2013-05-15 15:13:38 -07:00
Inez Korczyński
de203cb871
Process example template data and add pages to PagedDialog based on it.
...
Change-Id: I34ee42e66df26000842f9b1540a577b2621f8839
2013-05-15 14:36:44 -07:00
Christian Williams
3f6e127423
Pages in template dialog
...
Just a starting point for Inez to loop.
Change-Id: I6d418ba955f0904d34b474c984eef7f97be257e9
2013-05-15 13:39:34 -07:00
Trevor Parscal
231a50f2b6
Implement ve.ui.MWTemplateDialog
...
Objective:
* Add button to launch template dialog
* Add template dialog
Changes;
*.php
* Add messages and links to files
ve.ce.Node.css
* Make inline templates display as inline-block to contain their
contents (allowing shields to work properly)
ve.ui.MWTemplateDialog.js
* New empty dialog for templates
ve.ui.MWTemplateButtonTool.js
* New template button, appears in context and launches dialog
Change-Id: I9174ed7c9012522246a6defc859276bf36763f5b
2013-05-15 19:36:18 +00:00