On 05/27/2010 02:56 PM, Jerome Velociter wrote:
Hi,
I have two questions :
* Why not just XWiki.TemplateClass ?
* Why habing a metadata that indicate which template to use ? Shouldn't
the document that hosts a Template(Privder)Class be itself the said
template, and that's it ? (= remove the "template to use" field)
The problem would be to remove the template object after the copy, so
that not all instances become templates as well. This custom cleanup
would require more changes to the core.
Jerome.
> Hi XWikiers,
>
> I've been working on the ability to provide document templates on
> document creation lately.
> It's documented on
dev.xwiki.org:
>
http://dev.xwiki.org/xwiki/bin/view/Drafts/DocumentTemplates
>
> Implementation:
> - New "create" xwiki action
> - Templates: create.vm, createinline.vm (for inline and ajax uses)
> - Modification in the xwiki-core-rendering-xwiki core module so that
> it gets the correct action (create) for broken links
> - New XClass: XWiki.TemplateProviderClass (with associated sheet and
> template), this class allow to build the list of template entries to
> display in the create document form.
> - New administration section: Templates. Allows to list existing
> template providers and to create new ones.
>
> I'm almost ready to commit (I only need one more day to write
> functional tests) and I'd really like to do it after the 2.4M1
> release. WDYT ?
>
> JIRA:
http://jira.xwiki.org/jira/browse/XE-672
>
> JV.