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