cancel
Showing results for 
Search instead for 
Did you mean: 

Content Model Customization

andrepra
Champ in-the-making
Champ in-the-making
I'm looking Alfresco as a content repository to build a document management system.  We studied a lot how to use the foundation API and how to access the repository. One of the major requirement that I have is the possibility to create a new document type (the content model of Alfresco) from the user interface. I saw that to create a new type (defining properties ecc.) i need to write an xml and restart the application.
Is the only way to that? Exist others possibilities in the roadmap?

thanks
Andrew
2 REPLIES 2

rdanner
Champ in-the-making
Champ in-the-making
I'm looking Alfresco as a content repository to build a document management system.  We studied a lot how to use the foundation API and how to access the repository. One of the major requirement that I have is the possibility to create a new document type (the content model of Alfresco) from the user interface. I saw that to create a new type (defining properties ecc.) i need to write an xml and restart the application.
Is the only way to that? Exist others possibilities in the roadmap?

thanks
Andrew

Currently that is how modifications to the model are made.  I have seen tools in plone that allow you to use a simple UML editor to create content models with basic UML Class diagrams and workflow with basic activity diagrams. 

Maybe you could propose a project and write up your thoughts/requirements here in the wiki.
http://wiki.alfresco.com/wiki/Project_Proposals#Currently_Proposed_Projects

It doesnt have to be complete upfont.  Just start with your thoughts and work from there.  Others will join in, make suggestions etc.

andrepra
Champ in-the-making
Champ in-the-making
I saw that is possible to add extra properties to a content also if are not defined in the content model definition. The problem is that you can't manage these properties throught the Alfresco Web Client. Exists others problems to adopt this solutions? Which is the main difference between a property defined in the content model definition (content model xml) and a property added programmactly via API?

thanks
Andrew