[Zope-es] cargar imagen dinamica

Garito garito en sistes.net
Lun Feb 26 14:04:43 CET 2007


Parece que lo que andas buscando es la creacion dinamica en el servidor, no?
Si es asi puedes usar las mismas funciones que se ejecutan cuando creas el
objeto via zmi

Por ejemplo para añadir un objeto imagen habria que hacer algo como:

context.manage_addImage(parametros)

context correponderia a la carpeta donde quieres crear la imagen (en este
caso en el punto donde se haga la peticion

Si quieres forzar otra carpeta seria algo como:

carpeta = getattr(context, "nombre de la carpeta")
carpeta.manage_addImage(parametros)

manage_addImage corresponderia a la funcion que se llama al crear una
imagen. No recuerdo si es esta o se llama de otra manera pero estoy seguro
que de lo encontraras buceando un poco por el codigo

parametros son la lista de parametros que exige el constructor y que veras
cuando busques en el fichero de imagenes creo que anda por <ficheros de
zope>.Products.OFS o algo por el estilo creo que el fichero se llama
image.py

Prefiero no darte datos mas reales para que asi te de por mirarte el codigo
fuente de zope que es el mejor consejo que nunca nadie me dio en esta lista
(sigo si haberte agradecido suficiente esos primeros consejos, Santi)

Si lo buscas y tienes dudas mas concretas pregunta, pero primero seria
interesante hacer el esfuerzo de, almenos a grosso modo, conocer donde esta
todo el codigo

Saludos

El día 26/02/07, Ariel Calzada <aricalso en emcali.net.co> escribió:
>
> Hola!
>
> Podrias hacerlo con JavaScript
>
> <script>
> var vectorImagenes = new Array ( 'imagen1.gif', 'imagen2.gif' );
> var semilla        = Math.random ();
> var numeroImagen   = Math.round  ( vectorImagenes.length * semilla ) +
> 1;
> var imagen         = vectorImagenes [ numeroImagen ];
> document.write ( "<img src=" + imagen + ">" );
> </script>
>
> Saludos,
> Ariel Calzada
> Cali -Colombia
>
>
> Federico Manuel Echeverri Choux wrote:
> > Rafael Rodríguez Puente wrote:
> >> Hola lista:
> >>   Tengo el siguiente problema, necesito poner una imagen en una
> >> página, si creo el objeto imagen, y después loi adiciono en una
> >> página DTML, ok, no hay problema. El problema surge cuando necesito
> >> cambiar esa imagen dinámicamente, o sea, sin utilizar la interfaz de
> >> administracion de zope, dicho de otra forma, cambiar la imagen a
> >> código, para cada ves que alguien entre en la página se muestre una
> >> imagen diferente.
> >>
> >> Gracis,
> >>         Rafael.
> >> *"El software, al igual que el sexo,*
> >>
> >> *es mejor cuando es libre"*
> >>
> >>
> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Zope-es mailing list
> >> Zope-es en aditel.org
> >> http://listas.aditel.org/listinfo/zope-es
> > Hola!!! mira hay un ejemplo en los tutoriales de zope que ya no
> > encuentro en este momento, mañana en la mañana si lo encuentro te lo
> > mando. Pero si lo buscas ahi esta, por que yo ya lo hice y de ahi
> > estudie.-
> >
> > saludos
> > Echeverri choux Federico Manuel
> >
> >
> >
> >
> >
> > __________________________________________________ Preguntá. Respondé.
> > Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en
> > Yahoo! Respuestas (Beta). ¡Probalo ya!
> http://www.yahoo.com.ar/respuestas
> > _______________________________________________
> > Zope-es mailing list
> > Zope-es en aditel.org
> > http://listas.aditel.org/listinfo/zope-es
> >
> >
>
>
> _______________________________________________
> Zope-es mailing list
> Zope-es en aditel.org
> http://listas.aditel.org/listinfo/zope-es
>



-- 
Mis Cosas
http://blogs.sistes.net/Garito
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /archivos/zope-es/attachments/20070226/611b83a5/attachment.html


Más información sobre la lista de distribución Zope-es