On Tue, Jun 30, 2015 at 1:42 PM, Eduard Moraru <[email protected]> wrote:
Hi,
Now that we are moving to Nested Documents, there is the question of what do we do with the existing space and page templates[1]? How do we (still) display them?
In the new create UI we will be showing just the option to create a Nested Document, but for advanced users, we might also show the option to create a terminal document (NS-style i.e. document in a space).
Since a ND translates to a space WebHome in the NS approach (or previous approach), we could reuse any existing space templates and display them instead of page templates.
Existing page templates were built with the NS approach in mind and I am concerned that, until the app that provides them does not migrate them to space templates (i.e. ND-compatible), we risk breaking their functionality (?). This might now be valid for page templates manually created by the admins that might have no issues since they are content focused and not processed by any application.
Until they are migrated, we could just show page templates only when creating terminal documents, as an advanced user.
So the options I see are:
1) Show both space and page templates when creating ND and only page templates when creating terminal pages, hoping most of them will work most of the time.
2) Show only space templates when creating ND and only page templates when creating terminal pages, but risk hiding a lot of useful page templates from regular users which would work most of the time.
My +1 goes to 1).
+1 for 1) but I think we can ignore / deprecate / remove the XWiki.TemplateProviderClass_type property and consider all templates as page templates. As Caty said, "space" template are actually page templates for the space home page. Thanks, Marius
WDYT?
Thanks, Eduard
---------- [1] http://extensions.xwiki.org/xwiki/bin/view/Extension/Administration+Applicat... _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs