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 _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

