Chathura Prabuddha a écrit :
Hai...
I have some doubts regarding the Document Type Manager. I need some detail
specification regarding the Document Type Manager.This is what I realised
about it.
According to the mockups
http://incubator.myxwiki.org/xwiki/bin/view/Mockups/DocumentTypeManager
figure 1:
Is to define the class name and the space like the class editor wizard. But
I'm not clear about the other fields "Create Invitation Text" and
"Grid
Invitation Text"
These texts are there to be shown on the automated/default pages that
will be used on the "Creation Page" and "Grid/LiveTable" pages. They
will allow to explain what happens when you create a document of this
type or view the list of documents of this type.
As in the heading of the mockup its says
"DocumentTypeManagerEditType". I'm
not clear about from where the new document type is going to create. Is that
Mockup is missing.Or is it this UI also use in creating the document.If so I
feel that "Create this Document Type."button is missing.
The creation of the document type would be done before, in the screen
where the list of documents type is presented.
What is missing is a "save" button.
figure2 & 3:
Use to add the properties for the new or existing document type and to
define the properties of properties.
I'm not clear about the next two tabs.
Grid Tab: Lists the documents with the same type.
This tab will allow to configure the settings for the Grid/LiveTable
that would be automatically used to display the list of documents of
this type.
LiveTable is a cool new component part of XE 1.9 that allows to display
pages in a nice and extensible way
http://incubator.myxwiki.org/xwiki/bin/view/XWiki/LiveTable
Template Tab:Not clear about this tab.
This tab allows to configure default presentation sheets and templates
for documents of this type.
A sheet is a script allowing to display a page of this type in
create/view/edit mode.
A template is a sample document of this type that can be used as a
template when creating a document of this type. This could/would be used
for example when create a page of this type when using the "create page"
feature in the right hand side panel of XE or by clicking on a "?" when
a link to a new page is created. At this point there could be an new
intermediary screen allowing to nicely choose among the types of
documents the user wishes to create.
This is the action flow I had realised.
1.User define a new document type by giving a name and space .(So document
manager creates the document based on the request paramerters)Or based on
the selection of the document types from the list shown in the left side,
Tab will shows the details regarding to the relevant selection.
2.Then user add the properties for the document type. Like in class editor
wizard.(After clicking the save button document type complete its
generation)
I'm not clear about the action flow of the other tabs. (Grid and Template
tab)
See the explanation before. With a sheet and a template the document
type application should still work. A default generic script should be
used for the sheet and an empty template should be used.
As an abstraction what I was feel that this is same as
the class editor
wizard with different looking.Its like hiding the complxity of creating
classes and sheets. All the things will be automated using this wizard.If I
was wrong please correct me.
Yes it's the same but much much much better...
Ludovic
Currently I'm studying the "class editor
wizard code,protoype and
smartclient".Hoping to get on to the design after I get the good
understanding about the document type manager.
Thank you.
--
Ludovic Dubost
Blog:
http://blog.ludovic.org/
XWiki:
http://www.xwiki.com
Skype: ldubost GTalk: ldubost