XWiki has the nice feature of Class and Class related sheets and templates.
I feel there is a annoying bug with regard to uploading attachments,
although XWiki experts explain why it's happening. (they do not confirm
it's a BUG!!)
When you create a Class, Sheet and Template there is a moment to
I would...
...let the users fill in the form
...let the users browse for attachments and store these vars
Only when the user hits Apply (or Save and View), then...
...create the page (with the contents from the form)
...attach all the attachments from the stored vars
If the user hits Cancel,
Hello,
Personnally I would merely add some hints on concerned fields (wysiwyg,
attachment chooser, ...) to warn users that they must first save the page
one time THEN re-edit it to add this information, or you could update your
Sheet in edit mode to not display those fields if object does not yet