I've just had a look on your screenshots and it exactly fits the same needs I
described :)
I just have two remarks of possible improvements to your extension :
- it would be nice to offer the possibility to use an existing Sheet to
display the object creation form. I've got the same limitation in my
"spaguetti" own implementation, I recreated the inline form for my
PageCreation pages, instead of reusing the existing display Sheets, because
I didn't know how to {{include}} this Sheet in inline editing mode.
In your concept, you could have a checkbox "Use specific Sheet for display"
and a way to enter sheet name, or just use the Sheet associated with "edit"
action. You would only generate the inputs for the "special" properties.
- I can see only a "Create" button in the creation views, I suppose you plan
to add a "Cancel" also ?
For your packaging and the overriding of the create.vm and
createpageobject.vm, maybe you could provide them as a custom skin ? This
custom skin would be used only to overload those 2 .vm files, and you could
provide it where needed as a request parameter "?skin=PageCreationSkin" ?
Best regards,
Jeremie
--
View this message in context:
http://xwiki.475771.n2.nabble.com/Proposal-Changes-to-Page-Creation-needed-…
Sent from the XWiki- Dev mailing list archive at
Nabble.com.