> Hola Gustavo, hay varios metodos que podes aplicarle a una carpeta que
> te da informacion acerca de los tipos permitidos, puse un script de
> prueba con las siguientes lineas:
>
> print "Availabe Types: ", context.getDefaultAddableTypes()
> print "Current Mode: ", context.getConstrainTypesMode()
> print "Current Allow: ", context.getLocallyAllowedTypes()
> print "Current Prefer: ", context.getImmediatelyAddableTypes()
>
> Si ejecuto eso en una carpeta en donde he aplicado las siguientes
> restricciones:
>
> -Especificar tipos manualmente
> -Tipos permitidos: "Collection", "Favorite", "Folder", "Link", "Page"
> -Tipos secundarios: "Collection", "Favorite", "Folder"
>
> Obtengo el siguiente output:
>
> Availabe Types: [<DynamicViewTypeInformation at
> /www/portal_types/Document>, <DynamicViewTypeInformation at
> /www/portal_types/Event>, <DynamicViewTypeInformation at
> /www/portal_types/Favorite>, <DynamicViewTypeInformation at
> /www/portal_types/File>, <DynamicViewTypeInformation at
> /www/portal_types/Folder>, <DynamicViewTypeInformation at
> /www/portal_types/Image>, <DynamicViewTypeInformation at
> /www/portal_types/Link>, <DynamicViewTypeInformation at
> /www/portal_types/News Item>, <DynamicViewTypeInformation at
> /www/portal_types/Topic>]
> Current Mode: 1
> Current Allow: ('Topic', 'Favorite', 'Folder', 'Link', 'Document')
> Current Prefer: ('Link', 'Document')
>
> Ahora si vuelvo a ejecutar lo mismo en una carpeta con la restriccion
> puesta en permitir agregar los tipos standard, obtengo este output:
>
> Availabe Types: [<DynamicViewTypeInformation at
> /www/portal_types/Document>, <DynamicViewTypeInformation at
> /www/portal_types/Event>, <DynamicViewTypeInformation at
> /www/portal_types/Favorite>, <DynamicViewTypeInformation at
> /www/portal_types/File>, <DynamicViewTypeInformation at
> /www/portal_types/Folder>, <DynamicViewTypeInformation at
> /www/portal_types/Image>, <DynamicViewTypeInformation at
> /www/portal_types/Link>, <DynamicViewTypeInformation at
> /www/portal_types/News Item>, <DynamicViewTypeInformation at
> /www/portal_types/Topic>]
> Current Mode: 0
> Current Allow: ['Document', 'Event', 'Favorite', 'File', 'Folder',
> 'Image', 'Link', 'News Item', 'Topic']
> Current Prefer: ['Document', 'Event', 'Favorite', 'File', 'Folder',
> 'Image', 'Link', 'News Item', 'Topic']
>
>
> Bueno, espero que eso sea lo que hayas estado buscando.
>
> Saludos y suerte,
> Franco
>
>
> 2008/11/14 Gustavo Archuby <
[hidden email]>:
>> Voy a buscar un poco mejor, creo que tiene que ver con el "restringir",
>> en
>> determinados contextos funciona, por ejemplo dentro de la carpeta
>> vocabulary library de ATVocabularyManager, funciona perfectamente, pero
>> dentro de una carpeta común no...
>>
>> bueno sigo viendo, si encuentro alguna respuesta aviso...
>>
>> Gustavo
>>> On Thu, Nov 13, 2008 at 11:48 PM, Gustavo Archuby wrote:
>>>> Buenas gente, ando molesto ultimamente... una pregunta, como puedo
>>>> hacer
>>>> para saber que tipos de objetos puede contener un objeto, por lo que
>>>> leí
>>>> antes se usaba allowedContentTypes pero a partir de la version 2.1,
>>>> creo,
>>>> dejó de funcionar, es decir devuelve una lista vacía... si alguien me
>>>> puede contestar gracias...
>>>
>>> Puede que ya no funcione (¿bug?), pero está en la API de Plone 3:
>>>
>>>
http://api.plone.org/Plone/3.0/private/frames/products/ATContentTypes/public/products.ATContentTypes.content.folder.ATFolder-class.html>>>
>>> mira bajo "Inherited from ConstrainTypesMixin".
>>>
>>> -- Israel
>>>
>>> _______________________________________________
>>> Plone-ConoSur mailing list
>>>
[hidden email]
>>>
http://lists.plone.org/mailman/listinfo/plone-conosur>>>
>>
>>
>> --
>> Gustavo Archuby
>> Area Informática
>> Facultad de Humanidades y Ciencias de la Educación
>>
>>
>>
>> _______________________________________________
>> Plone-ConoSur mailing list
>>
[hidden email]
>>
http://lists.plone.org/mailman/listinfo/plone-conosur>>
>
>
>
> --
> "I know not with what weapons World War III will be fought, but World
> War IV will be fought with sticks and stones." -- Albert Einstein
> --
> "No se vive celebrando victorias, sino superando derrotas."
> --
> Linux User #456432
> ---------
>
> _______________________________________________
> Plone-ConoSur mailing list
>
[hidden email]
>
http://lists.plone.org/mailman/listinfo/plone-conosur>