[Zope-es] guión bajo ( _ ) al inicio de un id
Alexis Roda
alexis.roda.villalonga en gmail.com
Mar Dic 18 17:52:29 CET 2007
En/na Erik Rivera Morales ha escrit:
> Hola Zoperos/Ploneros!
>
> hice un producto que a groso modo su función es leer un archivo zip,
> lo descompacta en el sistema de archivos del servidor y luego hace uso
> del contenido del zip utilizando el __bobo_traverse__ hasta ahí me
> funciona bien, acceso a los recursos como
> http://instanciaPlone/carpetaExterna/mi_archivo_externo.htm
>
> mi problema está en algunos archivos zip al descompactarlos contienen
> carpetas con ( _ ) gión bajo al inicio, por ejemplo:
[...]
>
> estoy utilizando plone 3.0.3/zope 2.10.4
El problema es que por defecto zope no publica los objetos cuyo id
empieza por _, esto se aplica también a los métodos y atributos.
Las opciones que se me ocurren son tres:
* al tratarse aparentemente de contenido estático puedes publicarlos
directamente con tu servidor web. Puedes utilizar un IFRAME o algo
parecido para "integrarlo" visualmente dentro de plone.
* renombras las carpetas conflictivas y modificas los html, css etc. de
manera acorde
* implementas un nuevo componente que no descarte objetos cuyo id
empiece por _, es complicado y ¡¡PUEDE SER PELIGROSO!!, no lo recomiendo.
http://wiki.zope.org/zope3/traversal.html
Esta página está un poco desactualizada y se aplica a zope 3, pero te
dará una idea de por donde van los tiros. No se hasta que punto la
integración de zope 2 + five permitiría hacer esto.
Saludos
Más información sobre la lista de distribución Zope-es