Res: [zope-pt] Instalação de Tipo - Plone 3
Olá, Xiru. Acho que faltou mesmo o 'update schema' no archetype_tool e o update catalog, a princípio. Mas acabei perdendo bastante tempo porque no site que eu tava usando já existia um tipo de conteúdo com o mesmo nome do que eu estava criando. Enfim, resolvido. Valeu. -- André FS Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses
[zope-pt] Instalação de Tipo - Plone 3
Olá, pessoal. Estou criando um produto seguindo o livro do Aspeli. Eu estava usando um certo Plone Site e desde o momento que eu mudei o esquema de um tipo de conteúdo, o site parece não reconhecer a nova estrutura. Dá um AttributeError em um atributo que existe no objeto. Se eu debugar com pdb, tudo ocorre perfeitamente, sem attribute error. Criei um novo objeto Plone Site e nesse tudo ocorre como esperado. O fato é que eu preciso que o produto funcione no site anterior. Meu ambiente: Zope Version (Zope 2.10.5-final, python 2.4.4, linux2) Python Version 2.4.4 (#2, Apr 15 2008, 23:43:20) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] System Platform linux2 SOFTWARE_HOME /opt/zope/zope-2.10.5/lib/python ZOPE_HOME /opt/zope/zope-2.10.5 -- André FS Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses
Re: [zope-pt] Skin com portlets (Plone 3)
Verifique os logs. Veja [INSTANCIA]/log/event.log e execute a instância em modo debug. Sem mensagem de erro, fica difícil ajudar. -- André FS Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses
[zope-pt] AttributeError: aq_inner em BaseFolder
Olá, pessoal. Criei um conteúdo que possui um método que necessita de alguns campos do pai e o acesso é feito através de 'self.aq_inner.aq_parent'. Estava funcionando normalmente, mas recentemente precisei fazer esse conteúdo tornar-se folderish (herdando de BaseFolder). Agora, obtenho o 'AttributeError'. Parece que o objeto perdeu a aquisição, não sei. Estou usando o jurássico Plone 2.1.4. Alguém já enfrentou problema similar? Vi esse post na internet [1], mas não foi de grande ajuda. [1] http://osdir.com/ml/web.zope.plone.archetypes.general/2005-07/msg00077.html -- André FS Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses
[zope-pt] Adição de índices ao catálogo versus d esempenho
Olá, pessoal. Gostaria de saber se a abordagem de adicionar novo índice e novo metadado no brain (via index=TypeIndex:schema no field da classe Archetypes) impacta de maneira significativa o desempenho no site Plone ou o tamanho do ZODB. O que me incomoda é que, se não entendi errado, o catálogo passa a armazenar uma nova informação (redundante) para TODOS os objetos do portal no catálogo, e não somente do objeto ao qual o índice está associado. Grato por quaisquer esclarecimentos. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Worklist para usuário ao invés de papel
Olá, pessoal. Estou fazendo uma aplicação de controle de tarefas que são distribuídas para alguns usuários do portal (Plone 2.1.4). Uma tarefa vai tramitar num workflow com estados do tipo aberta,em execução,pendente,finalizada. Precisarei exibir portlets do tipo minhas tarefas exibindo as tarefas que estão pendentes para o usuário logado. Atualmente, inseri um novo metadado no portal_catalog para armazenar o usuário responsável pela tarefa (chamei getResponsavel). Mas verifiquei que as listas de revisão do Plone são feitas através de Worklist. Minha dúvida é sobre a maneira mais eficiente de resolver esse problema, porque o script plone_script/my_worklist faz até alguns getObject. Não sei se isso impactaria no desempenho do portal. Além disso, gostaria de fazer worklist para um usuário específico e não um papel como é feito para listas de revisão (papel Reviewer). Qualquer ajuda é bem-vinda. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Range com datas
Boa tarde grupo, Boa tarde Alguém sabe como posso fazer para listar range com datas usando script python ex? inicio: 20/12/2007 fim: 30/12/2007 E mostrar as datas que estão entre este período incluído a data final Não sei se entendi bem. from DateTime import DateTime inicio = DateTime(12/20/2007) fim = DateTime(12/30/2007) return [inicio+i for i in range(1,(fim-inicio)+1)] Talvez você devesse falar o seu problema. A lista (zope-pt) pode ter uma solução mais eficiente para o problema. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Plotar Graficos Interativos no Zope
Eu já participei do desenvolvimento de um produto usando a pychart. Para geração dinâmica dos gráficos foi construído um método na classe do tipo de conteúdo que possuía os dados para alimentar o gráfico. Na pasta skins do produto, criamos um script python que retornar o binário da imagem, setando o mime-type apropriado do request. Assim: request=context.REQUEST RESPONSE=request.RESPONSE RESPONSE.setHeader('Content-Type','image/png') return context.MakePlot(valoresIndicadores,escala,tipoIndicadores,maiorValor,menorValor) Espero que ajude. -- André FS --- shockpilber [EMAIL PROTECTED] escreveu: Eu gostaria de plotar um grafico, com informações de um objeto. Atraves de algumas caracteristicas do objetos, como quantidade, emergia elas serão tratadas por funções no python e plotarão um grafico interativo. O usuario solicitara que plote o grafico, surgirão alguns pontos no gráfico, e atraves do Modulo Python que estou usando o MatPlotLib, ele tem algumas funções como zoom, salvar uma imagem e outros. O que eu realmente gostaria era que: Do mesmo jeito que eu rodo o matplotlib na minha máquina eu gostaria que o zope rodasse. Eu já achei soluções como: Usar ExternalMethods para gerar o grafico e salva como imagem. Mas o que eu gostaria de fazer é rodar dinamicamente, pois terei que usar outras personalização do matplotlib, como a de uma ferramenta de opção, que exibe/inibe uma reta do grafico. Desculpe-me se exagerei mas é meio complicado de explicar isso. Muito Obrigado pela atenção ! Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Tornar o pendente privado Workflow
Opa galera, To tentando tornar o pendente privada como assim! Hein? Quando um jornalista enviar para o revisor ele torna o estado pendente gostaria que os usuários anônimos não possam ver as noticias pendentes. Vá, pela ZMI, em portal_workflow, aba contents, escolha plone_workflow, e por fim, aba states. Escolha o estado que você quer alterar as permissões (pending, no caso). Vá na aba permissões e desmarque a coluna Acquire de Access content information e View, deixando marcado os papéis que você quer que veja o conteúdo no respectivo estado. Feito isso, volte para portal_workflow e, lá embaixo (no final mesmo), clique no botão Update security settings. Deve funcionar. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Menu PopUp
Acho que todas as perguntas já foram respondidas. Só um comentário. aproveitando, é possível criar num site plone tudo o que hoje se faz num site sem cms? Acho que se deve partir sempre do problema para a solução e não o contrário. Se sua aplicação requer gestão de conteúdos, então use Plone. Não transforme seu problema em outro, cuja a solução é o Plone. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Re: Não consigo instalar o plone 2.5.3
versão do python? se for 2.5 não rola. - Mensagem original De: vladimir_maciel_serra [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quinta-feira, 25 de Outubro de 2007 4:10:07 Assunto: [zope-pt] Re: Não consigo instalar o plone 2.5.3 caro Gabriel Monnerat valeu pela dica tb estou utilizando o ubuntu aqui fiz o que vc falou mais não funcionou, um amigo meu falou que tenho que instalar o five , sendo que olhando na documentação ele fala que é opcional , mais vou tentar pra ve se funciona , pq ja estou perdendo a paciencia valeu pela dica --- Em [EMAIL PROTECTED] .com.br, Gabriel Monnerat gabrielmonnerat@ ... escreveu Vladimir, uma vez aconteçeu esse problema comigo que instala tudo e não apareçia o plone site para adicionar. eu uso o ubuntu e instalei o python-imaging e resolvi esse problema. não sei se vou resolver o problema mas ta ai uma dica valeu !-- #ygrp-mkp{ border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;} #ygrp-mkp #ads{ margin-bottom:10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#ff;text-decoration:none;} -- !-- #ygrp-sponsor #ygrp-lc{ font-family:Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:10px;padding:0 0;} -- !-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a{ text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc{ background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o{font-size:0;} .MsoNormal{ margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq{margin:4;} -- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Não consigo instalar o plone 2.5 .3
Fala, Vladimir. Instale o zope 2.9.7 ou veja lá na pasta CMFPlone/INSTALL.txt a versão do zope que ele suporta. Acho que é isso. Falou. André FS - Mensagem original De: vladimir_maciel_serra [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 24 de Outubro de 2007 4:53:52 Assunto: [zope-pt] Não consigo instalar o plone 2.5.3 Bom dia pessoal estou tentando instalar o plone 2.5.3 e não estou conseguindo, já instalei o zope 2.9.8 python 2.44 criei um usuário dei as permissões necessárias, ate ai tudo bem consigo acessar o servidor zope, mais quando descompaquetei o arquivo que tem o Plone no diretorio que crie e restartei o zope o plon site não aparece. se alguem souber o pq ficarei muito grato vladimir !-- #ygrp-mkp{ border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;} #ygrp-mkp #ads{ margin-bottom:10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#ff;text-decoration:none;} -- !-- #ygrp-sponsor #ygrp-lc{ font-family:Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:10px;padding:0 0;} -- !-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a{ text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc{ background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o{font-size:0;} .MsoNormal{ margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq{margin:4;} -- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Algoritmo de rede neural (fann) a trás do Plone
Opa, Luciano. Coloquei todos os modulos python do meu programa na pasta do produto e importei. Funcionou até a segmentação da imagem. Abaixo um trecho do código do método da classe do conteúdo do meu produto: neur=OCRNeuralNetwork() img=PictureCropper(StringIO(self.getImage().data)) img.applyFilters(quality='ok') img.setNeuralNetwork(neur) chars=img.findChars() parser = Parser(chars) mSymbols = parser.parse() t= for symbol in mSymbols: ###Executa até aqui# t+=symbol.char.getMostProbable() ###Não executa mais self.setDescription(t) self.plone_utils.contentEdit(self,description=t) O conteúdo possui uma imagem no esquema e essa imagem é passada para as demais classes que farão o reconhecimento. O método problemático é que ativa a rede neural. - Mensagem original De: Luciano Ramalho [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 19 de Setembro de 2007 22:38:36 Assunto: Re: [zope-pt] Algoritmo de rede neural (fann) atrás do Plone On 9/19/07, André F Silva [EMAIL PROTECTED] com.br wrote: Fiz uma aplicação em python que utiliza um rede neural para reconhecimento de caracter e estou tentando executá-la agora através de um produto Plone. O programa python está rodando normalmente (fora do Plone). No produto que fiz, no entanto, na hora exata de chamar a rede neural, ao que parece, a função é abortada sem dar nenhuma mensagem de erro, simplesmente sai. André, faltou você dizer de que maneira o seu produto Plone aciona a aplicação Python... [ ]s Luciano !-- #ygrp-mkp{ border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;} #ygrp-mkp #ads{ margin-bottom:10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#ff;text-decoration:none;} --!-- #ygrp-sponsor #ygrp-lc{ font-family:Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:10px;padding:0 0;} --!-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a{ text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc{ background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o{font-size:0;} .MsoNormal{ margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq{margin:4;} -- Flickr agora em português. Você clica, todo mundo vê. http://www.flickr.com.br/
Re: [zope-pt] unicode error
Se for o maldito do unicode decode erro, na pasta site-packages do seu python, crie um arquivo chamado sitecustomize.py com o seguinte conteúdo: import sys sys.setdefaultencoding('utf-8') e seja feliz. Espero que ajude. André FS Gisele Borges [EMAIL PROTECTED] escreveu: Pessoal, 1. Numa page template estou tendo um errinho básico: u´portlet metal:headslot fill-slot=head_slot tal:define=lang language; charset site_properties/default_charset|string:utf-8 div id=esquerda background=images/lateral.jpg span metal:use-macro=here/portlet_navigation/macros/portlet / /div É problema de encode/unicode? Como resolver este problema, por favor? Obrigada. __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: RES: [zope-pt] Apresentar campo binário do MySQL
Retira a linha que tem response.write... e no return coloque o método que retorna o binário return zsqlMetodoQueRetornaOBinario() -- André FS João Paulo Sinieghi [EMAIL PROTECTED] escreveu: Leonardo... entendi o seu codigo... mas agora está dando o erro: Tipo de Erro TypeError Valor do Erro Value must be a string o que pode ser? Valeu --- Em zope-pt@yahoogrupos.com.br, André F Silva [EMAIL PROTECTED] escreveu Cara, seguinte. Faça um script pytho do tipo getImagem, com um código do tipo response = context.REQUEST.RESPONSE response.setHeader('content-type','image/jpeg') response.write(context.zsqlMethodQueRetornaOBinario()) return response No seu ZPT vc chama esse script no src da figura: img tal:attributes=src here/getImagem/ Espero que ajude. João Paulo Sinieghi [EMAIL PROTECTED] escreveu: Na verdade minha dificuldade está no BLOB... como trazer uma imagem que está em BLOB (MySQL) para um ZPT... --- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi jpsinieghi@ escreveu Leonardo, obrigado pela ajuda, mas ainda não consegui. = Acredito que a tag IMG não aceita o tal:content, aceita somente o tag:replace =com structure, continuou mostrando o código binário Valeu. --- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda leonardo.mirandas@ escreveu Joao, ja tentou usar o structure img src=# tal:content=structure imagem.gif / ou tal:block replace=structure SeuRecordSet/SeuCampoImagem/ Leonardo Miranda Em 05/04/07, João Paulo Sinieghi jpsinieghi@ escreveu: Obrigado pela resposta, mas não deu certo. O tal:condition apenas condicionou e assim o html ficou img src=foto.gif / e como ele não acha foto.gif, não aparece.. --- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas thiago.tamosauskas@ escreveu Tiro no escuro meu João, mas tente o seguinte: img tal:condition=here/foto src=foto.jpg / Espero que ajude, Thiago Tamosauskas Gerência de Comunicação - Web Diretoria de Comunicação e Marketing De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de João Paulo Sinieghi Enviada em: quinta-feira, 5 de abril de 2007 10:24 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Apresentar campo binário do MySQL Prioridade: Baixa Bom dia pessoal... Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL. Como eu faço para aparecer a foto em vez do código binário. Estou usando ZPT. Obrigado. __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: RES: [zope-pt] Apresentar campo binário do MySQL
O processo é o seguinte, esse método vai escrever um response http que vai ser a figura. Se tudo está correndo bem, quando vc coloca a url do método (o que modifica o response) no browser ele retorna uma imagem jpeg. Assim, no seu zpt, vc tem que chamar a url do método que retorna a figura. Suponha que o método getImageFromDB seja: response = context.REQUEST.. ... return context.zsql_foto() No ZPT: img src='' tal:attributes=src string:${here/portal_url}/getImagemFromDB/ Algo do tipo. O src da figura tem que ser a url do método python que retorna a imagem. João Paulo Sinieghi [EMAIL PROTECTED] escreveu: Ficou assim: response = context.REQUEST.RESPONSE response.setHeader('content-type','image/jpeg') #response.write(context.zsql_foto()) return context.zsql_foto() e aparece assim na tela, sem a imagem: http://.../portal_skins/custom/teste_foto Fonte em HTML: html head meta http-equiv=content-type content=image/jpg / title/title /head body img src=lt;Shared.DC.ZRDB.Results.Results instance at 0xb4daebecgt; / /body /html --- Em zope-pt@yahoogrupos.com.br, André F Silva [EMAIL PROTECTED] escreveu Retira a linha que tem response.write... e no return coloque o método que retorna o binário return zsqlMetodoQueRetornaOBinario() -- André FS João Paulo Sinieghi [EMAIL PROTECTED] escreveu: Leonardo... entendi o seu codigo... mas agora está dando o erro: Tipo de Erro TypeError Valor do Erro Value must be a string o que pode ser? Valeu --- Em zope-pt@yahoogrupos.com.br, André F Silva andrefs_cc@ escreveu Cara, seguinte. Faça um script pytho do tipo getImagem, com um código do tipo response = context.REQUEST.RESPONSE response.setHeader('content-type','image/jpeg') response.write(context.zsqlMethodQueRetornaOBinario()) return response No seu ZPT vc chama esse script no src da figura: img tal:attributes=src here/getImagem/ Espero que ajude. João Paulo Sinieghi jpsinieghi@ escreveu: Na verdade minha dificuldade está no BLOB... como trazer uma imagem que está em BLOB (MySQL) para um ZPT... --- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi jpsinieghi@ escreveu Leonardo, obrigado pela ajuda, mas ainda não consegui. = Acredito que a tag IMG não aceita o tal:content, aceita somente o tag:replace =com structure, continuou mostrando o código binário Valeu. --- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda leonardo.mirandas@ escreveu Joao, ja tentou usar o structure img src=# tal:content=structure imagem.gif / ou tal:block replace=structure SeuRecordSet/SeuCampoImagem/ Leonardo Miranda Em 05/04/07, João Paulo Sinieghi jpsinieghi@ escreveu: Obrigado pela resposta, mas não deu certo. O tal:condition apenas condicionou e assim o html ficou img src=foto.gif / e como ele não acha foto.gif, não aparece.. --- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas thiago.tamosauskas@ escreveu Tiro no escuro meu João, mas tente o seguinte: img tal:condition=here/foto src=foto.jpg / Espero que ajude, Thiago Tamosauskas Gerência de Comunicação - Web Diretoria de Comunicação e Marketing De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de João Paulo Sinieghi Enviada em: quinta-feira, 5 de abril de 2007 10:24 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Apresentar campo binário do MySQL Prioridade: Baixa Bom dia pessoal... Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL. Como eu faço para aparecer a foto em vez do código binário. Estou usando ZPT. Obrigado. __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com
Re: RES: [zope-pt] Apresentar campo binário do MySQL
Cara, seguinte. Faça um script pytho do tipo getImagem, com um código do tipo response = context.REQUEST.RESPONSE response.setHeader('content-type','image/jpeg') response.write(context.zsqlMethodQueRetornaOBinario()) return response No seu ZPT vc chama esse script no src da figura: img tal:attributes=src here/getImagem/ Espero que ajude. João Paulo Sinieghi [EMAIL PROTECTED] escreveu: Na verdade minha dificuldade está no BLOB... como trazer uma imagem que está em BLOB (MySQL) para um ZPT... --- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi [EMAIL PROTECTED] escreveu Leonardo, obrigado pela ajuda, mas ainda não consegui. = Acredito que a tag IMG não aceita o tal:content, aceita somente o tag:replace =com structure, continuou mostrando o código binário Valeu. --- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda leonardo.mirandas@ escreveu Joao, ja tentou usar o structure img src=# tal:content=structure imagem.gif / ou tal:block replace=structure SeuRecordSet/SeuCampoImagem/ Leonardo Miranda Em 05/04/07, João Paulo Sinieghi jpsinieghi@ escreveu: Obrigado pela resposta, mas não deu certo. O tal:condition apenas condicionou e assim o html ficou img src=foto.gif / e como ele não acha foto.gif, não aparece.. --- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas thiago.tamosauskas@ escreveu Tiro no escuro meu João, mas tente o seguinte: img tal:condition=here/foto src=foto.jpg / Espero que ajude, Thiago Tamosauskas Gerência de Comunicação - Web Diretoria de Comunicação e Marketing De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de João Paulo Sinieghi Enviada em: quinta-feira, 5 de abril de 2007 10:24 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Apresentar campo binário do MySQL Prioridade: Baixa Bom dia pessoal... Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL. Como eu faço para aparecer a foto em vez do código binário. Estou usando ZPT. Obrigado. __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Res: [zope-pt] Produto para imagem
Cara, Usa webdav : http://plone.org/documentation/how-to/webdav Espero que ajude. André FS - Mensagem original De: Juliano [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 17 de Janeiro de 2007 17:34:08 Assunto: [zope-pt] Produto para imagem Caros colegas do Grupo, Você conhecem algum produto para inserir mais de uma IMAGEM do tipo imagem não arquivo? Para evitar de tá colocando de uma por uma, que é um saco! Aguardo resposta! Juliano Araújo Farias Consultor Plêno ITEC - Instituto de Tecnologia em Informática e Informação do Estado de Alagoas !-- #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0; } #ygrp-tpmsgs{ font-family:Arial; clear:both; } #ygrp-vitnav{ padding-top:10px; font-family:Verdana; font-size:77%; margin:0; } #ygrp-vitnav a{ padding:0 1px; } #ygrp-actbar{ clear:both; margin:25px 0; white-space:nowrap; color:#666; text-align:right; } #ygrp-actbar .left{ float:left; white-space:nowrap; } .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana; font-size:77%; padding:15px 0; } #ygrp-ft{ font-family:verdana; font-size:77%; border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px; } #ygrp-vital{ background-color:#e0ecee; margin-bottom:20px; padding:2px 0 8px 8px; } #ygrp-vital #vithd{ font-size:77%; font-family:Verdana; font-weight:bold; color:#333; text-transform:uppercase; } #ygrp-vital ul{ padding:0; margin:2px 0; } #ygrp-vital ul li{ list-style-type:none; clear:both; border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold; color:#ff7900; float:right; width:2em; text-align:right; padding-right:.5em; } #ygrp-vital ul li .cat{ font-weight:bold; } #ygrp-vital a { text-decoration:none; } #ygrp-vital a:hover{ text-decoration:underline; } #ygrp-sponsor #hd{ color:#999; font-size:77%; } #ygrp-sponsor #ov{ padding:6px 13px; background-color:#e0ecee; margin-bottom:20px; } #ygrp-sponsor #ov ul{ padding:0 0 0 8px; margin:0; } #ygrp-sponsor #ov li{ list-style-type:square; padding:6px 0; font-size:77%; } #ygrp-sponsor #ov li a{ text-decoration:none; font-size:130%; } #ygrp-sponsor #nc { background-color:#eee; margin-bottom:20px; padding:0 8px; } #ygrp-sponsor .ad{ padding:8px 0; } #ygrp-sponsor .ad #hd1{ font-family:Arial; font-weight:bold; color:#628c2a; font-size:100%; line-height:122%; } #ygrp-sponsor .ad a{ text-decoration:none; } #ygrp-sponsor .ad a:hover{ text-decoration:underline; } #ygrp-sponsor .ad p{ margin:0; } o {font-size:0;} .MsoNormal { margin:0 0 0 0; } #ygrp-text tt{ font-size:120%; } blockquote{margin:0 0 0 4px;} .replbq {margin:4;} -- __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Res: [zope-pt] Permissão de partes do código par a grupos distintos
Olá. Você poderia fazer chamar da sua ZPT o seguinte script python: ## Title='usuarioEstaEmGrupo' ## parameters= userId='', groupId='' pg = context.portal_groups return (userId in pg.getGroupById(groupId).getGroupUsers()) No ZPT: span tal:condition= python:usuarioEstaEmGrupo(user.getUserName(),'diretores') FRASE DESTINADA AOS DIRETORES /span Espero que ajude. André FS - Mensagem original De: robsonvirino [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 27 de Dezembro de 2006 21:55:18 Assunto: [zope-pt] Permissão de partes do código para grupos distintos Olá, pessoal! Como faço para editar em um ZPT que determinada frases distintas sejam visiveis para grupos distintos? Exemplo: !-- Visualizada pelo grupo 'diretor' -- span tal:condition= python:? ? FRASE DESTINADA AOS DIRETORES /span !-- Visualizada pelo grupo 'vendedor' -- span tal:condition= python:? ? FRASE DESTINADA AOS VENDEDORES /span Agradeço quem puder ajudar! Forte abraço a todos e feliz 2007! Robson Virino !-- #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0; } #ygrp-tpmsgs{ font-family:Arial; clear:both; } #ygrp-vitnav{ padding-top:10px; font-family:Verdana; font-size:77%; margin:0; } #ygrp-vitnav a{ padding:0 1px; } #ygrp-actbar{ clear:both; margin:25px 0; white-space:nowrap; color:#666; text-align:right; } #ygrp-actbar .left{ float:left; white-space:nowrap; } .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana; font-size:77%; padding:15px 0; } #ygrp-ft{ font-family:verdana; font-size:77%; border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px; } #ygrp-vital{ background-color:#e0ecee; margin-bottom:20px; padding:2px 0 8px 8px; } #ygrp-vital #vithd{ font-size:77%; font-family:Verdana; font-weight:bold; color:#333; text-transform:uppercase; } #ygrp-vital ul{ padding:0; margin:2px 0; } #ygrp-vital ul li{ list-style-type:none; clear:both; border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold; color:#ff7900; float:right; width:2em; text-align:right; padding-right:.5em; } #ygrp-vital ul li .cat{ font-weight:bold; } #ygrp-vital a { text-decoration:none; } #ygrp-vital a:hover{ text-decoration:underline; } #ygrp-sponsor #hd{ color:#999; font-size:77%; } #ygrp-sponsor #ov{ padding:6px 13px; background-color:#e0ecee; margin-bottom:20px; } #ygrp-sponsor #ov ul{ padding:0 0 0 8px; margin:0; } #ygrp-sponsor #ov li{ list-style-type:square; padding:6px 0; font-size:77%; } #ygrp-sponsor #ov li a{ text-decoration:none; font-size:130%; } #ygrp-sponsor #nc { background-color:#eee; margin-bottom:20px; padding:0 8px; } #ygrp-sponsor .ad{ padding:8px 0; } #ygrp-sponsor .ad #hd1{ font-family:Arial; font-weight:bold; color:#628c2a; font-size:100%; line-height:122%; } #ygrp-sponsor .ad a{ text-decoration:none; } #ygrp-sponsor .ad a:hover{ text-decoration:underline; } #ygrp-sponsor .ad p{ margin:0; } o {font-size:0;} .MsoNormal { margin:0 0 0 0; } #ygrp-text tt{ font-size:120%; } blockquote{margin:0 0 0 4px;} .replbq {margin:4;} -- __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: [zope-pt] Buscar dados em um banco MySQL
Opa, João.No seu SelectField, você coloca o argumento palavra-chave para vocabulary apontando para um método da classe do seu conteúdo, por exemplo:SelectField('qualquer',required=1,vocabulary='consultaSQL', )No corpo da sua classe, você define o método. Como você quer que a lista venha do banco, você deverá fazê-lo via python. No caso do SQL, você deve importar o MySQLdb e o corpo da classe ficaria mais ou menos assim:import MySQLdb...class Conteudo(BaseContent):... def consultaSQL(self): listVocabulary = [] conn = MySQLdb.connect (host = "localhost", user = "testuser", passwd = "testpass", db = "test") cursor = conn.cursor () cursor.execute (query) result = cursor.fetchall() for i in result: listVocabulary.append(result[0]) return listVocabularyEspero que ajude.André FSJoão Paulo Sinieghi [EMAIL PROTECTED] escreveu:Bom dia a todos.. Criei um Produto no Archetypes com vários campos. Agora quero que um destes campos (que é select) busque seus valores em uma tabela específica no MySQL. Alguém sabe como posso fazer isto? Obs.: Todos este campos são gravados em uma tabela do MySQL usando o "storage=MySQLSQLStorage()" Obrigado. João Paulo Sinieghi Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Mostrando página somente para determinado usuário
Coloquei uma tag body que foi ignorada aqui na mensagem, a parte relevante é a definição da variável accesso_permitido:tal:define="acesso_permitido python:test(user.has_role('Member'),default,nothing)"André F Silva [EMAIL PROTECTED] escreveu:Opa, Carlos Henrique.Acho que você poderia usar a mesma página para renderizar mensagem de acesso não autorizado ou não, por exemplo:body metal:fill-slot="main" tal:define="acesso_permitido python:test(user.getUserName()=='root',default,nothing)" span tal:condition="acesso_permitido" Moral /span span tal:condition="not:acesso_permitido" Acesso não autorizado /span/bodyNo caso de a mensagem de acesso não permitido ser mais complexa, você poderia usar uma macro em um arquivo separado. Além disso, talvez uma comparação com o UserName no hard code não seja a melhor opção, você poderia permitir o acesso a determinada parte do site pelo role do usuário (user.getRoles(), user.has_role(string_papel)), ou pela permissão (has_permission(permission,object)), por exemplo. Espero que ajude.André FSCarlos Henrique Júnior [EMAIL PROTECTED] escreveu:Olá Pessoal... Estou precisando mostrar uma página mas somente para determinados usuarios logados no plone. Estou tentando o código abaixo mas está dando erro: span tal:define="name user/getUserName" tal:replace="python:test(name=='usuarioX',default, return container.pagina_nao_autorizada())" /span Quem puder ajudar agradeço muito. Abraços...Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Text-decoration em links
Olá, Bruna. Como alguém já te falou aqui na lista, eu também já tive problemas com o cache do browser. Usa ctrl+alt+F5 pra recarregar a página.Bruna Sodré [EMAIL PROTECTED] escreveu:Pessoal, criei alguns templates e estilos próprios. O fato é que, mesmo nesses templates, os links estão vindo sublinhados. Já rodei o portal-skins todo atrás de algo que esteja forçando isso. Já botei "text-decoration: none;" no estilo, no template, e até no parágrafo. Alguém sabe porque isso acontece? Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
[Zope-pt] OCR em Plone
Olá, pessoal. Alguém já usou OCR dentro do Plone? Eu tenho alguns documentos em PDF que são imagens (e não texto), mas que possuem texto na forma de imagens. Gostaria que os tipos de conteúdo que estão armazenando esses PDFs, pudessem ter o texto da imagem indexado pela busca do Plone. É aí que entra o OCR. Produtos como o AttachmentField, indexam textos PDF, mas não funcionam com imagens com texto. Alguém sabe de um outro produto, API python ou um produto de terceiros que faz o reconhecimento? Há algum OCR open source pra reconhecimento em português?André FS Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [Zope-pt] **Instalação do PIL**
Olá. Rapaz, essas versões de zope e python não são beta, não? É melhor você trabalhar com Zope 2.8.6 e python 2.3.5. Se você estiver usando Debian, pra instalar o PIL, é só apt-get install python-imaging. E não sei nas últimas versões do plone, mas pra o thumb rolar, é preciso instalar, além do PIL, um produto chamado Image_CorePatch na instância Zope.André FSFernando Sanches [EMAIL PROTECTED] escreveu:Olá Rodrigo,Desculpe a ignorancia, mas não to sabendo instalar o PIL(Python Imaging Library).no linux usando o Zope2.9 e python 2.4, descompacto o PIL em uma pasta qualquer, e quando digito o comando no console "python setup.py install", não dá certo, dá uma msg de erro. Bom pelo menos li o readme do PIL e apenas fala que o primeiro procedimento é esse. Se eu rodar o python pelo BIN dele, na pasta /usr/bin/python2.4 ele roda normal. Como eu instalo o PIL. Tipo, eu preciso ir até a pasta do PIL para executar o comando não é, mas não sei como chegar até lá pelo console do python, se ao menos que meu python ta com pau, pq quando estou no diretorio do PIL ele não aceita o comando "python.". Se for erro do meu python, por favor, vc naum conhece algum pacote do PIL atual em rpm ou algum outro menos complicado, pq no linux tudo é complicado e foda pra caramba. Quanto mais tento descobrir as coisas no linux mais percebo que naum cheguei nem 5% do seu S.O.-- Fernando de Barros Sanches ArceTecnólogo em Desenvolvimento de Sistemas Web Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [Zope-pt] Plone e Bibliotecas Virtuais
Cenário perfeito para Web Semântica. Meu produto também está em estágio experimental ainda.http://www.tchezope.org/Members/andrefsÀ propósito, alguém sabe o que anda rolando em PZP em relação a Web Semântica? Eu ouvi falar muito do Zemantic mas todos os links pra página estão quebrados. Em Python eu fucei o RDFLib e é, realmente, uma boa ferramenta.André FSThiago Avila [EMAIL PROTECTED] escreveu:Caros,Considerando as n vantagens do Plone no quesito Gestão de Conteúdo, pretendo expandir seus poderes implementando um ambiente de Biblioteca Virtual, catalogando livros, artigos, imagens, etc.Alguém conhece um projeto parecido, ou ainda, um produto específico no Plone para gestão de bibliotecas ? Abraços-- Thiago Ávila - [EMAIL PROTECTED]Diretor de TI - ITEC/ALBacharel em Ciência da Computação - UFALPós-Graduando em Gerência Executiva de Projetos - FGV http://tjtavila.objectis.net"Inclusão digital não é sinônimo de computador, é sinônimo de capacitação e conhecimento distribuido." - Sérgio Amadeu - Presidente do ITI Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [Zope-pt] Problema com conteúdo de pág inas.
Olá, cara! Se você está usando o Kupu, ele tem uma lista negra de tags que ele ignora quando salva o arquivo. Verifique as configuraçõe dele na parte de configuração do site (no próprio plone). Falou.André FSWagner Sabino [EMAIL PROTECTED] escreveu:Caros amigos, Estou com um pequeno problema, fico até sem graça de perguntar, porém não tenho outra alternartiva.Ao copiar uma página html para o meu portal plone, se essa página tiver uma tabela, suas bordas não aparecem de forma alguma, nem mesmo modificando o html direto no código. Alguém poderia me ajudar?AgradeçoWagner Sabino Yahoo! doce lar. Faça do Yahoo! sua homepage. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [Zope-pt] Overriding no __init__ de conteúdo AT
Opa, Dorneles. Estou fazendo alguns tipos de conteúdos para controle de processos jurídicos. Um processo é um folderish e ele terá várias tramitações (data de início, data fim, usuário responsável e andamento) associadas. Mas não é interessante que a tramitação seja um tipo de conteúdo. Estou fazendo então uma classe que herda de SimpleItem só. Na criação de um processo ele já precisa ter uma primeira tramitação, cujo responsável será o próprio usuário criador. A abordagem que eu estava pensando em utilizar sem sucesso:def __init__(self,id,**kwargs): BaseBTreeFolder.__init__(self,id,**kwargs) novaTramitacao = UFALTramitacao('primeira-tramitacao') novaTramitacao.setUserId([USUÁRIO LOGADO]) self._setObject('primeira-tramitacao',novaTramitacao)André FSDorneles Treméa [EMAIL PROTECTED] escreveu: Opa André, Olá, pessoal. Eu precisei fazer overriding no método __init__ de um conteúdo AT que estou desenvolvendo. O problema é que preciso do id do usuário autenticado no portal dentro desse método, mas o "self" que é passado como parâmetro para esse __init__, acho que não possui acqusition, já que que ele deu AttributeError para portal_membership. E aí? Alguma idéia? Valeu.em 99% dos casos você não precisa realmente sobrescrever o método __init__. Existem diversos hooks que podem ser utilizados.Descreva o seu usecase para que possamos indicar a melhor forma.Em relação a sua dúvida, no __init__ o objeto ainda não está vinculado ao ZODB e, portanto, não possui um contexto de aquisição.HTH,-- Dorneles Treméa X3ng Web Technology Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[Zope-pt] Overriding no __init__ de conteúdo AT
Olá, pessoal. Eu precisei fazer overriding no método __init__ de um conteúdo AT que estou desenvolvendo. O problema é que preciso do id do usuário autenticado no portal dentro desse método, mas o "self" que é passado como parâmetro para esse __init__, acho que não possui acqusition, já que que ele deu AttributeError para portal_membership. E aí? Alguma idéia? Valeu.André FS Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.