Content Model

cancel
Showing results for 
Search instead for 
Did you mean: 
pablo_zapico
Member II

Content Model

Buenos dias

Estoy intentando entender los aspectos asignados por defecto en alfresco al crear un contenido nuevo.

sys:base <– cm:cmObject <– cm:content

Esto es lo que creo que encontre, pero no encuentro como o donde asigna los metadatos de author, descripcion… Pensaba que se asignaba por defecto un unico aspecto que a su vez heredaba hasta formar el aspecto por defecto no se si esto es asi y no se si alguien sabe dnd se define que aspecto se cargra por defecto…


Gracias
5 Replies
pablo_zapico
Member II

Re: Content Model

Creo que el tipo de contenido que se carga por defecto es dictonaryModel.. alguien podria confirmarmelo?
cesarista
Customer

Re: Content Model

Puedes mirar en:

/opt/alfresco32/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/model/

Por ejemplo en contentModel.xml

y ver lo que importa:


   <imports>^M
      <import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>^M
      <import uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>^M
   </imports>^M

También puedes verlo en el explorador de nodos.

–C.
pablo_zapico
Member II

Re: Content Model

Si eso lo tngo localizado y he revisado el contentModel y el systemModel… lo que no se es que tipo de contenido de asigna por defecto cuando subes contenido nuevo
cesarista
Customer

Re: Content Model

Hola de nuevo:

Cuando subes un contenido o un espacio los tipos por defecto son cm:content y cm:folder que se definen contentModel.xml
No se si eso es lo que preguntas exactamente.

Si quieres cambiar un tipo automaticamente al subirlo puedes "especializarlo" mediante una regla, por ejemplo, en el caso de subir contenidos a traves de webdav o cifs


Un saludo.

–C.
pablo_zapico
Member II

Re: Content Model

Cuando subes un nuevo contenido se le añaden unas propiedades por defecto.. nombre, descripcion, fecha de creacion….. muchas de esas parece que estan en el el tipo de cotnenido dictonaryModel que hereda de content que hereda de sys y despues esta tb referenceable cargado…. mi pregunta es si todos los contenidos por defecto alfresco les asigna dictonaryModel, esto independiente de los aspectos que tu le puedas cargar…. Si les asigna content no me cuadra porque siguiendo las trazas no veo que le asigne todos esos metadatos…