lista de usuarios en propiedad de un tipo de contenido

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

lista de usuarios en propiedad de un tipo de contenido

Muy buenas de nuevo,

quisiera saber si es posible crear una property de un tipo de contenido, que sea de tipo lista y que contenga todos los usuarios del sistema
alguien se ha encontrado con este requerimiento y sabe como hacerlo?

PD: Saludos a todo el foro despues de vacaciones, que no habia pasado por aqui desde que habia vuelto. jejeje.
4 Replies
pjcaracuel_2349
Active Member II

Re: lista de usuarios en propiedad de un tipo de contenido

Bienvenido de nuevo Jorge,

A ver, entiendo que como poderse hacer, se puede, otra cosa es el esfuerzo que lleve.

crear una property de un tipo de contenido, que sea de tipo lista y que contenga todos los usuarios del sistema

Tienes dos opciones, una chapuza total pero es lo que tiene Alfresco, que consistiria en crearte la propiedad de tipo LIST y ir añadiendo a mano los usuarios que se vayan dando de alta en el sistema.POCO RECOMENDABLE.

Otra seria mas compleja pero mas vistosa, seria tunear el bean de creacion de usuarios para que por cada nuevo usuario que se cree, se inserte un registro en una tabla de BBDD, luego bastaria acceder a dicha tabla para cargar los valores de los usuarios. Un ejemplo parecido lo puedes encontrar en un magnifico post que publicaron en este foro o bien mirarte la siguiente entrada:
http://blogs.alfresco.com/wp/jbarmash/2008/08/08/dynamic-data-driven-drop-downs-for-list-properties/

http://forums.alfresco.com/es/viewtopic.php?f=11&t=1263

Ya tienes tema pa mirar.

Saludos
giorgio
Member II

Re: lista de usuarios en propiedad de un tipo de contenido

Y pregunto, no seria mas facil plantar un genericPicker, que ya te crea la lista de usuarios con su buscador y todo?
o este tipo de elemento no se puede definir en un tipo?

Gracias y saludos.
pjcaracuel_2349
Active Member II

Re: lista de usuarios en propiedad de un tipo de contenido

Tambien es una opcion, entonces bastaria con definir la propiedad de tipo text y multiple o simpre dependiendo de los valores que quieras guardar. Entiendo que seria algo parecido a cuando invitas a usuarios o los buscas para asignarlos a un workflow.

Si buena idea tambien, pero te aclaro una cosa es como accedas a los valores que quieras guardar en una propiedad y otra distinta es como definir la propiedad para que los acepte.

Si te es mas facil de esta forma, la definicion quedaria asi
            <property name="tu_tipo:tu_propiedad">
               <title>Tu Propiedad</title>
               <type>d:text</type>
               <multiple>true</multiple>
            </property>

Saludos
giorgio
Member II

Re: lista de usuarios en propiedad de un tipo de contenido

Si, la idea seria algo asi, y la definicion de la lista la tengo clara, pero lo que no tengo claro es el como cargar la lista con los usuarios que tengo en alfresco, evitando claro está, el definirlos a mano en la constraint, por lo que estaba leyendo el post, sobre consultar de la base de datos, el problema es que para esto necesito crear una clase java, cosa que todavia no he hecho y incluirla en el proyecto alfresco, cosa que todavia no he conseguido integrar en Eclipse .

bufffff por donde empiezo?

Muchas gracias y saludos.