From dpico en dsic.upv.es Sat Dec 1 11:16:24 2007 From: dpico en dsic.upv.es (=?ISO-8859-1?Q?David_Pic=F3_Vila?=) Date: Sat Dec 1 11:16:30 2007 Subject: =?ISO-8859-1?Q?Re:_[Zope-es]_sobre_galer=EDas_de_im=E1genes_en_P?= =?ISO-8859-1?Q?lone_=28anteriormente:_=BFAlg=FAn_producto_para_i?= =?ISO-8859-1?Q?mplementar_un_foro_en_Plone_3__=3F=29?= In-Reply-To: <474E673D.3020008@codesyntax.com> References: <44929.62.42.144.207.1196241743.squirrel@62.42.144.207> <474E0EDB.9020709@jornada.com.mx> <474E673D.3020008@codesyntax.com> Message-ID: <1EB6CFC8-C59A-4928-8037-A94B9B4FAE83@dsic.upv.es> El 29/11/2007, a las 8:16, Mikel Larreategi escribió: > > >> justo ahora estoy tratando de desarrollar una galería de imágenes >> para la portada del diario y he llegado a la conclusión que lo más >> sencillo para mi va a ser lo siguiente (uso CompositePack, para que >> me entiendan): > > Ay... como amamos CompositePack ... ;) Yo también lo amo, confieso. ¿Sabeis si hay o habrá en breve una versión para Plone 3.0? Lo que estais usando Plone 3.0 ¿qué usais para hacer páginas tipo Composite? Un saludo David From mlarreategi en codesyntax.com Sat Dec 1 21:35:12 2007 From: mlarreategi en codesyntax.com (Mikel Larreategi) Date: Sat Dec 1 21:35:19 2007 Subject: =?UTF-8?Q?Re:_[Zope-es]_sobre_galer=C3=ADas_d?= =?UTF-8?Q?e_im=C3=A1genes_en_Plone_(anteriorm?= =?UTF-8?Q?ente:_=C2=BFAlg=C3=BAn_producto_para_imp?= =?UTF-8?Q?lementar_un_foro_en_Plone_3_=3F)?= In-Reply-To: <1EB6CFC8-C59A-4928-8037-A94B9B4FAE83@dsic.upv.es> References: <44929.62.42.144.207.1196241743.squirrel@62.42.144.207> <474E0EDB.9020709@jornada.com.mx> <474E673D.3020008@codesyntax.com> <1EB6CFC8-C59A-4928-8037-A94B9B4FAE83@dsic.upv.es> Message-ID: On 12/1/07, David Picó Vila wrote: > > El 29/11/2007, a las 8:16, Mikel Larreategi escribió: > > > > > >> justo ahora estoy tratando de desarrollar una galería de imágenes > >> para la portada del diario y he llegado a la conclusión que lo más > >> sencillo para mi va a ser lo siguiente (uso CompositePack, para que > >> me entiendan): > > > > Ay... como amamos CompositePack ... ;) > > > Yo también lo amo, confieso. ¿Sabeis si hay o habrá en breve una > versión para Plone 3.0? Lo que estais usando Plone 3.0 ¿qué usais para > hacer páginas tipo Composite? > Yo todavía no he hecho ningún Plone con portadas tipo Composite, pero el único producto parecido es Collage. Todo Zope3, muy bonito, con unidades de prueba y esas cosas, pero CompositePack le da mil vueltas en cuanto a usabilidad. Collage es difícil de utilizar en mi opinión. Pero bueno, sólo he tenido la oportunidad de probarlo durante unas horas. Mikel -- Mikel Larreategi mlarreategi@codesyntax.com CodeSyntax Azitaingo Industrialdea 3 K E-20600 Eibar Tel: (+34) 943 82 17 80 From elier en infomed.sld.cu Mon Dec 3 14:18:06 2007 From: elier en infomed.sld.cu (elier) Date: Mon Dec 3 14:18:07 2007 Subject: =?iso-8859-1?Q?Re:_=5BZope-es=5D_crear_pesta=F1a?= References: <000801c83364$b62da510$19dbdcc9@elier> Message-ID: <003201c835ae$f1d37d50$0bdbdcc9@elier> lo que necesito es eso , poder crear en portal_actions un item con categoria portal_tab saludos... ----- Original Message ----- From: Santiago Videla To: Lista de discusión sobre Zope en castellano Sent: Friday, November 30, 2007 2:48 PM Subject: Re: [Zope-es] crear pestaña otra cosita que se me paso... mas info sobre manipular objetos Plone desde scripts aca: http://plone.org/documentation/tutorial/manipulating-plone-objects-programmatically/tutorial-all-pages On Nov 30, 2007 4:45 PM, Santiago Videla wrote: On Nov 30, 2007 12:21 PM, elier wrote: hola , necesito crear un pestaña para un sitio plone como la del home , members etc... mediante un script de python , pero no se como , cualquier ayuda se las agradeceria Si creas un 'Folder' desde la raiz del plone no te sirve? el script seria algo como: context.invokeFactory (type='Folder',id='el-nomber-corto', title='el-nombre-que-se-ve') deberias manejar excepciones por si se repite el nombre corto y cosas del estilo. La otra que se me ocurre, es que crees un portal_actions con category=portal_tabs y la url que corresponda pero no se como seria crear eso con un script. suerte saludos... _______________________________________________ Zope-es mailing list Zope-es@aditel.org http://listas.aditel.org/listinfo/zope-es -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. ------------------------------------------------------------------------------ _______________________________________________ Zope-es mailing list Zope-es@aditel.org http://listas.aditel.org/listinfo/zope-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071203/d817bbdc/attachment.htm From mlarreategi en codesyntax.com Mon Dec 3 15:00:02 2007 From: mlarreategi en codesyntax.com (Mikel Larreategi) Date: Mon Dec 3 15:00:24 2007 Subject: [Zope-es] crear =?ISO-8859-1?Q?pesta=F1a?= In-Reply-To: <003201c835ae$f1d37d50$0bdbdcc9@elier> References: <000801c83364$b62da510$19dbdcc9@elier> <003201c835ae$f1d37d50$0bdbdcc9@elier> Message-ID: <47540BE2.3040305@codesyntax.com> elier(e)k dio: > lo que necesito es eso , poder crear en portal_actions un item con > categoria portal_tab Si utilizas GenericSetup para registrar un perfil en Plone con tu producto, puedes añadir un archivo llamado actions.xml con el siguiente contenido: View También puedes, si utilizas el producto CMFonFive, registrar tus acciones utilizando menús Zope 3 con ZCML: Defines primero el menú en ZCML: Y ahora el elemento que quieras para el menú: Saludos, Mikel -- Mikel Larreategi mlarreategi@codesyntax.com CodeSyntax Azitaingo Industrialdea 3 K E-20600 Eibar Tel: (+34) 943 82 17 80 From carlosfvo2 en gmail.com Mon Dec 3 16:36:03 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Mon Dec 3 16:36:18 2007 Subject: [Zope-es] zope Message-ID: <5040daa00712030736u2c284c84qa6bec636e5fc5d5e@mail.gmail.com> bueno dias alguien me puede prestar una guia o muanual de zopera pero en castellano ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071203/8d2cc34f/attachment.html From carlosfvo2 en gmail.com Mon Dec 3 16:47:23 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Mon Dec 3 16:47:32 2007 Subject: [Zope-es] ayuda con estas cadenas Message-ID: <5040daa00712030747p998d809k960e92e3e1189f63@mail.gmail.com> alguien me puede explicar que realizan en concreto estas cadenas en zope ??? request.form.keys session['statedata'].clear() session['statedata']['itemset'] ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071203/c88c48bd/attachment.htm From alexis.roda.villalonga en gmail.com Mon Dec 3 19:57:38 2007 From: alexis.roda.villalonga en gmail.com (Alexis Roda) Date: Mon Dec 3 19:57:21 2007 Subject: [Zope-es] ayuda con estas cadenas In-Reply-To: <5040daa00712030747p998d809k960e92e3e1189f63@mail.gmail.com> References: <5040daa00712030747p998d809k960e92e3e1189f63@mail.gmail.com> Message-ID: <475451A2.6070407@gmail.com> En/na carlos fernando ha escrit: > > alguien me puede explicar que realizan en concreto estas cadenas en zope ??? > > > request.form.keys tal como lo has escrito es el bound-method keys, faltarían paréntesis: request.form.keys() devuelve las claves del diccionario request.form > session['statedata'].clear() limpia el diccionario session['statedata'] > session['statedata']['itemset'] accede al elemento 'itemset' del diccionario Para mas detalles consulta el apartado sobre diccionarios en la documentación de python, la documentación de zope relativa a request y la maquinaria de sesiones. Saludos From dpico en dsic.upv.es Wed Dec 5 13:10:54 2007 From: dpico en dsic.upv.es (=?ISO-8859-1?Q?David_Pic=F3_Vila?=) Date: Wed Dec 5 13:10:58 2007 Subject: [Zope-es] Modificaciones Message-ID: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> Hola a todos. Una pregunta de método. En Plone, imaginad que creo un tipo de contenido y pongo en marcha un web, de manera que la base de datos poco a poco va conteniendo instancias de ese tipo. Si tiempo después quiero añadir un campo o quitarlo al tipo de datos, ¿cómo puedo procesar la base de datos para actualizar las entradas ya existentes? Si solamente reinstalo el producto que define el tipo, ¿qué pasa con las entradas antiguas? ¿Tengo que mantener las dos definiciones activas a la vez (¿con nombres distintos?) y después hacer algún script (¿cómo?) que haga la conversión? ¿Perdería así datos tipo autor, fecha de creación, etc.? Mi petición a la lista es más de referencias de documentación que una explicación "in situ". Entiendo que el tema no es trivial. Un saludo David From santiago.videla en gmail.com Wed Dec 5 13:44:09 2007 From: santiago.videla en gmail.com (Santiago Videla) Date: Wed Dec 5 13:44:18 2007 Subject: [Zope-es] Modificaciones In-Reply-To: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> References: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> Message-ID: Cuento mi experiencia, sin fundamento teorico Exactamente haciendo lo que decis, no tuve problemas. Tenia instalado el PloneArticle, fui agregando instancias de eso (unas cuantas) y de repente necesite agregarle un campo a los articulos. Asique se lo agrege, re-instale el mismo producto con el campo agregado al schema y anduvo todo de maravillas. Las instancias viejas, siguen andando bien, y cuando entro a editarlas tienen el nuevo campo vacio. No se como sera el tema de quitar campos del schema. saludos On Dec 5, 2007 9:10 AM, David Picó Vila wrote: > Hola a todos. > > Una pregunta de método. En Plone, imaginad que creo un tipo de > contenido y pongo en marcha un web, de manera que la base de datos > poco a poco va conteniendo instancias de ese tipo. > > Si tiempo después quiero añadir un campo o quitarlo al tipo de datos, > ¿cómo puedo procesar la base de datos para actualizar las entradas ya > existentes? > > Si solamente reinstalo el producto que define el tipo, ¿qué pasa con > las entradas antiguas? ¿Tengo que mantener las dos definiciones > activas a la vez (¿con nombres distintos?) y después hacer algún > script (¿cómo?) que haga la conversión? ¿Perdería así datos tipo > autor, fecha de creación, etc.? > > > Mi petición a la lista es más de referencias de documentación que una > explicación "in situ". Entiendo que el tema no es trivial. > > Un saludo > David_______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es > -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071205/5341ce13/attachment-0001.htm From paulino en dte.us.es Wed Dec 5 13:51:32 2007 From: paulino en dte.us.es (Paulino Ruiz de Clavijo) Date: Wed Dec 5 13:53:29 2007 Subject: [Zope-es] Modificaciones In-Reply-To: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> References: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> Message-ID: <200712051351.32379.paulino@dte.us.es> Hola, me ha pasado varias veces cambiar un tipo: Dependiendo de lo que hagas tendrás o no que migrar los objetos de la base de datos, ( es decir un script que los busque y los altere convenientemente) Te comento algunos casos: Caso 1. Caso habitual y simple: Tienes un archetype y le añades un campo en el "schema" entonces: Te vas a archetype_tool haces un "update old schemas" y arreglado Caso 2. Le añades un atributo a tu objeto pero fuera del esquema: Sol : Asegurate cuando pidas el atributo hacer: getattr(object,"nuevo_atributo",None) en scripts ó nuevo_attr here/nuevo_attr|nothing en plantillas debe funcionar. Un detalle más para los casos 1 y 2. La base de datos debe estar en escritura ya que zope reescribe automáticamente los objetos en cuanto son accedidos si detecta que han cambiado sus atributos (mas o menos) Caso 3. Cambio la clase de las que derivé el objeto: Pues la liaste, probablemente tengas que migrar los objetos para adaptarlos eliminando los atributos que ya no se usan etc. En estos casos la migración se suele hacer en un script: paso 1: Se lee del objeto antiguo los atributos a conservar, paso 2: se renombra el antiguo objeto paso 3: Se crea un nuevo objeto del nuevo tipo, con el nombre correcto y los atributos. paso 4: Pues no se si borrar el antiguo objeto renombrado, La migración suele fallar varias veces. Espero que te sirva de algo. Seguramente algunos con mas experiencia puedan detallarte mas situaciones. Saludos El Wednesday 05 December 2007 13:10:54 David Picó Vila escribió: > Hola a todos. > > Una pregunta de método. En Plone, imaginad que creo un tipo de > contenido y pongo en marcha un web, de manera que la base de datos > poco a poco va conteniendo instancias de ese tipo. > > Si tiempo después quiero añadir un campo o quitarlo al tipo de datos, > ¿cómo puedo procesar la base de datos para actualizar las entradas ya > existentes? > > Si solamente reinstalo el producto que define el tipo, ¿qué pasa con > las entradas antiguas? ¿Tengo que mantener las dos definiciones > activas a la vez (¿con nombres distintos?) y después hacer algún > script (¿cómo?) que haga la conversión? ¿Perdería así datos tipo > autor, fecha de creación, etc.? > > > Mi petición a la lista es más de referencias de documentación que una > explicación "in situ". Entiendo que el tema no es trivial. > > Un saludo > David_______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es -- Paulino Ruiz de Clavijo V. Dpto. Tecnología Electrónica Universidad de Sevilla From hvelarde en jornada.com.mx Thu Dec 6 02:27:39 2007 From: hvelarde en jornada.com.mx (=?ISO-8859-1?Q?H=E9ctor_Velarde?=) Date: Thu Dec 6 02:30:50 2007 Subject: [Zope-es] Zope en debug mode bajo Windows Message-ID: <4757500B.2020905@jornada.com.mx> sólo para compartir un tip que acabo de poner en práctica en mi computadora y que les ahorrará tiempo y dolores de cabeza a más de uno. seguramente algunos de ustedes usan Windows y saben que trabajar Zope en modo de depuración es una verdadera pesadilla. pues bien, Dieter Maurer me acaba de mostrar como corregir el problema cambiando una línea de código: 1. busquen dentro de Products\CMFCore el archivo DirectoryView.py 2. busquen alrededor de la línea 141 lo siguiente y cámbienlo: if DevelopmentMode: def _changed(self, badOS=False): mtime=0 filelist=[] try: mtime = stat(self._filepath)[8] # DM 2005-08-22: it is incredible how sticky # this stupid code is. Get rid of it! #if platform == 'win32': if False: es decir,, cambien "if platform == 'win32':" por "if False:" para que ese código no se ejecute. listo! Plone vuela ahora en modo debug :-) saludos -- Héctor Velarde Desarrollo e Internet La Jornada +52 (55) 9183 0300 x4160 From dpico en dsic.upv.es Thu Dec 6 11:15:49 2007 From: dpico en dsic.upv.es (=?ISO-8859-1?Q?David_Pic=F3_Vila?=) Date: Thu Dec 6 11:15:56 2007 Subject: [Zope-es] Modificaciones In-Reply-To: <200712051351.32379.paulino@dte.us.es> References: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> <200712051351.32379.paulino@dte.us.es> Message-ID: <26CC0FC2-60D1-4C90-9BEF-A1981CB58E60@dsic.upv.es> Paulino y Santiago, muchísimas gracias por vuestras respuestas. Me han aclarado el tema, a falta de que me ponga manos a la obra. Un saludo David El 05/12/2007, a las 13:51, Paulino Ruiz de Clavijo escribió: > Hola, me ha pasado varias veces cambiar un tipo: > > Dependiendo de lo que hagas tendrás o no que migrar los objetos de > la base de > datos, ( es decir un script que los busque y los altere > convenientemente) > > Te comento algunos casos: > > Caso 1. Caso habitual y simple: > Tienes un archetype y le añades un campo en el "schema" entonces: > Te vas a archetype_tool haces un "update old schemas" y arreglado > > Caso 2. Le añades un atributo a tu objeto pero fuera del esquema: > Sol : Asegurate cuando pidas el atributo hacer: > getattr(object,"nuevo_atributo",None) en scripts ó > nuevo_attr here/nuevo_attr|nothing en plantillas > debe funcionar. > > Un detalle más para los casos 1 y 2. La base de datos debe estar en > escritura > ya que zope reescribe automáticamente los objetos en cuanto son > accedidos si > detecta que han cambiado sus atributos (mas o menos) > > Caso 3. Cambio la clase de las que derivé el objeto: > Pues la liaste, probablemente tengas que migrar los objetos para > adaptarlos eliminando los atributos que ya no se usan etc. > > En estos casos la migración se suele hacer en un script: > paso 1: Se lee del objeto antiguo los atributos a conservar, > paso 2: se renombra el antiguo objeto > paso 3: Se crea un nuevo objeto del nuevo tipo, con el nombre > correcto y > los atributos. > paso 4: Pues no se si borrar el antiguo objeto renombrado, La > migración > suele fallar varias veces. > > Espero que te sirva de algo. Seguramente algunos con mas experiencia > puedan > detallarte mas situaciones. > > Saludos > > > > > > El Wednesday 05 December 2007 13:10:54 David Picó Vila escribió: >> Hola a todos. >> >> Una pregunta de método. En Plone, imaginad que creo un tipo de >> contenido y pongo en marcha un web, de manera que la base de datos >> poco a poco va conteniendo instancias de ese tipo. >> >> Si tiempo después quiero añadir un campo o quitarlo al tipo de datos, >> ¿cómo puedo procesar la base de datos para actualizar las entradas ya >> existentes? >> >> Si solamente reinstalo el producto que define el tipo, ¿qué pasa con >> las entradas antiguas? ¿Tengo que mantener las dos definiciones >> activas a la vez (¿con nombres distintos?) y después hacer algún >> script (¿cómo?) que haga la conversión? ¿Perdería así datos tipo >> autor, fecha de creación, etc.? >> >> >> Mi petición a la lista es más de referencias de documentación que una >> explicación "in situ". Entiendo que el tema no es trivial. >> >> Un saludo >> David_______________________________________________ >> Zope-es mailing list >> Zope-es@aditel.org >> http://listas.aditel.org/listinfo/zope-es > > > > -- > Paulino Ruiz de Clavijo V. > Dpto. Tecnología Electrónica > Universidad de Sevilla > _______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es From santiago.videla en gmail.com Fri Dec 7 14:17:15 2007 From: santiago.videla en gmail.com (Santiago Videla) Date: Fri Dec 7 14:17:20 2007 Subject: [Zope-es] Gnome.org - Plone Message-ID: http://www.murrayc.com/blog/permalink/2007/12/06/new-wwwgnomeorg-plone-people-needed/ -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071207/ad5c3007/attachment.html From miguel.viedma en gmail.com Mon Dec 10 11:01:38 2007 From: miguel.viedma en gmail.com (Miguel Viedma) Date: Mon Dec 10 11:01:48 2007 Subject: [Zope-es] Copia Estructura Directorios y Archivos In-Reply-To: <26CC0FC2-60D1-4C90-9BEF-A1981CB58E60@dsic.upv.es> References: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> <200712051351.32379.paulino@dte.us.es> <26CC0FC2-60D1-4C90-9BEF-A1981CB58E60@dsic.upv.es> Message-ID: <475D0E82.5050908@gmail.com> Hola a todos, Me gustaria plantear una duda por si alguien tiene alguna idea al respecto ... Tengo un portal Plone con una estructura de directorios en los que se almacenan documentos word, excel y pdf. Me gustaria hacer una copia de seguridad en el servidor de la estructura y de todos los documentos que contiene el sitio. ¿Alguna idea de como hacerlo? Muchas gracias. From elier en infomed.sld.cu Mon Dec 10 14:00:13 2007 From: elier en infomed.sld.cu (elier) Date: Mon Dec 10 14:03:43 2007 Subject: [Zope-es] Copia Estructura Directorios y Archivos References: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> <200712051351.32379.paulino@dte.us.es><26CC0FC2-60D1-4C90-9BEF-A1981CB58E60@dsic.upv.es> <475D0E82.5050908@gmail.com> Message-ID: <005401c83b2c$9daa4280$0bdbdcc9@elier> exporta el sitio completo para que tengas una copia de todo tu sitio , o si solo quieres algo en especifico pues exporta solo lo que necesites saludos... ----- Original Message ----- From: "Miguel Viedma" To: "Lista de discusión sobre Zope en castellano" Sent: Monday, December 10, 2007 5:01 AM Subject: [Zope-es] Copia Estructura Directorios y Archivos Hola a todos, Me gustaria plantear una duda por si alguien tiene alguna idea al respecto ... Tengo un portal Plone con una estructura de directorios en los que se almacenan documentos word, excel y pdf. Me gustaria hacer una copia de seguridad en el servidor de la estructura y de todos los documentos que contiene el sitio. ¿Alguna idea de como hacerlo? Muchas gracias. _______________________________________________ Zope-es mailing list Zope-es@aditel.org http://listas.aditel.org/listinfo/zope-es From santiago.videla en gmail.com Mon Dec 10 14:17:27 2007 From: santiago.videla en gmail.com (Santiago Videla) Date: Mon Dec 10 14:17:47 2007 Subject: [Zope-es] Copia Estructura Directorios y Archivos In-Reply-To: <475D0E82.5050908@gmail.com> References: <12B4F61E-71C7-452C-B666-A404190BE6D2@dsic.upv.es> <200712051351.32379.paulino@dte.us.es> <26CC0FC2-60D1-4C90-9BEF-A1981CB58E60@dsic.upv.es> <475D0E82.5050908@gmail.com> Message-ID: Hola, podes guardar el Data.fs (la base de datos). Para hacerlo a mano deberias ir a: ZMI -> Control Panel -> Database Managment -> Main -> Pack Eso te crea un archivo en INSTANCE/var/Data.fs.old igual al Data.fs pero cerrado para que puedas moverlo. Para automatizarlo deberias ver: http://plone.org/documentation/how-to/backup-plone http://plone.org/products/plonemaintenance suerte On Dec 10, 2007 7:01 AM, Miguel Viedma wrote: > Hola a todos, > > Me gustaria plantear una duda por si alguien tiene alguna idea al > respecto ... > > Tengo un portal Plone con una estructura de directorios en los que se > almacenan documentos word, excel y pdf. > > Me gustaria hacer una copia de seguridad en el servidor de la estructura > y de todos los documentos que contiene el sitio. ¿Alguna idea de como > hacerlo? > > Muchas gracias. > _______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es > -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071210/33febf0d/attachment.html From jdltorre en viabcp.com Mon Dec 10 17:02:40 2007 From: jdltorre en viabcp.com (viabcp) Date: Mon Dec 10 17:31:48 2007 Subject: [Zope-es] Como hacer para que un usuario solo puedar entrar a algunas carpetas y otro a todas In-Reply-To: <20071121190532.C0D0214A904F@devnull.aditel.org> References: <20071121190532.C0D0214A904F@devnull.aditel.org> Message-ID: <475D6320.2030807@viabcp.com> Por favor, si alguien tiene algun ejemplo gracias From carlosfvo2 en gmail.com Tue Dec 11 00:02:52 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Tue Dec 11 00:02:58 2007 Subject: [Zope-es] web service Message-ID: <5040daa00712101502p58b92e8cne9a65b3bbb352552@mail.gmail.com> buenas tardes, quisiera informacion sobre si alguien ha implmentado WEB SERVICE en zope. y me pueda dar informacion sobre como implementar esto. gracias. From carlosfvo2 en gmail.com Tue Dec 11 16:11:52 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Tue Dec 11 16:12:12 2007 Subject: [Zope-es] XML-RPC , SOAP Message-ID: <5040daa00712110711j1d6459d7oef813c2180dcb5a@mail.gmail.com> alguien tiene algun ejemplo para utilizar XML-RPC, o SOAP en zope o pagina donde me muestren un ejemplo gracias . From ccfranceschini en gmail.com Wed Dec 12 14:15:27 2007 From: ccfranceschini en gmail.com (Cristian Franceschini) Date: Wed Dec 12 14:15:34 2007 Subject: [Zope-es] Zope/Plone: Paquetes vs fuentes Message-ID: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> Buenas a todos. Estoy queriendo instalar Zope/Plone3/Postgresql/Apache para un unico sitios en un server Debian Etch. Se presenta la disyuntiva si instalar Zope/Plone3 usando paquetes o desde las fuentes. Alguien que quiera aportar experiencias?. Gracias From mlarreategi en codesyntax.com Wed Dec 12 14:58:05 2007 From: mlarreategi en codesyntax.com (Mikel Larreategi) Date: Wed Dec 12 14:58:21 2007 Subject: [Zope-es] Zope/Plone: Paquetes vs fuentes In-Reply-To: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> References: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> Message-ID: <475FE8ED.8070403@codesyntax.com> Cristian Franceschini(e)k dio: > Buenas a todos. Estoy queriendo instalar Zope/Plone3/Postgresql/Apache > para un unico sitios en un server Debian Etch. Se presenta la > disyuntiva si instalar Zope/Plone3 usando paquetes o desde las > fuentes. Alguien que quiera aportar experiencias?. Gracias Yo no instalaría ni Zope ni mucho menos Plone desde los paquetes proporcionados por Debian ni ninguna otra distrubución. Simplemente porque ello te obliga a instalar una determinada versión de Zope y Plone que igual no es la última, ni siquiera la que te interese a tí. Yo personalmente instalo el Plone que yo quiero descargándomelo desde plone.org, y últimamente utilizando buildout. Puedes probar los instaladores Unificados que puedes descargar desde plone.org o bajar, compilar e instalar Zope y Plone desde los paquetes de código fuente. Saludos, Mikel -- Mikel Larreategi mlarreategi@codesyntax.com CodeSyntax Azitaingo Industrialdea 3 K E-20600 Eibar Tel: (+34) 943 82 17 80 From santiago.videla en gmail.com Wed Dec 12 15:17:13 2007 From: santiago.videla en gmail.com (Santiago Videla) Date: Wed Dec 12 15:17:22 2007 Subject: [Zope-es] Fields y Widgets Message-ID: Buenas, alguien sabe de algun tutorial o documentacion para desarrollar nuevos widgets y fields? gracias -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071212/4463be97/attachment.html From paulino en dte.us.es Wed Dec 12 17:21:50 2007 From: paulino en dte.us.es (Paulino Ruiz de Clavijo) Date: Wed Dec 12 17:27:51 2007 Subject: [Zope-es] Zope/Plone: Paquetes vs fuentes In-Reply-To: <475FE8ED.8070403@codesyntax.com> References: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> <475FE8ED.8070403@codesyntax.com> Message-ID: <200712121721.50416.paulino@dte.us.es> El Wednesday 12 December 2007 14:58:05 Mikel Larreategi escribió: Estoy de acuerdo contigo Mikel. Yo lo usaba con ubuntu y ahora paso, ni siquiera está el zope2.10-4 y el dzhandle de debian es un caos Mejor bajate zope directamente y hazle un ".configure --prefix="/usr/local/lib/zope2.10" ahí lo suelo poner yo Saludos > Cristian Franceschini(e)k dio: > > Buenas a todos. Estoy queriendo instalar Zope/Plone3/Postgresql/Apache > > para un unico sitios en un server Debian Etch. Se presenta la > > disyuntiva si instalar Zope/Plone3 usando paquetes o desde las > > fuentes. Alguien que quiera aportar experiencias?. Gracias > > Yo no instalaría ni Zope ni mucho menos Plone desde los paquetes > proporcionados por Debian ni ninguna otra distrubución. > > Simplemente porque ello te obliga a instalar una determinada versión de > Zope y Plone que igual no es la última, ni siquiera la que te interese a > tí. > > Yo personalmente instalo el Plone que yo quiero descargándomelo desde > plone.org, y últimamente utilizando buildout. Puedes probar los > instaladores Unificados que puedes descargar desde plone.org o bajar, > compilar e instalar Zope y Plone desde los paquetes de código fuente. > > Saludos, > > Mikel From garito en sistes.net Wed Dec 12 17:36:20 2007 From: garito en sistes.net (Garito) Date: Wed Dec 12 17:36:34 2007 Subject: [Zope-es] Zope/Plone: Paquetes vs fuentes In-Reply-To: <200712121721.50416.paulino@dte.us.es> References: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> <475FE8ED.8070403@codesyntax.com> <200712121721.50416.paulino@dte.us.es> Message-ID: Pues yo como no tengo unos requerimientos especiales si utilizo el paquete oficial y me va bien Creo que la version compilable es para los que tienen unos requerimientos muy concretos Saludos El día 12/12/07, Paulino Ruiz de Clavijo escribió: > > El Wednesday 12 December 2007 14:58:05 Mikel Larreategi escribió: > > Estoy de acuerdo contigo Mikel. Yo lo usaba con ubuntu y ahora paso, ni > siquiera está el zope2.10-4 y el dzhandle de debian es un caos > > Mejor bajate zope directamente y hazle > un ".configure --prefix="/usr/local/lib/zope2.10" ahí lo suelo poner yo > > Saludos > > > > Cristian Franceschini(e)k dio: > > > Buenas a todos. Estoy queriendo instalar Zope/Plone3/Postgresql/Apache > > > para un unico sitios en un server Debian Etch. Se presenta la > > > disyuntiva si instalar Zope/Plone3 usando paquetes o desde las > > > fuentes. Alguien que quiera aportar experiencias?. Gracias > > > > Yo no instalaría ni Zope ni mucho menos Plone desde los paquetes > > proporcionados por Debian ni ninguna otra distrubución. > > > > Simplemente porque ello te obliga a instalar una determinada versión de > > Zope y Plone que igual no es la última, ni siquiera la que te interese a > > tí. > > > > Yo personalmente instalo el Plone que yo quiero descargándomelo desde > > plone.org, y últimamente utilizando buildout. Puedes probar los > > instaladores Unificados que puedes descargar desde plone.org o bajar, > > compilar e instalar Zope y Plone desde los paquetes de código fuente. > > > > Saludos, > > > > Mikel > > > _______________________________________________ > Zope-es mailing list > Zope-es@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/20071212/8a313b5a/attachment-0001.htm From mlarreategi en codesyntax.com Wed Dec 12 17:46:07 2007 From: mlarreategi en codesyntax.com (Mikel Larreategi) Date: Wed Dec 12 17:46:30 2007 Subject: [Zope-es] Zope/Plone: Paquetes vs fuentes In-Reply-To: References: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> <475FE8ED.8070403@codesyntax.com> <200712121721.50416.paulino@dte.us.es> Message-ID: <4760104F.9080607@codesyntax.com> Garito(e)k dio: > Pues yo como no tengo unos requerimientos especiales si utilizo el > paquete oficial y me va bien > > Creo que la version compilable es para los que tienen unos > requerimientos muy concretos ¿El "paquete oficial" al que te refieres es el que viene con la distribución Linux/OS X/FreeBSD/... que utilizas o la oficial de zope.org? Mikel -- Mikel Larreategi mlarreategi@codesyntax.com CodeSyntax Azitaingo Industrialdea 3 K E-20600 Eibar Tel: (+34) 943 82 17 80 From carlosfvo2 en gmail.com Wed Dec 12 17:58:12 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Wed Dec 12 17:58:21 2007 Subject: [Zope-es] Z SQL Method Message-ID: <5040daa00712120858u362fe47k3bfd8a99ecce810c@mail.gmail.com> buenas tardes, mi duda es si es posible ejecutar un Z SQL Method desde XMLrpc en zope estoy utilizando la libreria xmlrpclib y logro ver los contenido y me logueoo pero no logro ejecutar las consultas que tengo en determinada carpeta, si alguien sabe agradeceria...la ayuda. >>> from xmlrpclib import Server >>> s=ServerProxy("http://localhost/carpeta") >>> s.sumar() --> este es el metodo sql que quiero ejecutar pero no me devuleve nada. From garito en sistes.net Wed Dec 12 18:04:49 2007 From: garito en sistes.net (Garito) Date: Wed Dec 12 18:05:01 2007 Subject: [Zope-es] Zope/Plone: Paquetes vs fuentes In-Reply-To: <4760104F.9080607@codesyntax.com> References: <19b6da380712120515i4dd70e6fsf0866c8f17f8eabc@mail.gmail.com> <475FE8ED.8070403@codesyntax.com> <200712121721.50416.paulino@dte.us.es> <4760104F.9080607@codesyntax.com> Message-ID: Me refiero a este paquete ;) : sudo apt-get install zope2.9 2007/12/12, Mikel Larreategi : > > Garito(e)k dio: > > Pues yo como no tengo unos requerimientos especiales si utilizo el > > paquete oficial y me va bien > > > > Creo que la version compilable es para los que tienen unos > > requerimientos muy concretos > > ¿El "paquete oficial" al que te refieres es el que viene con la > distribución Linux/OS X/FreeBSD/... que utilizas o la oficial de zope.org? > > Mikel > > > -- > Mikel Larreategi > mlarreategi@codesyntax.com > > CodeSyntax > Azitaingo Industrialdea 3 K > E-20600 Eibar > Tel: (+34) 943 82 17 80 > _______________________________________________ > Zope-es mailing list > Zope-es@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/20071212/19cdf3db/attachment.html From elier en infomed.sld.cu Thu Dec 13 21:45:17 2007 From: elier en infomed.sld.cu (elier) Date: Thu Dec 13 21:50:56 2007 Subject: [Zope-es] plantilla de plone Message-ID: <000801c83dc9$14f74790$1edbdcc9@elier> hola a todos quiero inhabilitar un select si se cumple una condicion pero no me funciona , me da error con la variable country , tiene idea de que pueda ser el error es este : name 'country' is not defined como pudiera poner para que si country no existe no me de el error. gracias de antemano saludos... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071213/1baaf241/attachment.html From alexis.roda.villalonga en gmail.com Fri Dec 14 00:05:34 2007 From: alexis.roda.villalonga en gmail.com (Alexis Roda) Date: Fri Dec 14 00:05:05 2007 Subject: [Zope-es] plantilla de plone In-Reply-To: <000801c83dc9$14f74790$1edbdcc9@elier> References: <000801c83dc9$14f74790$1edbdcc9@elier> Message-ID: <4761BABE.30608@gmail.com> En/na elier ha escrit: > > el error es este : name 'country' is not defined > > como pudiera poner para que si country no existe no me de el error. request/country en una expresión "python:" se interpreta como una división, debes poner request.country Saludos From elier en infomed.sld.cu Fri Dec 14 05:42:09 2007 From: elier en infomed.sld.cu (elier) Date: Fri Dec 14 05:47:41 2007 Subject: [Zope-es] plantilla de plone References: <000801c83dc9$14f74790$1edbdcc9@elier> <4761BABE.30608@gmail.com> Message-ID: <000e01c83e0b$b0caeb30$0cdbdcc9@elier> no , esto esta en un page template , ya probe poner tambien request.country pero tambien me da el error , el problema esta en que country no esta en request , lo que necesito es poder recuperar request si existe y sino existe que no de el error saludos... ----- Original Message ----- From: "Alexis Roda" To: "Lista de discusión sobre Zope en castellano" Sent: Thursday, December 13, 2007 6:05 PM Subject: Re: [Zope-es] plantilla de plone En/na elier ha escrit: > el error es este : name 'country' is not defined > como pudiera poner para que si country no existe no me de el error. request/country en una expresión "python:" se interpreta como una división, debes poner request.country Saludos _______________________________________________ Zope-es mailing list Zope-es@aditel.org http://listas.aditel.org/listinfo/zope-es From mlarreategi en codesyntax.com Fri Dec 14 08:02:24 2007 From: mlarreategi en codesyntax.com (Mikel Larreategi) Date: Fri Dec 14 08:02:34 2007 Subject: [Zope-es] plantilla de plone In-Reply-To: <000e01c83e0b$b0caeb30$0cdbdcc9@elier> References: <000801c83dc9$14f74790$1edbdcc9@elier> <4761BABE.30608@gmail.com> <000e01c83e0b$b0caeb30$0cdbdcc9@elier> Message-ID: <47622A80.6090809@codesyntax.com> elier(e)k dio: > no , esto esta en un page template , ya probe poner tambien > > request.country pero tambien me da el error , el problema esta en que > country no esta en request , lo que necesito es poder recuperar request > si existe y sino existe que no de el error > python:request.get('country', '') Mikel -- Mikel Larreategi mlarreategi@codesyntax.com CodeSyntax Azitaingo Industrialdea 3 K E-20600 Eibar Tel: (+34) 943 82 17 80 From elier en infomed.sld.cu Fri Dec 14 17:24:03 2007 From: elier en infomed.sld.cu (elier) Date: Fri Dec 14 17:33:03 2007 Subject: [Zope-es] plantilla de plone References: <000801c83dc9$14f74790$1edbdcc9@elier> <4761BABE.30608@gmail.com><000e01c83e0b$b0caeb30$0cdbdcc9@elier> <47622A80.6090809@codesyntax.com> Message-ID: <000601c83e6d$ce1b4470$09dbdcc9@elier> gracias maikel , eso mismo encontre ayer buscando en ejemplos de plantillas hechas saludos... ----- Original Message ----- From: "Mikel Larreategi" To: "Lista de discusión sobre Zope en castellano" Sent: Friday, December 14, 2007 2:02 AM Subject: Re: [Zope-es] plantilla de plone > elier(e)k dio: >> no , esto esta en un page template , ya probe poner tambien >> >> request.country pero tambien me da el error , el problema esta en que >> country no esta en request , lo que necesito es poder recuperar request >> si existe y sino existe que no de el error >> > > > python:request.get('country', '') > > > > Mikel > > -- > Mikel Larreategi > mlarreategi@codesyntax.com > > CodeSyntax > Azitaingo Industrialdea 3 K > E-20600 Eibar > Tel: (+34) 943 82 17 80 > _______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es From elier en infomed.sld.cu Fri Dec 14 17:39:06 2007 From: elier en infomed.sld.cu (elier) Date: Fri Dec 14 17:45:08 2007 Subject: [Zope-es] obtener roles Message-ID: <000801c83e6f$d8d922e0$09dbdcc9@elier> hola a todos , necesito obtener los roles del usuario que esta logueado hasta ahora tengo esto en un script python mt = context.portal_membership uid = mt.getAuthenticatedMember() uid = mt.getMemberById(str(uid)) return uid.getRoles() pero el metodo getRoles() no existe , he probado con otros parecidos pero tampoco , podrian decirme cual es el metodo ??? , o esta no es la forma de hacerlo ??? saludos... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071214/415d817d/attachment.htm From quiles_gas en gva.es Mon Dec 17 08:28:12 2007 From: quiles_gas en gva.es (Gaspar Quiles) Date: Mon Dec 17 08:24:03 2007 Subject: [Zope-es] obtener roles In-Reply-To: <000801c83e6f$d8d922e0$09dbdcc9@elier> References: <000801c83e6f$d8d922e0$09dbdcc9@elier> Message-ID: <4766250C.1070804@gva.es> elier escribió: > > > hola a todos , necesito obtener los roles del usuario que esta logueado > hasta ahora tengo esto en un script python > > mt = context.portal_membership > > uid = mt.getAuthenticatedMember() > > uid = mt.getMemberById(str(uid)) > > return uid.getRoles() > > pero el metodo getRoles() no existe , he probado con otros parecidos > pero tampoco , podrian decirme cual es el metodo ??? , o esta no es la > forma de hacerlo ??? > > saludos... > Hola, esto uso yo desde desde python, aunque creo que es facil adaptar a un script: pm = getToolByName(self, 'portal_membership') if not pm or pm.isAnonymousUser(): return usuario = pm.getAuthenticatedMember() roles = usuario.getRolesInContext(self) if 'Owner' in roles or 'Manager' in roles: ... Saludos > > ------------------------------------------------------------------------ > > _______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es From elier en infomed.sld.cu Mon Dec 17 14:20:50 2007 From: elier en infomed.sld.cu (elier) Date: Mon Dec 17 14:26:23 2007 Subject: [Zope-es] obtener roles References: <000801c83e6f$d8d922e0$09dbdcc9@elier> <4766250C.1070804@gva.es> Message-ID: <000e01c840af$a597e9b0$11dbdcc9@elier> ok , gracias saludos... ----- Original Message ----- From: "Gaspar Quiles" To: "Lista de discusión sobre Zope en castellano" Sent: Monday, December 17, 2007 2:28 AM Subject: Re: [Zope-es] obtener roles elier escribió: > > > hola a todos , necesito obtener los roles del usuario que esta logueado > hasta ahora tengo esto en un script python > > mt = context.portal_membership > > uid = mt.getAuthenticatedMember() > > uid = mt.getMemberById(str(uid)) > > return uid.getRoles() > > pero el metodo getRoles() no existe , he probado con otros parecidos > pero tampoco , podrian decirme cual es el metodo ??? , o esta no es la > forma de hacerlo ??? > > saludos... > Hola, esto uso yo desde desde python, aunque creo que es facil adaptar a un script: pm = getToolByName(self, 'portal_membership') if not pm or pm.isAnonymousUser(): return usuario = pm.getAuthenticatedMember() roles = usuario.getRolesInContext(self) if 'Owner' in roles or 'Manager' in roles: ... Saludos > > ------------------------------------------------------------------------ > > _______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es _______________________________________________ Zope-es mailing list Zope-es@aditel.org http://listas.aditel.org/listinfo/zope-es From dpico en dsic.upv.es Mon Dec 17 14:31:15 2007 From: dpico en dsic.upv.es (=?ISO-8859-1?Q?David_Pic=F3_Vila?=) Date: Mon Dec 17 14:31:22 2007 Subject: [Zope-es] =?iso-8859-1?q?Contenidos_de_an=F3nimos?= Message-ID: ¡Hola! Estoy haciendo un sitio con Plone para el cual necesito que los usuarios anónimos puedan añadir contenidos. En una cierta carpeta, deberían poder crear una instancia de un tipo de contenido determinado, de manera que si lo cancelan se borre y si lo aceptan se envíe para revisión. Después de la revisión el ítem debería ser visible por todos (pero no modificable). He visto un par de howtos sobre el asunto y, además de que me producen cierto mareo, son para versiones previas a la 3.0. ¿Alguien me puede dar alguna idea o referencia de cómo hacer esto con Plone 3.0? Un saludo y gracias por adelantado. David PD: Por cierto, he leído en [1] la opición de una desarrolladora sobre lo bueno y bonito que es Plone/Zope, y lo *jodidísimo* que es de aprender a utilizar. Suscribo el comentario... :-( [1] http://www.456bereastreet.com/archive/200503/content_management_with_plone/ From carlosfvo2 en gmail.com Mon Dec 17 14:53:12 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Mon Dec 17 14:54:23 2007 Subject: [Zope-es] host virtual zope Message-ID: <5040daa00712170553ma6f8d6fn37d9d1d80e4461ec@mail.gmail.com> buenos dias utilizo zope 2.6 quiero trabajar con host virtuales mi carpeta es esta desde modulo admin de zope: http://localhost:8080/carpeta y quiero ingresar a ella mediante un host virtual agregue al mappings esto pero no me funciona. www.pagina.com localhost:8080/carpeta http://www.pagina.com localhost:8080/carpeta pagina.com localhost:8080/carpeta alguien sabe como solucionarlo o que estoy haciendo mal ??? agredeceria la ayuda. From mlarreategi en codesyntax.com Mon Dec 17 14:57:08 2007 From: mlarreategi en codesyntax.com (Mikel Larreategi) Date: Mon Dec 17 14:57:19 2007 Subject: [Zope-es] Contenidos de =?ISO-8859-1?Q?an=F3nimos?= In-Reply-To: References: Message-ID: <47668034.2020808@codesyntax.com> David Picó Vila(e)k dio: > ¡Hola! > > Estoy haciendo un sitio con Plone para el cual necesito que los usuarios > anónimos puedan añadir contenidos. En una cierta carpeta, deberían poder > crear una instancia de un tipo de contenido determinado, de manera que > si lo cancelan se borre y si lo aceptan se envíe para revisión. Después > de la revisión el ítem debería ser visible por todos (pero no modificable). > > He visto un par de howtos sobre el asunto y, además de que me producen > cierto mareo, son para versiones previas a la 3.0. > > ¿Alguien me puede dar alguna idea o referencia de cómo hacer esto con > Plone 3.0? > No he utilizado Plone 3 para permitir a los anónimos añadir contenido, pero en algún Plone 2.5.x sí que tengo ese requisito. Yo utilizo el truco que utiliza Poi [1]. Básicamente se trata de añadir una acción al portal_form_controller, que se llama al crear el objeto, y cambiar de estado el workflow cuando se hace eso. Puedes instalarte Poi y ver cómo está configurado el Workflow y todo eso. [1] http://dev.plone.org/collective/browser/Poi/trunk/ -- Mikel Larreategi mlarreategi@codesyntax.com CodeSyntax Azitaingo Industrialdea 3 K E-20600 Eibar Tel: (+34) 943 82 17 80 From elier en infomed.sld.cu Mon Dec 17 22:27:37 2007 From: elier en infomed.sld.cu (elier) Date: Mon Dec 17 22:33:19 2007 Subject: [Zope-es] permisos sobre script python Message-ID: <000f01c840f3$a5bebab0$11dbdcc9@elier> hola a todos , en un sitio plone tengo un script de python que crea algunas carpetas inteligentes , pero esto solo lo puede hacer el manager y necesito que tambien lo hagan otros roles , esto lo pude resolver cambiando en la pestaña proxy del script los roles , ahora el problema es que quiero integrar esto a mi producto , es decir que cuando se instale el producto ya le ponga esto roles para el script , estuve haciendo unas pruebas para hacerlo y con esto resuelvo desde otro script de python que cree context.crear_sfolder.manage_proxy(['Manager','Reviewer']) saben como puedo agregarlo al install de mi producto ??? saludos y gracias de antemano... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071217/2b75fc17/attachment.html From santiago.videla en gmail.com Mon Dec 17 22:51:01 2007 From: santiago.videla en gmail.com (Santiago Videla) Date: Mon Dec 17 22:51:08 2007 Subject: [Zope-es] permisos sobre script python In-Reply-To: <000f01c840f3$a5bebab0$11dbdcc9@elier> References: <000f01c840f3$a5bebab0$11dbdcc9@elier> Message-ID: On Dec 17, 2007 6:27 PM, elier wrote: > > hola a todos , en un sitio plone tengo un script de python que crea > algunas carpetas inteligentes , pero esto solo lo puede hacer el manager y > necesito que tambien lo hagan otros roles , esto lo pude resolver cambiando > en la pestaña proxy del script los roles , ahora el problema es que quiero > integrar esto a mi producto , es decir que cuando se instale el producto ya > le ponga esto roles para el script , estuve haciendo unas pruebas para > hacerlo y con esto resuelvo desde otro script de python que cree > > context.crear_sfolder.manage_proxy(['Manager','Reviewer']) > > saben como puedo agregarlo al install de mi producto ??? > Hola, yo lo hago asi: si tu script se llama "script.py" y lo tenes guardado en la carpeta Tu_Producto/skins/Tu_Producto/script.py, entonces en la misma carpeta agregar un archivo que se llame: "script.py.metadata" y el contenido deberia ser algo asi: [default] proxy = Anonymous, Manager con los roles que vos estes usando en la solapa proxy > > saludos y gracias de antemano... > saludos > > > > _______________________________________________ > Zope-es mailing list > Zope-es@aditel.org > http://listas.aditel.org/listinfo/zope-es > -- Santiago Videla www.revolucionesweb.com.ar Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que l@s tod@s somos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071217/f329ce8e/attachment.htm From erik.river en gmail.com Tue Dec 18 00:34:46 2007 From: erik.river en gmail.com (Erik Rivera Morales) Date: Tue Dec 18 00:34:51 2007 Subject: [Zope-es] =?iso-8859-1?q?gui=F3n_bajo_=28_=5F_=29_al_inicio_de_u?= =?iso-8859-1?q?n_id?= In-Reply-To: <7ffb0b9e0712171528w71fef758k5170a5b827d4692f@mail.gmail.com> References: <7ffb0b9e0712171528w71fef758k5170a5b827d4692f@mail.gmail.com> Message-ID: <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> 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: http://instanciaPlone/carpetaExterna/_javascript/init.js http://instanciaPlone/carpetaExterna/_ccs/general.css y al quererlos visualizar me dice que la pagina no existe; por lo que pude notar es alguna configuración de los urls de zope o plone en los nombres que empiezan con ( _ ) ya que al __bobo_traverse__ nunca les llegan esos ids. alguien me podría ayudar en esto? desafortunadamente no tengo control sobre contenido de los zips ya que son de terceros; cualquier tip o sugerencia por donde documentarme la agradecería mucho. estoy utilizando plone 3.0.3/zope 2.10.4 Saludos! From hvelarde en jornada.com.mx Tue Dec 18 01:04:53 2007 From: hvelarde en jornada.com.mx (=?ISO-8859-1?Q?H=E9ctor_Velarde?=) Date: Tue Dec 18 01:05:05 2007 Subject: [Zope-es] =?ISO-8859-1?Q?gui=F3n_bajo_=28_=5F_=29_?= =?ISO-8859-1?Q?al_inicio_de_un_id?= In-Reply-To: <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> References: <7ffb0b9e0712171528w71fef758k5170a5b827d4692f@mail.gmail.com> <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> Message-ID: <47670EA5.6090508@jornada.com.mx> Erik Rivera Morales wrote: > mi problema está en algunos archivos zip al descompactarlos contienen > carpetas con ( _ ) gión bajo al inicio, por ejemplo: no estoy seguro de si hay un workaround para esto; me parece que para Zope cualquier cosa que comience con un guión bajo es privada. tal vez alguien con más experiencia nos pueda iluminar. From erik.river en gmail.com Tue Dec 18 05:04:31 2007 From: erik.river en gmail.com (Erik Rivera Morales) Date: Tue Dec 18 05:04:44 2007 Subject: =?ISO-8859-1?Q?Re:_[Zope-es]_gui=F3n_bajo_(_=5F_)_al_inicio_de_un_id?= In-Reply-To: <47670EA5.6090508@jornada.com.mx> References: <7ffb0b9e0712171528w71fef758k5170a5b827d4692f@mail.gmail.com> <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> <47670EA5.6090508@jornada.com.mx> Message-ID: <7ffb0b9e0712172004q21f477c2i94e8a855ff3183cc@mail.gmail.com> El 17/12/07, Héctor Velarde escribió: > no estoy seguro de si hay un workaround para esto; me parece que para > Zope cualquier cosa que comience con un guión bajo es privada. Hola Hector tienes mucha razón, investigando mas acerca de este problema es una restricción que resalta la documentación de zope (Zope Developer's Guide (2.4 edition) Chapter 2 ) ...Another requirement is that a publishable object must not have a name that begin with an underscore. y aunque lo que hago no son con objetos de zope pero la forma de accederlos es como si lo fueran :-( > > tal vez alguien con más experiencia nos pueda iluminar. ojalá... porque de momento otra alternativa que se me ocurre es hacer una prevalidación con expresiones regulares a los archivos descompactados y remplezar lo que sea necesario :'( Saludos! From alexis.roda.villalonga en gmail.com Tue Dec 18 17:52:29 2007 From: alexis.roda.villalonga en gmail.com (Alexis Roda) Date: Tue Dec 18 17:52:47 2007 Subject: [Zope-es] =?ISO-8859-1?Q?gui=F3n_bajo_=28_=5F_=29_?= =?ISO-8859-1?Q?al_inicio_de_un_id?= In-Reply-To: <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> References: <7ffb0b9e0712171528w71fef758k5170a5b827d4692f@mail.gmail.com> <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> Message-ID: <4767FACD.9030501@gmail.com> 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 From river en ece.buap.mx Tue Dec 18 19:17:23 2007 From: river en ece.buap.mx (Erik Rivera Morales) Date: Tue Dec 18 19:17:35 2007 Subject: =?ISO-8859-1?Q?Re:_[Zope-es]_gui=F3n_bajo_(_=5F_)_al_inicio_de_un_id?= In-Reply-To: <4767FACD.9030501@gmail.com> References: <7ffb0b9e0712171528w71fef758k5170a5b827d4692f@mail.gmail.com> <7ffb0b9e0712171534q11bac279v57edbdd87bdeda46@mail.gmail.com> <4767FACD.9030501@gmail.com> Message-ID: <7ffb0b9e0712181017p7471f3re9ca44a394e35270@mail.gmail.com> El 18/12/07, Alexis Roda escribió: > Las opciones que se me ocurren son tres: > > * renombras las carpetas conflictivas y modificas los html, css etc. de > manera acorde > De momento estoy implementando la segunda alternativa que mencionas, pero gracias a la pagina que me enviaste creo que la respuesta está en utilizar el método "publishTraverse" a nivel vista; que está por encima del método __bobo_traverse__ que es lo que estoy utilizando a nivel objeto. Gracias y Saludos! From natalipernia en yahoo.es Thu Dec 20 16:48:05 2007 From: natalipernia en yahoo.es (Natali Pernia) Date: Thu Dec 20 16:48:13 2007 Subject: [Zope-es] Borrar Workflows Urgente Message-ID: <639750.45181.qm@web26503.mail.ukl.yahoo.com> Hola, por favor alguien sabe como puedo borrar los workflows de la bandeja de entrada del business Workplace??, gracias! --------------------------------- ¿Chef por primera vez? - Sé un mejor Cocinillas. Entra en Yahoo! Respuestas. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071220/27ca45e1/attachment-0001.htm From garito en sistes.net Fri Dec 21 15:29:27 2007 From: garito en sistes.net (Garito) Date: Fri Dec 21 15:29:36 2007 Subject: [Zope-es] Edicion de objetos Zope desde Ubuntu (con Gedit) Message-ID: Hola a todos! Hace un monton (tanto como hace que migre mi portatil a Ubuntu) pregunte como hacer para poder usar Gedit (el editor estandard de Gnome) como editor de objetos Zope Explicaba que no lo podia usar porque abria los objetos en modo solo lectura Bien pues, ayer encontre la manera de poder No se si alguien estuvo (o esta) interesado en esa informacion pero por si acaso podeis ver como hacerlo en: http://blogs.sistes.net/Garito/663 Saludos! -- Mis Cosas http://blogs.sistes.net/Garito ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: /archivos/zope-es/attachments/20071221/1568cf20/attachment.htm From carlosfvo2 en gmail.com Mon Dec 24 14:52:36 2007 From: carlosfvo2 en gmail.com (carlos fernando) Date: Mon Dec 24 14:52:47 2007 Subject: [Zope-es] Z SQL Method In-Reply-To: <5040daa00712120858u362fe47k3bfd8a99ecce810c@mail.gmail.com> References: <5040daa00712120858u362fe47k3bfd8a99ecce810c@mail.gmail.com> Message-ID: <5040daa00712240552k3118ba84ka61122b159e953e@mail.gmail.com> ---------- Forwarded message ---------- From: carlos fernando Date: 12-dic-2007 11:58 Subject: Z SQL Method To: zope-es@aditel.org buenas tardes, mi duda es si es posible ejecutar un Z SQL Method desde XMLrpc en zope estoy utilizando la libreria xmlrpclib y logro ver los contenido y me logueoo pero no logro ejecutar las consultas que tengo en determinada carpeta, si alguien sabe agradeceria...la ayuda. >>> from xmlrpclib import Server >>> s=ServerProxy("http://localhost/carpeta") >>> s.sumar() --> este es el metodo sql que quiero ejecutar pero no me devuleve nada.