Re: [zope-pt] FCKEditor - sumiram as referência s a conteúdos
Em 08-09-2010 16:19, cintia.cinquini escreveu: Olá, pessoal Preciso de uma ajuda valiosa da comunidade para solucionar um problema que está ocorrendo em um dos sítios que temos aqui. Esse sítio usa o editor FCK (versão 2.6.6, plone 2.5.5). O problema é que, na edição de um determinado conteúdo, quando tento criar um link para outro conteúdo do sítio ou inserir uma imagem que já exista no sítio, não consigo achar as referências dos conteúdos existentes. Nada aparece no frame direito (após clicar em browse server). Já tentei desinstalar e reinstalar o produto, update catalog, clear e rebuild, trocar pelo Kupu... nada funcionou. Oi Cintia, Não seria falta de permissão de acesso ao conteúdo? Por acaso foi alterado o workflow deste site? Outra coisa que você poderia fazer é verificar se está ocorrendo algum erro, registrado nos logs do Zope, no momento de renderizar essa interface. Customizações de objetos e alterações na pilha de layers no portal_skins também pode dar efeitos colaterais. Abraço, -- Jean Ferri http://bit.ly/jeanferri
Re: [zope-pt] Não sou de passar corrent e mas Isso é muito grave!!! ACONTECEU AQUI EM MACEIÓ.
Em 27-05-2010 07:35, Adenilton escreveu: *E CONTINUEM REPASSANDO**... * O usuário foi removido da lista e a mensagem também! Quando esse tipo de coisa acontece não precisam responder, pois os moderadores irão moderar. Abraço, -- Jean Ferri http://bit.ly/jeanferri
[zope-pt] Aniversário do grupo zope-pt
Olá pessoal, Esquecemos de comentar, no mês passado o grupo zope-pt completou 10 anos de existência, com mais de mil participantes e mais de 22 mil mensagens. Acho que até o Hugo Ramos esqueceu... O tempo passa hein! ;-) Abraço, -- Jean Ferri http://bit.ly/jeanferri
[zope-pt] Zope3 será BlueBream
Olá pessoal, Pelo que eu andei lendo o Zope3, a partir da versão 3.5 vai passar a se chamar BlueBream[1]. Diante dessa mudança (bem tarde por sinal) alguém sabe o que vai acontecer com o Zope2? E com o Plone? [1] http://bluebream.zope.org/ Abraço, -- Jean Ferri http://bit.ly/jeanferri
Re: [zope-pt] Plone 3, Manual do Usuário
Felipe Roquette escreveu: Boa tarde! É com imenso prazer que anunciamos a disponibilização da tradução em português do Plone 3, Manual do Usuário em: http://krei.com.br/etc/centro-de-ajuda/manuais/plone-3-manual-do-usuario Essa tradução completa foi elaborada a partir do Plone 3 User Manual [1] que está disponível em inglês no site oficial do Plone. Estamos terminando os últimos ajustes. Opiniões, sugestões e qualquer ajuda são muito bem vindas. [1] http://plone.org/documentation/manual/plone-3-user-manual Muito bom, parabéns! Vocês deveriam publicar esse material no TcheZope.org, o que acha? Abraço, -- Jean Ferri
[zope-pt] Governo federal terá Comunidade de Colabo ração PloneGov-BR
Com o intuito de estabelecer um canal de colaboração entre instituições que fazem uso, desenvolvem e incentivam a tecnologia Zope/Plone e o Software Livre é que técnicos de órgãos federais lançam esta iniciativa. Queremos fomentar a criação de uma rede de profissionais que trabalham com essas tecnologias, trocar experiências, auxiliar instituições que estejam iniciando a implantação em suas unidades, compartilhar conhecimento, defende Cintia Cinquini, da Presidência da República. A Comunidade PloneGov-BR é composta pelo Serpro, Ministério do Planejamento, Interlegis, Câmara dos Deputados, EBC, Correios e Presidência da República. Cintia explica que a expectativa é aumentar o número de parceiros para dar mais força à rede e ressalta que o convite para integrar o grupo é aberto a todas as instituições e profissionais que trabalham com a tecnologia. Comunidade A Comunidade é um espaço de discussão, apoio e treinamento, que dá às instituições parceiras mais agilidade no trabalho com a ferramenta, cooperação em torno das soluções e máxima extração de capacidade técnica. A Comunidade PloneGov-BR funcionará como um fórum institucionalizado para o debate dos diversos atores públicos, com o objetivo de somar esforços para um mesmo resultado, dessa forma é possível executar mais em menos tempo e com mais qualidade, afirma Cinquini. Atuar nos vários segmentos de governo, conhecer e reunir instituições que já utilizam ou demonstrem interesse na ferramenta, para estabelecer os elos dessa rede é um dos primeiros desafios da Comunidade, que acredita nos encontros técnicos e um agenda de trabalho para aquecer e movimentar a nova rede. Entendemos que uma iniciativa como esta reforça as práticas de colaboração no governo e também o uso de softwares livres, analisa Jean Ferri, do Interlegis. A expectativa de aumentar a colaboração tecnológica entre as instituições governamentais como alternativa para a economia de recursos públicos, melhoria nas soluções de TI e difusão das plataformas abertas e livres é uma das premissas do Comitê Técnico de Implementação de Software Livre - CISL. Plone Os sistemas de governo eletrônico operam via web, por isso, a importância de assegurar o uso de uma ferramenta madura e de boa qualidade para a Administração Pública. Congregar o maior números de órgãos e empresas públicas para compartilharem experiências, conhecimentos e dificuldades no uso desta tecnologia é um dos desafios da nova comunidade. O Plone possui algumas peculiaridades e características que justificam o crescimento da sua utilização em portais e sítios de governo. Soluções importantes já são previstas na instalação padrão do Plone, como a acessibilidade, que para sítios de governo é imprescindível. A facilidade de uso (usabilidade) por parte do gestor de conteúdo e a não obrigatoriedade de conhecimentos técnicos em linguagem de marcação de texto (HTML) são outras particularidades que fazem do Plone uma escolha bastante atraente para quem busca uma solução de CMS (sistema de gerenciamento de conteúdos). Além do mais, é uma plataforma de software livre que conta com uma grande comunidade de colaboradores no Brasil e no exterior, defende Cintia. Mais informações: http://colab.interlegis.gov.br/wiki/PloneGovBr Fonte: http://www.softwarelivre.gov.br/noticias/governo-federal-tera-comunidade-de-colaboracao-plonegov-br -- Jean Ferri
Re: Res: [zope-pt] Comentarios
rafael escreveu: Ola, Se você já tem o produto instalado, nas configurações do site tem lá uma opção para editar o comportamento do produto e habilitar comentários de anônimos. http://plone.org/products/plone-comments Nos comentários padrão do plone não é possível habilitar comentários de anônimos, a não ser personalizando o código. Ainda acho mais fácil instalar produto. Isso não é verdade, basta habilitar a permissão 'Reply to item' para o usuário anônimo que ele poderá postar comentários no Plone. Isso está documentado no histórico dessa lista. Abraço, -- Jean Ferri
[zope-pt] Plone 2.5.6
Olá pessoal, A plataforma Zope/Plone oficial usada pelo Interlegis ainda é Zope 2 e Plone 2, sem previsão de mudar tão cedo. Por esse motivo fizemos uma nova versão 2.5.6 do Plone. Nesse pacote foram atualizados alguns produtos e o CMFPlone direto do branch 2.5. Se alguém ainda utiliza Plone 2.5 (sei de muita gente ainda), pode obter esse pacote em nosso FTP: http://ftp.interlegis.gov.br/interlegis/produtos/plone/ Os códigos fontes estão em: http://repositorio.interlegis.gov.br/produtos/Plone-2.5.6/ Essa versão 2.5.6, a princípio, está funcionando bem nos nossos sistemas. Estamos pensando em tornar ela compatível com o Zope 2.12. Se mais alguém tive essa demanda, podemos fazer algo juntos. Abraço, -- Jean Ferri
Re: [zope-pt] Plone 2.5.6
Fabiano Weimar dos Santos escreveu: Jean, daria para você testar o Five 1.4.4 e deixá-lo junto com esse Plone 2.5.6-jean-forkish http://codespeak.net/z3/five/release/Five-1.4.4.tgz Isso facilitará a integração do interlegis.sqlalchemystorage, mas não sei se não trará efeitos colaterais a outros Products, pois o Five 1.4.4 é meio chucro. Vide o seguinte link para entender pq: http://python-blog.blogspot.com/2009/04/como-explodir-seu-buildout-com-plone-25.html Ótima sugestão, podemos testá-lo e gerar o Plone 2.5.7. Vou fazer isso ASAP, mas se alguém quiser testar e reportar aqui, será muito útil. Abraço, -- Jean Ferri
Re: [zope-pt] Listar sites zope/plone
Marcos Henrique Nassif de Alencar escreveu: Pessoal, não achei nenhuma lista dos sites (ou intranets) do governo que usam PZP. Alguém tem uma lista? Ou podem dizer onde conhecem que usam? Eu tenho uma lista aqui já um pouco desatualizada: - Brasil Gov (www.brasil.gov.br) - Presidência da República (portal e intranet) - Câmara dos Deputados (portal corporativo) - Interlegis (portal e intranet) - Centenas de Casas Legislativas Brasileiras - Portal Modelo (http://colab.interlegis.gov.br/wiki/CasasUsamPortalModelo) - Senado Federal (intranet, intranet Prodasen, Boletim Prodasen, etc...) - Embrapa (portal e intranet) - Sebrae (portal e intranet) - Correios (intranet) - Serpro (portal, dezenas de portais desenvolvidos para o governo) - Ministério do Desenvolvimento Social - Fome Zero - Bolsa Família - Inclusão Digital - Agência Brasil - Radiobrás - Caixa Econômica Federal - Procuradoria Geral da República - Ministério das Relações Exteriores - Ministério da Justiça - Ministério do Exército - ABIN - IBICT ... Abraço, -- Jean Ferri
Re: [zope-pt] SGDBs e ZODB
Fernando Sanches escreveu: Caros colegas, Estou com uma dúvida e preciso da ajuda de vocês. Quero salvar os meus documentos e TUDO em outro banco além do banco atual do zope. Ao mesmo tempo que salvar no zodb, salvar também em um sgdb ou no sistema de arquivos. Alguém pode indicar algo que faça isso. Um how-to ajudará muito. Uso plone 3.1.7 no windows. Olá Fernando, Ainda não testei nessa versão de Plone, mas deve funcionar: http://colab.interlegis.gov.br/wiki/MapeadorObjetoRelacional Abraço, -- Jean Ferri
Re: [zope-pt] SGDBs e ZODB
Fernando Sanches escreveu: Jean boa tarde, Baixei os arquivos e tentei seguir a documentação do interligis, mas achei complicado para a versão windows. Não consegui fazer funcionar. Mas gostei e vou continuar tentando... Ele usa mysql? Sim, ele utiliza qualquer banco suportado pelo SQLAlchemy. Vc teria um passo a passo para windows ou somente o que esta para linux no site? Nunca testamos no Windows, mas deve funcionar! :-) Abraço, -- Jean Ferri
Re: [zope-pt] Objetos em ZODB vs Relacional
SnapNoris escreveu: Boa noite gente... gostaria da opinião de vocês para uma questão. Estou fazendo um pequeno e-commerce no plone, integrado com pagseguro. E quando uma compra é feita, eu gero um pedido. Nesse ponto vem a questão. Eu preciso armazenar o pedido e algumas informações de cada produto que a pessoa comprou. como o preço da venda, do frente e tal. Eu estava fazendo isso com generic plone content, mas me ocorreu que gerar um pedido e mais alguns produtos para cada pedido poderia pesar um pouco no zope. Uma solução seria colocar isso em banco relacional, mas daria bem mais trabalho. Eu teria q criar as tabelas, insertes, updates e querys. O que eu queria saber é, vocês acham que estes objetos vão pesar muito no zope e deixar o site lento? Mesmo que eles sejam pouco acessados, já que a pessoa só irá acessar para fazer o pedido e para rastreá-lo depois. Compensa ter todo o trabalho de implementar uma solução em MySQL? Quanto a usar archetypes diretamente, isso foge do meu conhecimento no momento. Se alguém tiver uma outra soulção rapida e fácil. Pode falar. aguardo alguém se manifestar. Oi Bruno, Se você estiver utilizando Archetypes, veja isso: http://colab.interlegis.gov.br/wiki/MapeadorObjetoRelacional Abraço, -- Jean Ferri
[zope-pt] Mapeador objeto/relacional para Plone
Olá pessoal, Um dos projetos patrocinados pelo Interlegis nos últimos meses foi uma camada transparente de mapeamento objeto/relacional para o Plone/Archetypes. Para desenvolver esse projeto foi contratado o grande Fabiano Weimar (vulgo Xiru), então, vocês podem ter certeza que a solução ficou excelente e muito bem implementada, exatamente como o Interlegis precisava. O interlegis.sqlalchemystorage é software livre e quem quiser mais informações sobre o projeto, visite: http://colab.interlegis.gov.br/wiki/MapeadorObjetoRelacional Tenho certeza que isso vai ser útil para muita gente! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Contratações de TI
Fabiano Weimar dos Santos escreveu: Olá Pessoal, um link interessante sobre contratações de TI http://www.Dicas-L.com.br/legaltech/legaltech_20090126.php Se Plone já era o padrão para portais no governo federal, agora então virou regra. Mais ou menos... O Governo Federal (Serpro) está adotando como padrão para as novas aplicações a serem desenvolvidas um framework Java chamado Demoiselle, desenvolvido pelo próprio Serpro[1], que será liberado como software livre. Não concorre diretamente com o Plone no segmento de portais mas uma coisa puxa a outra. Se isso vai funcionar não se sabe, mas é para ser o novo padrão. [1] http://www.serpro.gov.br/serpronamidia/2008/dezembro/softwares-do-governo-federal-serao-padronizados-a-partir-de-2009 Abraço, -- Jean Ferri
[zope-pt] Dia do Plone no Brasil - ao vivo
Olá pessoal, Para quem quiser acompanhar, hoje está sendo transmitido ao vivo de São Paulo o WorldPloneDay Brasil: http://ploneday.com.br Abraço, Jean Ferri
Re: [zope-pt] Gestão de Legislação co m Plone
Thiago Avila escreveu: Olá pessoal, tudo bom ? Estou com uma demanda que talvez alguém da lista tenha a solução. Precisamos conceber um sistema que faça a gestão da legislação aqui no Governo. Faça o controle de versões, mostrando o histórico de alterações, de cada Lei ou Ato Normativo e o mais difícil, que crie permita a criação de hiperlinks no corpo do texto de um ato normativo sempre que ele precisar referenciar um outro ato, no caso de uma alteração no texto ou coisa parecida. A funcionalidade que queremos é implementada pela Legislação da Presidência da República (vide exemplo: http://www.planalto.gov.br/ccivil_03/LEIS/L8666cons.htm), mas queriamos fazer algo assim com o Plone. Oi Thiago, Você não está precisando de um SAPL? Se sim, ele é Zope... http://colab.interlegis.gov.br/ Abraço, -- Jean Ferri
[zope-pt] Re: Contratações Interlegis
Jean Rodrigo Ferri escreveu: Olá pessoal, O Interlegis está com mais algumas vagas para a contratação de profissionais para trabalhos de desenvolvimento de sistemas em Zope. Os software desenvolvidos serão incorporados aos sistemas que o Interlegis disponibiliza aos municípios brasileiros, como software livre. Mais informações no endereço: http://www.interlegis.gov.br/produtos_servicos/publicacoes/editais/2008 Se você preenche os requisitos obrigatórios dos editais, estamos aguardando o seu currículo! ;-) Olá pessoal, O prazo para envio de currículos acabará neste próximo domingo. As vagas ainda estão abertas... Há possibilidade de desenvolvimento a distância, com encontros presenciais periódicos no Interlegis, principalmente no início do projeto. Abraço, -- Jean Ferri
Re: [zope-pt] Re: Contratações Interlegis
Pablo Nogueira escreveu: Jean, Oi Pablo, Tenho duas dúvidas. - O atestado mencionado nos editais (aquele que comprove a experiência nas tecnologia emitido pelo empregado) deve ser entregue quando? Até domingo? Ou no caso de haver uma entrevista? Não. Deve ser entregue durante a entrevista. - Podemos concorrer em mais de um edital? Sim. A quantas vagas quiser. Mas a pessoa será selecionada apenas para uma vaga. Abraço, -- Jean Ferri
[zope-pt] Contratações Interlegis
Olá pessoal, O Interlegis está com mais algumas vagas para a contratação de profissionais para trabalhos de desenvolvimento de sistemas em Zope. Os software desenvolvidos serão incorporados aos sistemas que o Interlegis disponibiliza aos municípios brasileiros, como software livre. Mais informações no endereço: http://www.interlegis.gov.br/produtos_servicos/publicacoes/editais/2008 Se você preenche os requisitos obrigatórios dos editais, estamos aguardando o seu currículo! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Indexar mais itens no CMFPublicator
Thiago M. Figueiredo escreveu: Opa Galera boa tarde, Alguém sabe como eu faço para indexar itens no CMFPublicator? Exemplo tenho um carinho de compra e ele tem um campo chamado PRICE que esta indexado no catalog quero poder chamar o price no publicator. Alguém já conseguiu indexar itens no publicator? ate mais grande abraço muito Obrigado Oi Thiago, Customize o script getItemInfo e ajuste ele para capturar a informação que você deseja, conforme o exemplo que acompanha o CMFPublicator. Esta informação deve ser um método do objeto ou método genérico no Plone. https://svn.plone.org/svn/collective/CMFPublicator/branches/1.2/skins/publicator/getItemInfo.py Abraço, -- Jean Ferri
Re: [zope-pt] Meio milhão de notícias
Fabiano Weimar dos Santos escreveu: 4. A importação de cada registro da notícia que vem do banco SQL é feita via um ExternalMethod que lê um arquivo texto do disco e insere no ZODB via invokeFactory. Quando executamos a importação de um arquivo com 3000 registros o comportamento é satisfatório até os primeiros 100 registros (menos de um segundo por registro).. a partir daí há uma degradação de performance muito grande, levando a inserção durar mais de 3 segundos por registro. Existe algum macete para este tipo de operação? Já tentamos realizar o commit a cada 50 registros inseridos para aliviar o backlog do ZODB e tivemos um ganho rezoável. Mas acima de 5000 registros por arquivo não vai nem com reza brava. Talvez pq o ZODB começa a crescer e exigir um consumo de memória além dos recursos disponíveis/desejáveis. Durante a importação você chegou a monitorar a memória? Eu ia dar a sugestão de transformar essas notícias em arquivos HTML e fazer a importação via WebDAV ou FTP. Abraço, -- Jean Ferri
Re: [zope-pt] PloneGossip ou outro produto para foruns?Qual?
paurocunha escreveu: Olá pessoal estou pensando em utilizar o Plonegossip em um plone site. Alguém já utilizou ou conhece algum outro produto para criar e gerenciar foruns? http://www.zforum.org/ Abraço, -- Jean Ferri
[zope-pt] windowZ
Olá pessoal, Tem um cara que trabalha para o governo norte americano que está utilizando o windowZ em alguns sites e quer mais algumas funcionalidades. Ele quer bancar o desenvolvimento dessas funcionalidades para um desenvolvedor, eu estou sem tempo para isso agora. Alguém se habilita? Pode me mandar um e-mail em PVT. Abraço, -- Jean Ferri
[zope-pt] Editais de contratação - Interlegis
Saudações, O Interlegis publicou vários editais para a contratação de profissionais que trabalham com software livre, para as funções de analista e consultor, dando suporte à infra-estrutura de redes, analisando requisitos de novos sistemas e desenvolvendo aplicativos de software livre (Zope). Os interessados deverão enviar currículo por e-mail, com pretensão salarial, preferencialmente em formato PDF, para o endereço [EMAIL PROTECTED] até o dia 10/02/2008 (comprovado pela data de envio), indicando obrigatoriamente no Assunto da mensagem o código do respectivo edital que a pessoa deseja concorrer. Se você atinge os requisitos obrigatórios para concorrer às vagas, estamos aguardando o seu currículo. Mais informações e acesso aos editais podem ser obtidos diretamente no portal do Interlegis: http://www.interlegis.gov.br/ Abraço, -- Jean Ferri
Re: [zope-pt] Problema na SESSION
Pablo Nogueira escreveu: Pessoal, Olá Pablo, Eu tenho uma ZEO e 7 instancias zope clients divididas em 2 maquinas diferentes. Na maquina que tem 4 instancias a SESSION funciona normalmente na outra maquina não. Tudo muito estranho Eu pensei que o problema fosse com a montagem do temporary folder. Mas em todas as instancias estão iguais: zodb_db temporary zeoclient server 192.168.32.86:8100 storage temp name zeostorage var $INSTANCE/var /zeoclient mount-point /temp_folder container-class Products.TemporaryFolder.TemporaryContainer /zodb_db Você registrou o tempstorage no zeo.conf? %import tempstorage temporarystorage temp name temporary storage for sessioning /temporarystorage Abraço, -- Jean Ferri
Re: [zope-pt] apache zope no debian
Lyrio escreveu: Fala galera, Olá Lyrio, seguindo a orientação do Jean, na tentativa de configuração do virtual host desabilitando o DENY FROM ALL no proxy e mesmo assim ainda continua com o mesmo problema, existiria outra solução? Eu sugeri remover para teste a diretiva de proxy, não somente o 'deny from all'. Olhe os arquivos de log do Apache para ver se ele dá mais alguma pista do problema. Abraço, -- Jean Ferri 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: http://br.yahoo.com/info/utos.html
Re: [zope-pt] Re: Extra! CSS do Sharepoint
Luciano Ramalho escreveu: Digo isso até como auto-crítica, pois sou conhecido por bater forte no Java e no PHP, mas tenho procurado me conter (*). (*) A dificuldade para mim é que bater no Java e no PHP não é estratégia de marketing, é convicção mesmo. :-) Eu também não vou falar de mais nada, pois quando olho para o Zope 3 e para as novas versões do Plone, cada vez mais vejo o mundo Java na minha frente... Adicione a esta frase quanto sarcasmo você quiser... ;-) Abraço, -- Jean Ferri
Re: [zope-pt] apache zope no debian
Lyrio escreveu: Fala galera, estou implantando um servidor com zope e apache com servidor principal. Neste servidor existe um site que por enquanto ficará em, php. Estou tendo o seguinte problema quando habilito meu virtual host para direcionar meu dnd www.teste.com.br para meu portal plone nada funciona incluindo o site me php (erro: forbidden you don't have permission to access / on this server). Seu problema não é o VirtualHost, mas a diretiva de proxy: Deny from all. Experimente desabilitar essa configuração do proxy para ver se funciona. Abraço, -- Jean Ferri 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: http://br.yahoo.com/info/utos.html
Re: [zope-pt] Deja vu Plonista
xiru escreveu: Oi Pessoal, ta rolando uma discussão interessante que eu gostaria de trazer para essa lista. É a respeito de fazer customizações em skins do Plone 3. http://blog.delaguardia.com.mx/index.php?op=ViewArticlearticleId=84blogId=1 http://www.csquaredtech.com/luminescence/an-integrators-lament http://www.csquaredtech.com/luminescence/integrators-lament-part-2 http://martinaspeli.net/articles/disclaimer-we-do-not-hate-ttw http://martinaspeli.net/articles/Maybe-we-need-a-press-office.-Or-a-dictator Coincidencia ou não, hoje a Karla me comentou que não ta gostando de mexer com skins no Plone 3 (e juntamos isso com a discussão que ta rolando, parece até que escuto o Jean Ferri falando: eu falei, não falei ;-) Ainda está em tempo de fazer o fork... ;-) Aliás, no Interlegis estamos fazendo o nosso fork. Seria muita irreponsabilidade nossa distribuir portais modelo aos municípios brasileiros e fazer pessoas, que muitas vezes não são técnicos, passar por infernos de migrações a cada ano. O que mais atrai-nos a distribuir Plone aos municípios é justamente as facilidades e flexibilidade que pessoas comuns tem em customizar seus portais simplesmente guiados por documentação e intuição. Humpf, e saber que tem uns aloprados que estão detonando uma das características mais marcantes do Zope e Plone, que é o TTW. Sem falar que ficam mudando tudo a cada nova versão em vez de melhorar coisas que precisam ser melhoradas... :-( Pois é, estou frustrado... Abraço, -- Jean Ferri
Re: [zope-pt] Deja vu Plonista
Sidnei da Silva escreveu: Pessoal, Nao adianta nada ventilar a frustracao numa lista zope-pt nem fazer fork. Quem tem interesse em usar Plone *precisa* estar envolvido nas listas de discussao e no desenvolvimento do Plone. Onde estavam voces quando as decisoes estavam sendo tomadas? Você tem toda a razão Sidnei, eu já havia expressado isso a um tempo atrás aqui na lista[1]. Quando eu vi que algumas coisas estavam entortando eu tentei entrar em algumas discussões lá fora mas eu percebi que o pessoal (pelo menos alguns dos envolvidos no core do Plone, como o Martin Aspeli) não estavam muito abertos a esse tipo de discussão. Mas é uma falha nossa não participar mais nas listas internacionais. Agora as coisas já aconteceram, não voltarão. Por isso discordo de você com relação ao fork, às vezes é uma solução plausível, desde que hajam pessoas interessadas por esta nova direção. [1] http://br.groups.yahoo.com/group/zope-pt/message/16393 Abraço, -- Jean Ferri
Re: [zope-pt] Psicografando TOM ( sobre cd de vídeos)
O Jean já pegou comigo cópias do vídeos em alta resolução e acho que vai disponibilizar no Interlegis. Depois ele fala mais. Estão publicados aqui: http://ftp.interlegis.gov.br/pub/interlegis/video/VideosPlone/ Ainda vamos publicar o restante... Abraço, -- Jean Ferri
Re: [zope-pt] Z2.log / Data.fs
alexandre_acs escreveu: Olá colegas, 1 - Alguém sabe como zerar o z2.log? cat /dev/null Z2.log 2 - Qual seria o procedimento correto para executar os backups do data.fs, se devo para o servidor pra isso e etc? 1) Faça um pack do ZODB e copie o Data.fs.old ou 2) Use o script repozo.py Abraço, -- Jean Ferri
Re: [zope-pt] Acessibilidade no Plone
Wilton Alencar escreveu: Luciano, Oi TOM, também tinha essa percepção há um tempo atrás. Mas a alfabetização de deficientes auditivos é diferente. Na UNIP (brasília) tive 3 alunos no curso de análise de sistemas que necessitavam de intérprete, pois apesar da leitura labial e de alguma capacidade de leitura e escrita eles tinham dificuldades com algumas palavras e compreensão. A explicação que o pessoal do Rybená dá quando você faz esta pergunta capciosa é justamente veja bem, na verdade esta é uma ferramenta para melhorar a compreensão dos textos... Ainda assim é um recurso que será aproveitado por um percentual muito pequeno de visitantes. E a ferramenta é muito cara e não é software livre. Tenho dúvidas quando colocamos na balança o custo X benefício desta ferramenta especificamente. Certamente há muito mais benefícios se tornarmos o site acessível para DOSVOX. Sem falar que é mal feito, não tem um bom suporte a utf-8 (encrenca para portais Plone), principalmente se usado no Linux. A applet é executada diretamente do site da empresa que o mantém, os caras exigem que seja chamado um arquivo JavaScript diretamente de seu servidor, o que caracteriza um problema de segurança. Eu acho que deveríamos ter uma opção em software livre já, mesmo porque hoje só existe um fornecedor, o que não é saudável para a liberdade, e estão se aproveitando de diretrizes de acessibilidade do governo para implantação em vários portais governamentais. Para quem se importa com software livre e o bom uso dos recursos públicos, é frustrante ver gastos para instalar um aplicativo proprietário e tosco em um site construído com software livre... Outro exemplo, há 3 tipos de daltonisomo e em diferentes graus, portanto o que é inútil para mim pode ser de extrema importância para um daltônico como, por exemplo, a possibilidade de colocar a CSS customizada. Enfim, antes de pensarmos em utilidade, devemos pensar, para quem e por que. Esse é o ponto... ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Gerar Relatórios de Ações
Alexandre Marinho escreveu: Bom pessoal essa é mais uma das viagens de clientes. Tem um cliente que deseja ter um relatório de todas as ações efetuadas pelos members do plone site! Mais ou mesnos como aparee na aba de undo na ZMI. Porém, por questões de performace, nós estamos fazendo um pack no ZODB periodicamente, ou seja, as informações sao de undo vao para o burraco! Não existe uma forma de pegar esses dados que aparecem no UNDO para gerar uma página de relatorio ou até mesmo passar os dados para um banco de dados. Deve existir alguma função que rege essas informações do UNDO, porém não consegui encontrar nada(pra variar)! Para variar, basta olhar o código fonte do Plone ou Zope e você terá a resposta ou pelo menos o caminho para construir a sua solução. Como exemplo para o seu caso, pegue o template undo_form.pt do Plone e verá uma chamada 'portal_undo.listUndoableTransactionsFor' que te dará as informações que você precisa para carregar em banco relacional. Abraço, -- Jean Ferri
Re: [zope-pt] Páginas diferentes dependendo de por onde o usuário chegou
Roberto Alcântara escreveu: Pessoal, Existe alguma maneira de implementar um bloco de códio diferenciado dependendo do como o usuário chegou na página? Isso é frequentemente utilizando para a publicidade, mas no Plone eu não sei exatamente em onde implementar. O objeto REQUEST tem várias informações úteis, inclusive sobre o host anterior onde o usuário estava. Abraço, -- Jean Ferri
Re: [zope-pt] Problema sério com 'Virtual _Hosting'! Por favor ajudem!
jgbalb escreveu: Pessoal, estou tentando utilizar o item 'virtual_hosting' do Zope mas está surgindo um sério problema: quando faço o seguinte mapeamento: localhost:8080/Plone a partir dai toda chamada para 'localhost:8080' cai dentro do site 'Plone' (o que era o esperado), mas quando digito: localhost:8080/manage para entrar dentro do Zope, acabo entrando dentro da gerência do Plone site! Como faço para contornar este problema? O que também é esperado visto que o VirtualHost é feito sobre o domínio acessado. Para acessar direto sem passar pelo VirtualHost use um nome diferente, como por exemplo: http://127.0.0.1:8080/manage Abraço, -- Jean Ferri
Re: [zope-pt] Kupu e Correção Ortográfica
Jean Rodrigo Ferri escreveu: allysonalves escreveu: Olá Galera Plonista Gente estou com uma dúvida e como minha experiência com o Plone é recente, gostaria de pedir ajuda aos veteranos. Bem pelo que entendi o editor padrão usado pelo Plone para criar objetos do tipo Page é o Kupu, minha dúvida é se tem como se colocar um corretor ortográfico no Kupu como os corretores do OpenOffice por exemplo. Existem produtos que fazem isso como por exemplo o CMFSpellCheck[1]. Mas sinceramente, dependendo dos requisitos do seu projeto, não sei se vale a pena sobrecarregar a aplicação com esse tipo de funcionalidade, se você considerar que o Firefox tem extensões de correção ortográficas que funcionam muito bem, e do lado do cliente. [1] http://plone.org/products/cmfspellcheck Outra coisa que lembrei agora é que o Kupu tem uma solução de correção ortográfica já implementada, basta configurá-la. Se não me engano a única dependência é o aspell instalado no servidor. Abraço, -- Jean Ferri
Re: [zope-pt] Criando pasta de acesso restrito
Alexandre Marinho escreveu: Bom, já procurei sobre isso aqui na lista mas nenhuma resposta conseguiu resolver meu problema! Acontece o seguinte: No meu plone site tenho uma pasta. Essa pasta so deve ser acessar por um determinado grupo de pessoas! O que eu fiz: 1 - Tornei a pasta privada 2 - Criei os usuarios no plone 3 - Criei um grupo e adicionei os usuarios nele! 4 - Fui ate a pasta privada e na aba compartilhamento! 5 - Fui no ítem Adicionando permissões de compartilhamento de grupos, busquei o grupo e o adicionei como MEMBRO! Depois de tudo isso ao me logar como algum dos usuarios do grupo continuo sem permissao para visualizar a pasta! Observações: 1 - Não adianta atribuir a permissão pela ZMI na aba security porque ela não prevalece sobre os itens criados dentro da pasta, ou seja, teria q fazer o mesmo processo da ZMI para cada item dentro da pasta! 2 - Quando coloco o grupo como Administrador funciona porém os usuários ficam com permissão de criar novos itens, e so quero que eles possam ver os itens! Alguem pode me esclarecer! Pois açho que isso seja uma coisa trivial no plone! Meus passos estão correntos ou esta faltando alguma coisa??? Isso não é difícil fazer no Plone mas como é uma necessidade freqüente o Plone 3.0 já traz uma configuração mais sana com novos papéis adicionados ao site. Basicamente, você precisará criar um novo papel 'Leitor' na aba Security da raiz do Plone Site. Então vá no workflow das pastas (folder_workflow) e dos conteúdos (plone_workflow) e marque as opções de 'View' e 'Access content information' para o Leitor. Atualize as permissões no workfow e na pasta privada atribua o papel de Leitor aos usuários que poderão ler as informações. Se tiver dúvidas veja como o Plone 3.0 implementa isso. Abraço, -- Jean Ferri
Re: [zope-pt] Removendo Diretorio de Memb ros / Filtrando alterações recentes
Diogo Araujo escreveu: Bom dia, Duas dúvidas: Tenho uma Intranet em Plone (2.5.3), com autenticação no Active Directory (ActiveDirectory Multi Plugin). Seria conveniente que nem todo usuário (ou nenhum) que realizasse seu login, tivesse um diretório criado (área pessoal). Como eu faço pra conseguir isso? Esta pergunta é FAQ. Pressione o botão 'Turn folder creation off' no portal_membership. Teoricamente, se o usuário não tem essa área criada, ele não irá constar como Alterações Recentes (recently_modified), que é a minha outra dúvida. É possível filtrar esse tipo de evento caso a primeira opção não seja possível. Sim. Abraço, -- Jean Ferri
Re: [zope-pt] Re: Herdando Eventos Plone
tiagosamaha escreveu: Alguem sabe? Eu crio a instancia na classe ou no schema?? ??? Talvez você precise ler um pouco mais sobre orientação a objetos, e também sobre o Archetypes[1], tem documentação em pt-br sobre ele no TcheZope[2]. [1] http://plone.org/products/archetypes/documentation/old/quickref/ [2] http://www.tchezope.org/documentacao Abraço, -- Jean Ferri
Re: [zope-pt] Kupu e Correção Ortográfica
allysonalves escreveu: Olá Galera Plonista Gente estou com uma dúvida e como minha experiência com o Plone é recente, gostaria de pedir ajuda aos veteranos. Bem pelo que entendi o editor padrão usado pelo Plone para criar objetos do tipo Page é o Kupu, minha dúvida é se tem como se colocar um corretor ortográfico no Kupu como os corretores do OpenOffice por exemplo. Existem produtos que fazem isso como por exemplo o CMFSpellCheck[1]. Mas sinceramente, dependendo dos requisitos do seu projeto, não sei se vale a pena sobrecarregar a aplicação com esse tipo de funcionalidade, se você considerar que o Firefox tem extensões de correção ortográficas que funcionam muito bem, e do lado do cliente. [1] http://plone.org/products/cmfspellcheck Abraço, -- Jean Ferri
Re: [zope-pt] Tabs with drop down menus using the suckerfish method
Davi Medeiros escreveu: tal:sitemap replace=structure view/createSiteMap / Preciso refinar os resultados do código acima, filtrando somente os 6 primeiros itens de nível 1 (e seus respectivos subitens) do sitemap. Alguém me ajuda? É que a estrutura de menus e submenus dropdown do #portal-globalnav é reconstituída via sitemap (bastante lógico), mas eu necessito de menos imprevisibilidade no #portal-globalnav. Quero dizer, quando acesso uma determinada página que mandei excluir da navegação (/Imagens) ou mesmo um objeto (uma enquete), desejo que seu link/estrutura de caminho *não* sejam automaticamente incluídos no #portal-globalnav. O que você deseja é estranho pois #portal-globalnav é um ID Selector do CSS, não entendi?! :-P Você pode limitar a profundidade do menu em: portal_properties/navtree_properties/sitemapDepth Talvez isso ajude a resolver o seu problema ou dê uma luz para customizar o template do mapa do site ou do menu passando a profundidade diferente para somente um deles. Abraço, -- Jean Ferri
Re: [zope-pt] Re: CPT não recebe options/st ate/getErrors
FLÁVIO GOMES DA SILVA LISBOA escreveu: Olá. Acho que você não entendeu o problema. Tudo bem, vou repassar. Pegando o seu exemplo, div class=field tal:define=error errors/ano| nothing; ano request/ano | nothing; tal:attributes=class No meu caso, o problema não é aqui, pois errors já vem como 'nothing' . Essa estrutura de tratamento para cada campo eu já implementei, pois como disse, eu segui um modelo que estava funcionando. O que ocorre é que o dicionário errors preenchido pelo Controller Validator não está chegando no Controller Page template. A manifestação do problema começa nesta linha: div metal:fill-slot=main tal:define=errors options/state/getErrors O template não está 'pegando' os 'errors'. O template pegará os erros se você setou esses erros no objeto 'state' do validator e retornou o objeto. Esse objeto 'state' deve ser retornado no validator e na action pois é com ele que o CMFFormController faz os controles de variáveis/valores durante as validações e ações. Abraço, -- Jean Ferri
Re: [zope-pt] Servidor SMTP
allysonalves escreveu: Caro José Henrique Bem, não quero ser rude também, mas a pesquisa no google me trará soluções para montar um servidor SMTP das mais variadas, o que estou precisando, SE NÃO FOR PEDIR MUITO, é a opinião de profissionais que já tiveram experiência em implantar um servidor SMTP no Linux Ubuntu e que queira compartilhar sua opinião com a lista. Entretanto, se o entendimento dos demais membros da lista for o mesmo do Sr. José Henrique, peço antecipadamente desculpas aos participantes desta lista e dou por encerrado esse meu pedido de ajuda/opinião. Tem certeza que você quer mesmo implantar um SMTP local só para enviar e-mails pelo Plone? Na verdade o deamon SMTP já está instalado em seu sistema por padrão, no Debian e acho que no Ubuntu também o servidor SMTP padrão é o Exim, mas você pode substituí-lo pelo Sendmail, Postfix, etc... via APT. Agora, se você deseja somente enviar e-mails pelo Plone, pode usar até mesmo uma conta SMTP do Yahoo ou GMail ou [ponha algo aqui]... Talvez seja esta a sua necessidade. Se for, basta configurá-lo no MailHost. E, sim, discussões *sobre* SMTP são off-topic para esta lista. Abraço, -- Jean Ferri
Re: [zope-pt] Como estabelecar filtros para buscar um tipo de arquivo so na pasta desejada?
Felipe Toscano escreveu: Fala pessoal! Estou com uma duvida. Criei uma index customizada para mostrar noticias e coloquei tipo portlet interno para listar as noticias anteriores. Como faço para estabelecer nestes portlet para procurar noticias somente na pasta que eu desejar? Ao efetuar a busca, passe para o catálogo o parâmetro 'path' com o caminho (relativo a raiz do Zope) da pasta de notícias. Um grep no código fonte do Plone vai te dar exemplos de como usar o path. Abraço, -- Jean Ferri
Re: [zope-pt] Re: Publicator
Davi Medeiros escreveu: Sobre o Publicator, apesar de já ter estudado o portlet_banner, não vi q ele era preparado pra receber LINK como doctype. Tb nem conheço este doctype: será q só escolhendo ele como item da box do publicator, qndo clicar na imagem ele abre direto o link? ou será q abre o view do item, isto é, ainda teria q dar outro clique pra acessar o destino final. Sim, remete direto sem cair na view do Link. Isso ocorre porque o portlet está programado assim, pegando o RemoteUrl do 'Link' e não sua URL dentro do Plone. Sobre banners, estou testando o KBanner e gostaria de ver o da Karla, VKbanner, mas não encontrei para download. Vitor, eu gostaria sim de tentar usar tais javascripts-portlet-css. Que tal disponibilizar em algum endereço? Pode ser em sua pasta pessoal no TcheZope. Em breve será instalado o PloneSoftwareCenter no TZ e o pessoal vai poder publicar seus produtos e códigos lá. Muito obrigado pelo apoio, galera. Assim que tiver mais tempo e conhecer mais o Plone, gostaria de montar um FAQ, um wiki, algo para organizar o precioso esforço desta lista. Esse lugar já existe: http://www.tchezope.org/documentacao Basta se logar e criar seu conteúdo lá! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Aniversariantes do Mês
Natalia Souza escreveu: Olá Jean Ferri, tudo bem? Olá Natalia, Eu estou tentando criar um portlet para aniversariantes do mês, com o aquivo que vc postou no tchezope, de acordo com a dica do Cleber. Consegui intalá-lo, mas estou com uma dúvida: qual o código eu tenho que colocar no 'personalize_form', para a criação da data de nescimento? Eu não lembro bem desse código, eu acho que eu havia feito para alguma intranet... A propriedade que você criar no portal_memberdata deve ser algo como data_nascimento (Datetime). Você pode descobrir o nome dessa propriedade no próprio código fonte. Na Intranet do Interlegis[1] a gente tem essa funcionalidade, mas pegando as informações do AD. [1] http://repositorio.interlegis.gov.br/ILIntranet/trunk/skins/ILIntranet_public Abraço, -- Jean Ferri
Re: [zope-pt] Publicator
Erico Andrei escreveu: Não existe uma solução que gerencie chamada/destaques e banners com a mesma eficiência. São tarefas diferentes e se você busca -- ao menos um pouco de -- performance, não poderá contar com a rotação dos banners sendo realizada no mesmo app server que o resto de sua aplicação. Humm, na Intranet da Presidência da República o Vincenzo e o Vitor desenvolveram um portlet que fica rodando banners, com efeitos bem bacanas, usando o Publicator para escolher os banners e a lib JavaScript Scriptaculous (se não me engano) para gerar os efeitos de transição. Resolveu o problema, ficou bem agradável e funcional e não onerou o servidor. Tem ainda alguns produtos no plone.org e outros desenvolvidos por brasileiros, como o PloneSlideShow do Cleber e o VKBanner da Karla. Nos projetos em que o cliente pede controle sobre como os banners são exibidos, métricas, etc, não tento re-inventar a roda e acabou configurando um OpenADS. É uma opção, embora você sabe que eu (particulamente) não tenho simpatia pelos ADSs da vida.. ;-) Abraço, -- Jean Ferri
Re: [zope-pt] ReferenceWidget
Rodrigo Castardo escreveu: Um amigo falou q eu tava falando barberagem na lista ... motivo segundo ele deu a entender q a dica era mexer no Archetypes/Field.py explicacao explicita bom, a coisa certa a fazer (se alguem entendeu da maneira acima) eh setar o vocabulary_custom_label no field do schema da SUA classe, e nao do Archetypes/Field.py =) Não é necessário setar um vocabulário customizado para fazer isso, existe um parâmetro do ReferenceField que é 'vocabulary_display_path_bound' e tem o valor padrão 5, ou seja, até 5 itens a informação mostrada fica como o Sandro falou. Basta redefinir esse parâmetro para -1 que toda a informação permanecerá uniforme com qualquer quantidade de itens. Exemplo: http://repositorio.interlegis.gov.br/ILSAALTesouraria/trunk/AutorizacaoMovimentacao.py Abraço, -- Jean Ferri
Re: [zope-pt] Publicator
Davi Medeiros escreveu: O portal publicator não é mto bom para exibir banners não né? Depende. Eu já usei ele para banners e cumpria o que foi solicitado pelo cliente. Eu tentei mas ele gera um html de a href apontando pra imagem do banner (afinal é a ela q eu aponto em item 1, nas configs do meu box). Não teria como eu especificar um link nulo ou externo/interno. Na verdade o Publicator não gera nada, ele só armazena os metadados dos ítens que o usuários escolheu. Quem gera o portlet ou viewlet é o programador que configurou o Publicator. Esse comportamento que você sugeriu acima é o comportamento padrão para certos conteúdos. Como o conteúdo Link tem um link, você pode usá-lo diretamente para compor o link do banner. É isso que o exemplo de banner do Publicator faz. Ele é mais pra exibir notícias, pelo q tô vendo, q funciona muito bem. Eu encontrei o KBannerAd pra gerenciar os banners. É bom, mas eu tava a fim de deixar os gerenciamentos todos com um produto só. Concordo que deva existir produtos específicos para controle de banners que se adaptem melhor ao que você precisa. Abraço, -- Jean Ferri
[zope-pt] Apache + Wodan
Olá, Alguém já usou Apache + Wodan[1] para fazer cache de sites Plone? Eu achei bem interessante, e o bichinho funciona, mas não cheguei a testar com CacheFu, aliás, nem sei se funciona com CacheFu pois pelo que eu vi ele congela as páginas por um período de tempo. [1]http://www.wodan.net/ Abraço, -- Jean Ferri
Re: [zope-pt] Re: 'Gerar abas automaticamente?
Davi Medeiros escreveu: A barra horizontal a que me referia é a #portaltabs. O Plone tem duas navegações (quase redundantes): a barra horizontal abaixo do header e o portlet Navigation no slot1 dentro ainda de visualpadding. Vá em 'Configuração do Site - Configurações da Navegação' e desmarque a opção 'Gerar abas automaticamente'. Sei que tô explicando embolado, desculpa. É que tá embolado na minha cabeça também ehhehehe. Para mim o ideal seria adicionar as notícias dentro da própria smartfolder, foi q tente fazer primeiro, mas vi que ela não serve para isso, apenas para listar content types. Nesse caso eu crio uma Pasta Gigante (Large Plone Folder) na raiz do Plone e movo a Pasta Esperta de notícias lá para dentro, colocando-a como visão padrão da pasta. Restrinjo o conteúdo para somente permitir a criação de notícias e está pronta a agência de publicações! ;-) ps: o termo pasta esperta não soa meio deslocado pra vcs? Sim, bastante, por isso foi renomeado para 'Coleção' no Plone 3. Eu já estou renomeando em todos os sites que eu faço, porque Smart Folder é medonho... :) Abraço, -- Jean Ferri
[zope-pt] Realizada a assembléia de fundação da Associação Python Brasil
Na sexta-feira, dia 22 de junho de 2007 foi realizada, em São Paulo, a assembléia de fundação da Associação Python Brasil. Contando com a presença de 23 membros da comunidade, a assembléia deliberou sobre o estatuto da entidade[1] e elegeu sua Diretoria e Conselho Fiscal por aclamação e realizou a eleição para seu Conselho Deliberativo. O que é a Associação Python Brasil? É uma pessoa jurídica sem fins lucrativos, formada para amparar as necessidades da comunidade que se criou em torno da linguagem de programação Python e de suas tecnologias derivadas, como Plone, Zope, Django, TurboGears, entre outras. É um instrumento criado pela comunidade para a comunidade. Quais os objetivos? * Promover entrevistas, palestras e quaisquer outras atividades que venham a fortalecer a comunidade e ampliar o mercado de Python e suas tecnologias derivadas. * Arrecadar fundos para promover eventos (como a PyConBrasil[2]) e projetos relacionados a Python e tecnologias derivadas. * Fomentar o crescimento e a participação da comunidade. * Amparar a manutenção da infra-estrutura comunitária, como portais, listas de discussão e manutenção de domínios. * Servir de contato com instituições estrangeiras de mesma finalidade, tais como Python Software Foundation, Zope Foundation, Plone Foundation, etc. Tanto a Diretoria como o Conselho Fiscal terão seus mandatos válidos até a próxima Assembléia Geral, a ser realizada durante a PyConBrasil 3 [2]. Na ocasião, o Conselho Deliberativo terá eleições para 1/3 de seu quadro. Diretoria: * Presidente: Luciano Ramalho * Vice-Presidente: Fabiano Weimar * Diretor Financeiro: Osvaldo Santana Neto * Diretor Administrativo: Dorneles Treméa * Diretor Acadêmico: Rodrigo Dias Arruda Senra * Diretor de Marketing e Relações Públicas: Érico Andrei * Diretor de Ações Online: Jean Rodrigo Ferri Conselho Deliberativo: * Rudá Porto Filgueiras * Leonardo Rochael Almeida * Sérgio Oliveira Campos * Pedro Werneck * Marco André Lopes Mendes * Rodrigo Bernardo Pimentel * Fabio Rizzo * Ricardo Banffy * Luciano Ramalho * Rodrigo Castardo (Suplente) * Fabiano Weimar dos Santos (Suplente) * Júlio de Lima do Rêgo Monteiro (Suplente) Conselho Fiscal: * Pedro Werneck * Rodrigo Castardo * Ricardo Bánffy * Daniel Vainsencher Maya Monteiro (Suplente) * Rodrigo Bernardo Pimentel (Suplente) [1] http://associacao.pythonbrasil.org/associacao/estatuto [2] http://pyconbrasil.com.br -- Diretoria APyB
[zope-pt] PyConBrasil 3: Que tal submeter uma palestra-relâ mpago?
Olá Estamos no período de submissão de trabalhos, que se encerram no dia 30 de junho. Já recebemos um número razoável de submissões de palestras, mas ainda aguardamos muitas mais. Se você pretende enviar a sua submissão, não pense duas vezes! Gostaríamos de enfatizar a importância da submissão de palestras-relâmpago. São apresentações curtas, de 5 a 10 minutos, onde você pode falar sobre uma solução de um problema, um caso de sucesso, um testemunho sobre o uso de uma ferramenta, uma chamada para as pessoas se envolverem num projeto, enfim, qualquer assunto que possa ser desenvolvido neste período de tempo. Este tipo de apresentação de trabalho talvez não seja tão comum em outros eventos, mas é muito interessante. Na última PyConBrasil tivemos várias [1], no final de cada dia de evento, e tivemos temas muito interessantes sendo apresentados. Se você imagina que não consegue desenvolver uma palestra num tempo maior, tem pouca experiência com apresentações em público, ou quer falar rapidamente de vários temas, submeta uma ou mais palestras-relâmpago. Estamos esperando! Um abraço Marco André 1- http://pyconbrasil.com.br/saiba-mais/edicoes-anteriores/pyconbrasil-2006/palestras P.S.: Por favor, enviem esta mensagem às demais listas relacionadas ao evento.
[zope-pt] Acessibilidade web: Custo ou benefício
Olá pessoal, Nós que trabalhamos com desenvolvimento web devemos estar atentos em proporcionar acessibilidade e usabilidade aos sites. O Plone já tem um forte apelo quanto a isso, mas tenho visto vários projetos feitos em Plone que o pessoal, talvez na ânsia de cumprir os prazos, acaba por não seguir os padrões do Plone, prejudicando assim a acessibilidade e até a usabilidade. Assim, descobri um bom vídeo sobre esse assunto: http://videolog.uol.com.br/video?230205 É uma sensibilização obrigatória! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Re: Acessibilidade web: Custo ou benefício
ferreira.luiz escreveu: Boa Jean, Olá Luiz, Principalmente quem trabalha desenvolvendo para o governo já sabem, deve-se estar de olho na lei abaixo. A propósito, quem tiver dicas aí para tornar o site plone ainda mais acessível coloca aí no forum pra gente. Só para complementar, segue a lei completa: http://www.acessobrasil.org.br/index.php?itemid=43 Abraço, -- Jean Ferri
Re: [zope-pt] Calendar - Dúvidas
Juliano escreveu: Caros colegas do Grupo, Bom Dia! Olá Juliano, Eu criei um produto por nome de 'newsEvent' que seria a mesclagem do news com o events (notícias e eventos) dai esse novo objeto irá se comportar como um Evento, até ai tudo bem, mas ele não marca a data no calendário, isto é, não 'pinta' o dia em que o evento irá acontecer, isto usando o novo 'newsEvent', onde posso customizar o view desse calendário para ele pegar as datas desse novo produto? Vá no portal_calendar e marque o novo tipo de conteúdo que você criou. Você especializou essa nova classe a partir da classe ATEvent do ATContentTypes? Pergunto isso pois se você não fez deverá declarar os métodos start e end para que o calendário possa mostrar o seu novo conteúdo. Abraço, -- Jean Ferri
Re: [zope-pt] Tarefas agendadas
Luciano Ramalho escreveu: Enfim, mesmo esta solução mais complexa não envolve nenhum produto especial instalado no Zope. Talvez algum colega possa te indicar um produto. Desconheço quais seriam as vantagens de usar um destes produtos, mas se alguém quiser explicar, vou gostar de aprender. Existem os produto ZopeScheduller + TimerServer que transformam o Zope em um servidor de agendamento de tarefas. Aparentemente a vantagem disso é você poder configurar os scripts que você quer rodar em períodos de tempo configuráveis, diretamente pela ZMI. O Zope 2.10 já traz um servidor temporal, basta habilitar o 'clock-server' no zope.conf. +1 para agendamentos via crontab. Abraço, -- Jean Ferri
Re: [zope-pt] Novo TcheZope
Hugo Ramos escreveu: Meus amigos, Fala Hugo, Foi com alguma tristeza que soube desta noticia. Não fique triste, o TcheZope antigo está são e salvo em http://old.tchezope.org/ Aproveito um pequeno intervalo entre reunioes em Singapura para, daqui, enviar as minhas felicitacoes ao Jean e a todos os envolvidos nessa tarefa de recolocar o tchezope online outra vez. Eu não estarei tão envolvido nisso, tem várias outras pessoas da comunidade que estão ajudando e estarão tocando o TcheZope.org daqui para a frente. Conheco o Jean desde 2000 quando fundei a zope-pt e tive o prazer e honra de conviver com ele em 2005/2006 quando morava em Brasilia. Realmente, quando a lista zope-pt começou éramos em torno de uma dúzia de pessoas, hoje, no seu oitavo ano já somos quase mil. Bacana hein! ;-) Jean: Quero dar-te os parabens pelo cargo na Associacao Python Brasil. Mereces com toda a certeza e tambem votos de muitas felicidades nas ocupacoes que tens em maos neste momento. Brigadão! A diretoria da Associação Python Brasil é temporária até darmos o startup na Associação, então será eleita outra diretoria democraticamente. Qualquer tipo de ajuda que esteja ao meu alcance sera dada com todo o prazer. Certamente, Hugo, toda ajuda é muito bem vinda, principalmente a sua. Convoque a Comunidade Portuguesa aí para ajudar! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Zope e Oracle
Olá John, Odeio software proprietário! Não consigo aceitar esse tipo de restrição. A melhor coisa que você tem a fazer é pegar um produto que seja *livre*, como o do Wilton e ajudá-lo a manter e melhorar. Essa história do conector para o Oracle é clássica e antiga, e eu sempre conto por aí. Tem um monte de empresas e órgãos do Governo que usam, e todos reclamam que algo não funciona, e ninguém (com exceção do Wilton) senta para resolver os problemas, unindo forças com os outros usuários. Empresas e órgãos do governo, acordem, software livre não é só pegar de grátis, é doar também... -| Abraço, Jean Ferri Wilton Alencar escreveu: Opa!, pegue láhttp://code.google.com/p/zcxoracleda/ ou http://www.tom.pro.br/componentes/ZcxOracleDA.zip/view Aliás, se quiser ajudar a manterpois faz tempo que não olho esse código Abraços. TOM Em 18/05/07, Fernando Correa Neto [EMAIL PROTECTED] escreveu: Opa! On 5/18/07, John Bandini [EMAIL PROTECTED]john.bandini%40gmail.com wrote: Olá, minha empresa está começando a trabalhar com Plone e precisamos fazer uma conexão com o banco de dados Oracle. Um amigo me informou que a empresa brasileira que vende as licenças para o produto (Egenix) cobra em torno de R$ 1.000,00 por instância, com manuais e consultoria. Como temos um servidor com 4 processadores, iriamos gastar em torno de 4 mil reais, verba que não dispomos. Gostaria da ajuda da comunidade para saber se: - Somente existe esta solução (Egenix) para conexão do Plone com o Oracle? Não, eu customava usar esse adapter http://www.zope.org/Products/DA/ZOracleDA/view . Acredito que ainda funcione. Parece que o Wiltom aqui da lista tem um port que usa o cxoracle (biblioteca python) ao invés do velho DCOracle. Fala com ele ;) Abraços Fernando
Re: [zope-pt] Re: Portal dentro de um Portal
ferreira.luiz escreveu: No caso, queria saber se seria mais viável eu criar um subPlone site dentro de um Plone site já existente ou, crio fora na raiz do Zope mesmo? O que seria o jeito mais correto, mais fácil e prático para trabalhar? Na minha opinião, você deveria criar uma pasta do Plone mesmo, criar uma nova skin onde você customizará os templates e portlets daquele setor e controlar a troca de skin da pasta via Script Python com Access Rule. Abraço, -- Jean Ferri
Re: [zope-pt] Novo TcheZope
Fernando Correa Neto escreveu: Jean, Olá Fernando, Por que não colocar um WindowZ dentro do novo TcheZope.org com o conteúdo do old.tchezope.org? Assim teríamos uma Janela para o Passado ;) Hehehe, gostei do trocadilho! ;-) Eu acho uma boa idéia. Basta saber se o pessoal topa instalar... Abraço, -- Jean Ferri
Re: [zope-pt] Apache/Zope
Diogo escreveu: Boa tarde pessoal, Olá Diogo, Sei que o artigo foi discutido mais ou menos, mas preciso da opinião e auxílio de vocês. Preciso utilizar Apache com Zope (Apache na frente do Zope). Gostaria de saber se a performance muda (piora/melhora) e como o processo é feito (existe algum tutorial que seja de cabo a rabo?) Como é a questão de configuração? Precisa do VHM (Virtual Host Monster)? Qual configuração vai no Apache (http.conf) e no zope ? Preciso fazer essa integração em um ambiente de semi-produção, e não posso errar, sei que não é o jeito mais correto do mundo, mas abraçar projeto que não foi você que começou é um pouco complicado. A versão do Zope é a 2.9.6 e do Apache 2.2 Isso vai te dar uma boa base: http://plone.org/documentation/tutorial/plone-apache Abraço, -- Jean Ferri
Re: [zope-pt] style sheet para cada navegador
vinylll escreveu: Boa tarde, pessoal. Olá vinylll, Sou novo aqui na comunidade, é um prazer conhecê- los, mesmo q seja virtualmente rs. Seja bem vindo! :) Abrindo o site http://www.twasrolac.org no IE7 está OK, mas não perfeito como deveria, no Firefox é impossível e no IE6 então pode esquecer. Minha questão é a seguinte, tem como fazer um site plone detectar o browser do usuário e apontar pra qual folha css este precisa pra visualizar o site numa boa? Dessa forma eu faria uma folha de css para cada browser. O Plone foi projetado para funcionar em todos os navegadores (bem, pelo menos na maioria deles). Se você seguir os padrões do Plone para customização da interface, respeitando algumas convenções via CSS, você terá também os mesmos benefícios multi-browser para o seu site. É possível detectar o navegador do usuário e também bastante fácil de controlar o uso da folha de estilos, com uma condition no portal_css, mas não é necessário fazer isso! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Zope 2 x Zope 3
Erico Andrei escreveu: Como depois do 2.9 veio o 2.10 isto não tem fim não... Depois do 2.99 vem o 2.100. Depois do 2.999 vem o 2.1000. Imagino apenas quando tivermos o Zope Googol com 2.10^100 Hehehe, você foi beeem mais longe... Eu estava projetando o Zope uns 50-60 anos no futuro, mas você já está pensando nele rodando no Computador Central de Diaspar[1]... Fiquei imaginando se o Alvin vai um dia conseguir aprender Zope... ;-) [1] http://en.wikipedia.org/wiki/The_City_and_the_Stars Abraço, -- Jean Ferri
Re: [zope-pt] Alguém utiliza o BOA com PLONE?
Jose Miguel Bezerra Filho escreveu: Olá, Olá José, Alguém tem experiência no uso do BOA com PLONE? Gostaria de experimentar esta ferramenta mas estou meio perdido. Qual ferramenta você quer experimentar, o Boa ou o Plone? Qual o motivo para você querer integrar eles? Acho que você vai ter mais sucesso se atacar o Plone diretamente via Zope. Abraço, -- Jean Ferri
Re: [zope-pt] Novo TcheZope
Francisco Lopes de Faria escreveu: Ae! :) pronto pra colaborar e contribuir! ;) Abraços a todos! Francisco Lopes de Faria Em 16/05/07, Cleber J Santos [EMAIL PROTECTED] escreveu: Poxa isso é realmente uma pena né! Pois a gama de informação que havia no domínio não terá como ser refeita, pelo menos nem tão cedo :( Mas paciência, agora é colaborar para que o novo site possa ultrapassar a gama de informações que havia no anterior. Abçs,cleber -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] cleber_jsantos%40yahoo.com.br # Icq: 27837 Olá pessoal, Obrigado pela disposição, Cleber, Francisco, Jacson, Wilton e outros que se propõem a contribuir para melhorarmos o TcheZope.org. Gostaria de esclarecer a dúvida do Cleber, o site TcheZope.org antigo não perdeu nenhum conteúdo, ele continua todo lá porque o Xiru recuperou o backup que eu tinha, e ele vai ficar em um outro endereço (http://old.tchezope.org), por um tempo, até o conteúdo ser migrado para o novo site. Há cerca de um ano (meu trabalho aumentou e comecei uma pós-graduação em Software Livre) eu já não consigo dar a devida atenção ao site TcheZope.org e eu já estava bastante incomodado com esta situação. Agora com a criação da Associação Python Brasil a gente vai finalmente ter uma entidade representativa da comunidade, e esta entidade vai se responsabilizar em manter os sites da comunidade, incluindo o TcheZope.org, possibilitando que a própria comunidade possa se revezar na gestão dos sites. Eu vou continuar participando na lista zope-pt e no tchezope.org, mas não tão direta e intensamente como eu vinha fazendo nos últimos anos. A idéia é que possibilitemos mais colaboração da comunidade e que as pessoas responsáveis pela manutenção do site possam também girar mais. O Érico Andrei (erico NA simplesconsultoria.com.br) vai ser o Editor Chefe, digamos assim, do TcheZope.org agora e vai organizar esse grupo de pessoas que estão interessadas em colaborar nessa fase de reorganização do site. E eu serei mais um colaborador nas horas vagas... :) Qualquer dúvida podem entrar em contato com o Érico, Xiru, Ramalho ou qualquer outro membro da diretoria provisória[1] da Associação Python Brasil. [1] http://associacao.pythonbrasil.org/associacao/organizacao/diretoria/ Abraço a todos, que a força esteja convosco! ;-) -- Jean Ferri
Re: [zope-pt] [Off-topc] Cade o Tchezope
Cleber J Santos escreveu: Opa Galera, Olá Cleber, Uma perguntinha bem simples :D Onde foi parar o TcheZope ??? Já faz alguns dias que ele está fora do ar? estão re-formulando o site? Sim, hoje deve ir para o ar o novo site TcheZope.org. O Xiru dará mais detalhes para a gente depois... Abraço, -- Jean Ferri
Re: [zope-pt] Recarrega de logo tornando site lento
rcr_plone escreveu: Pessoal, Olá Rafael, Toda vez que mudo de pasta pela navtree ou pela globalnav meu site plone recarrega todo o logo, o que torna anavegação um pouco mais lenta. Como isso é uma macro, tem alguma configuração que possa fazer para que ele só recarrega minha coluna do content? Isso vai acontecer se você registrar os caminhos para as imagens no HTML ou CSS sem usar URL absoluta com portal_url. Como o Zope tem o mecanismo de aquisição ele renderizará sempre as imagens a partir do contexto, então, revise seus códigos e use o portal_url. Exemplos de uso existem muitos no código do Plone. Abraço, -- Jean Ferri
Re: [zope-pt] Como iterar entre os item do publicator
Rafael Rocha escreveu: Ola Jean, Opa Rafael, Muito obrigado pela atenção. Eu contornei esse problema de outra forma.. Criei varias boxes mesmo... MAs de qualkquer forma, gostaria de ver a sua solução. Creio que o anexo não veio na última mensagem. Ainda em tempo, Obrigado pela sua ferramenta, ela é realmente muito útil. Está certo, aqui é bem melhor: http://paste.plone.org/14598 Abraço, -- Jean Ferri
Re: [zope-pt] Produto Plone para colocar abas com diferentes conteúdos em um a página
jgbalb escreveu: Pessoal, Olá João, alguém sabe dizer se existe algum produto Plone/Zope para colocar abas (tabs) - que mostrem diferentes conteúdos a medida que forem clicadas - em uma mesma página do site? Agradeço qualquer ajuda. Apesar de não ter entendido sua pergunta tenho um palpite que você precisa de algo como o PloneOntology. Abraço, -- Jean Ferri
Re: [zope-pt] Filtro de conteúdos por folde r
moaflavio escreveu: Olá pessoal, Olá Moacyr, como faço para mostrar no portlet de notícias e/ou eventos apenas o que esta no folder, ou contexto? Pesquise pelo parâmetro 'path' para buscas no catálogo do Plone. Abraço, -- Jean Ferri
Re: [zope-pt] Como retirar linha que mostra quem postou (colocou) conteúdo no site Plone/Zope
jgbalb escreveu: Pessoal, ao visualizar determinado conteúdo colocado dentro de um site Plone (como uma notícia, por exemplo), na visualização do conteúdo surge na parte superior do mesmo uma linha que mostra quem postou aquele conteúdo no Plone/Zope e a data completa da postagem (exemplo: msg postada por admin em 07/05/2007 15:20). Alguém poderia me dizer como retirar esta linha? Agradeço antecipadamente. Provalmente você está querendo esconder essa informação para o usuários anônimos, pois para os autenticados esta informação geralmente é importante. Então simplesmente desmarque: /portal_properties/site_properties/allowAnonymousViewAbout Abraço, -- Jean Ferri
Re: [zope-pt] Fonte
Natalia escreveu: Olá! Bom dia Olá Natalia, O meu site Plone, às vezes quando iniciado, aparece com a fonte - tipo de letra alterada. Alguém sabe porque isso está acontecendo? Como faço para solucionar? Essa sua pergunta é uma forte candidata a não ter nenhuma resposta, pois você não deu detalhe algum sobre seu problema. Não temos como adivinhar as possíveis alterações que você fez e que podem estar ocasionando algum efeito colateral no site. Para que esta mensagem, tanto a pergunta quanto a resposta, não fique completamente inútil, eu atacaria as alterações de CSS que você fez. Instale a extensão WebDeveloper no Firefox que irá te ajudar bastante. Abraço, -- Jean Ferri
Re: [zope-pt] Problemas com o FCKEditor
pedro749 escreveu: Saudações a todos! Olá Pedro, Estou com um problema quando adiciono o código abaixo no editor. Quando salvo o trabalho o código é suprimido. Alguem sabe como faço para que este código nao desapareça quando salvo a página? Você deve configurar o filtro do Kupu para aceitar as tags 'object' e 'param'. Abraço, -- Jean Ferri
Re: [zope-pt] Uso de PZP no Setor Público
Thiago Avila escreveu: Saudações colegas, Olá Thiago, Gostaria de consultar aos colegas da lista quem está trabalhando com PZP para Portais de Governo, e principalmente, para que instituições estão trabalhando. O Interlegis está distribuindo para as Casas Legislativas brasileiras alguns sistemas (SAPL, SAAP) e o Portal Modelo, todos baseados em Zope. Alguns dos portais já implantados são: http://colab.interlegis.gov.br/wiki/CasasUsamPortalModelo Lançamos nosso mais novo produto ontem: PROCON Alagoas - www.procon.al.gov.br Aguardo feedbacks Legal saber que vocês estão com todo o gás aí no Alagoas. Tem o pessoal da Assembléia Legislativa do Alagoas que usa muito Zope e Plone, estão implantando o Portal Modelo e estão promovendo-o nas Casas Legislativas daí também. Se quiser falar com eles entre em contato como o Hélio Teixeira. Além dos inumeros cases da Esplanada dos Ministérios e Legislativo Federal, alguém tem conhecimento da utilização de PZP em outro Governo do Estado ou ainda em algum município ? Rapidamente lembro de alguns casos de portais e intranets, mas existem muiiitooos mais... :) Interlegis Senado Federal Câmara dos Deputados Sepro Embrapa Ministério do Desenvolvimento Social Ministério das Relações Exteriores Ministério da Justiça Ministério do Exército ABIN IBICT Fome Zero Presidência da República Brasil Gov Unesco Caixa Federal Produradoria Geral da República OAB-SP Sebrae Prefeitura de São Paulo Prefeitura de Manaus Radiobrás Abraço, -- Jean Ferri
Re: [zope-pt] Cache no apache para o plone
guimavini escreveu: Olá Pessoal, Olá guimavini, Estou tentando ativar o cache no apache para um site PLONE na faculdade. Já criei o diretório /var/cache/mysite.org. O site é acessado normalmente sem erros, mas executando ab -n 100 http:// www.mysite.org/, Requests per second tem valor 0.97 [#/sec]. Ou seja, acho que o cache não está sendo feito. Alguém tem alguma dica? Instale o CacheFu: https://svn.plone.org/svn/collective/CacheFu Abraço, -- Jean Ferri
Re: [zope-pt] Como iterar entre os item do publicator
rcr_plone escreveu: Pessoal, Olá Rafael, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Se o resultado que você tem é uma lista (no caso do publicator uma lista de dicionários), você pode quebrá-la em vários pedaços para obter a regra de apresentação que deseja. Veja um exemplo anexo que fiz para um portlet do novo TcheZope.org. Abraço, -- Jean Ferri Name Title Box Name Name Title Description Mais
Re: [zope-pt] Re: Como colocar arquivos com acentuação dentro do Zope/Plon e?
jgbalb escreveu: Olá João, Explicando melhor: o erro de carga ocorre com arquivos que tem acentuação em seus nomes (não é relativo ao conteúdo dos arquivos). Qual seria a solução? Existe alguma configuração interna no Zope/Plone que resolva este problema? É um pouco urgente... Agradeço qualquer ajuda. Qual a versão de Plone que você está usando? Eu também ainda não consegui resolver esse mesmo problema no Plone 2.1, mas você pode contorná-lo de 2 maneiras: - Fazer upload via FTP. - Rodar um script que corrija os nomes dos arquivos recursivamente. Eu faço isso usando as Funções ZZ[1]. [1] http://funcoeszz.net/ Abraço, -- Jean Ferri
Re: [zope-pt] imagem de newitemview no Publicator
Rafael Rocha escreveu: Pessoal, Olá Rafael, Gostaria que o template que usa meu publicator chamasse a imagem que foi associada a uma noticia na riação do mesmo e não que eu tivesse que passar uma pasta de imagens. Fuçando um pouco e com ajuda consegui exibir a imagem definindo uma variavel aquyi que é a ReltaivueUrl. Porem como o publicator retorna um dcionario e não o objeto em si estou com dificuldades em exibir a legenda da foto. Coloquei em negrito a linha que preciso alterar... A imagem da notícia pode ser obtida com o CMFPublicator assim: img tal:attributes=src string:${item_url}/image_mini / Se você quer utilizar a legenda da imagem terá que pegá-la no objeto pois o publicator não tem ela por padrão no dicionário de metadados dos ítens. Para adicionar essa informação ao dicionário você precisará customizar o Script Python 'getItemInfo' e fazer ele retornar essa informação através da invocação do respectivo método na notícia. Então basta salvar novamente a lista de ítens selecionados e já poderá usar a nova chave. Abraço, -- Jean Ferri
Re: [zope-pt] Como colocar as opções de t amanho de letra na página principal de mo do direto
jgbalb escreveu: Pessoal, Olá João, preciso colocar as opções de acessibilidade, mais especificamente as que alteram o tamanho da letra, diretamente na página principal do site, no cabeçalho (atualmente estas opções que alteram o tamanho da letra são acessadas indiretamente, clicando no link 'acessibilidade' primeiro). Alguém tem alguma idéia? Basta pegar o link que as letras apontam e registrá-los como uma ação no portal_actions. Abraço, -- Jean Ferri
Re: [zope-pt] Download de Páginas
Samuel Cardoso escreveu: Olá para todos, Olá Samuel, Resumindo: tem alguma forma de fazer download de páginas no Plone, ou seja, seria muito legal se eu visualizasse a página e também tivesse um link para download dela. Tem jeito? Uma opção é instalar o Plone2PDF: http://plone.org/products/plone2pdf Abraço, -- Jean Ferri
Re: [zope-pt] page template para xml
Wilton Alencar escreveu: Olá pessoal, estou escrevendo um template que monta xml, mas quanto mudo o content-type do PT para text/xml ele dá o seguinte erro: Compilation failed xml.parsers.expat.ExpatError: unbound prefix: line 3, column 0 Não importa como é o XML, ele acusa que o início da linha três onde começo a montar os elementos. Alguma dica? Declarou o namespace TOM? Ex.: ?xml version=1.0 encoding=iso-8859-1 standalone=no ? !DOCTYPE document SYSTEM rml_1_0.dtd document xmlns:tal=http://xml.zope.org/namespaces/tal; /document Abraço, -- Jean Ferri
[zope-pt] Mudança de horário do V Encontro da Comunidade no FISL
Olá pessoal, O horário do nosso V Encontro da Comunidade Python, Zope e Plone Brasileira no VIII Fórum Internacional de Software Livre foi alterado para o primeiro dia do evento, quinta-feira das 10:00 às 13:00 hs, na sala Castilho do Centro de Eventos da FIERGS, em Porto Alegre - RS. Com essa antecipação poderemos divulgar no encontro algumas novidades que vocês irão gostar e teremos tempo também para divulgá-las durante o FISL. Nos vemos lá! ;-) -- Jean Ferri ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: RES: RES: [zope-pt] searchbox dentro do slots
ferreira.luiz escreveu: Olá Jean Ferri, Primeiramente, obrigado pela atenção. Pois é! Tentei criar um portlet com o searchbox, mas, não obtive sucesso. Fiz o seguinte, criei o portlet e tentei fazer a chamada do searchbox dentro do portlet assim: div metal:use-macro=here/global_searchbox/macros/quick_search The quicksearch box, normally placed at the top right /div Só que aconteceu o erro: Tipo de Erro KeyError Valor do Erro 'portal_url' Corrgir este erro colocando um valor para esta variavel ('portal_url') mas, depois vi que o problema não era só essa variavel 'portal_url'. A macro chama outras coisas que dentro do contexto do portlet não estava funcionando. Tentei, também, colocar todo o código do global_searchbox dentro do portlet e aconteceu a mesma coisa. (na verdade, estou pecando por falta de conhecimento, ainda estou estudando a linguagem para compreender melhor) Veja um exemplo de portlet: http://paste.plone.org/13732 Abraço, -- Jean Ferri
Re: [zope-pt] Lista de discussão
Thiago F. Padilha escreveu: Ola galera, Gostaria de saber se existe uma ferramenta de Lista de discussões para o Plone, tipo esta que agente usa para o zope-pt no yahoo grupos. Para Zope tem o MailBoxer, mas sugiro usar o MailMan que é o software mais usado, maduro e robusto para gerenciar listas de discussões. http://www.gnu.org/software/mailman/ Abraço, -- Jean Ferri
Re: [zope-pt] Produto - Livro de visitas
Robson Virino escreveu: Olá Pessoal, Dei uma googada rápida, mas não encontrei nada objetivo que me dissesse um produto do Plone para livro de visitas num site... http://plone.org/search?SearchableText=guestbook -- Jean Ferri
Re: [zope-pt] Duvida com relacao a navegacao e objetos
rcr_plone escreveu: [...] Existe como colocar uma variavel (no caso do plone acho que o mais correto seria falar objeto ou atributo) que seja a raiz da navegacaio e ir mudando ela de acordo com onde o usuario esta? Pensei em trabalhar com sessoes, mas acho que para uma coisa simples assim, seria uma perda de performance indesejada... Sera que tem uma abordagem mais simples? Você configura a raiz do menu de navegação através da propriedade: portal_properties/navtree_properties/root O que você precisa fazer é alterar o código que pega o valor dessa propriedade e passar um outro path dinamicamente para ele. Outra duvida, utilizando os exemplos do Publicator, recebo alguns erros como tuple has no extract ? Suponho que isso se deva a conflito de versoes (estou usando o 2.5.1), estou correto? Quando você cria um portlet para o Publicator, você deve declarar o ID da caixa que você criou no portal_publicator: tal:define=box_id string:; Onde é o ID da caixa. Aproveito para perguntar quem vai para o FISL?? Eu vou! =) -- Jean Ferri
Re: RES: RES: [zope-pt] searchbox dentro do slots
ferreira.luiz escreveu: Realmente Thiago, você está certo. O CSS estava em conflito. Coloquei as propriedades diretamente no div e o posicionamento funcionou. Acontece que apesar de colocar o searchbox agora em qualquer lugar, o portlet do calendário que seria o conteudo abaixo do searchbox, nao abaixou. Ele esta ficando junto com o searchbox. De qualquer forma fiz um artificio tecnico :) (me desculpem pelo mau jeito) e acrescentei um portlet em branco em cima do calendario para este abaixar e sobrar um espaco. Não sei se foi a melhor solucao mas, tudo bem, consegui o objetivo. Certamente não foi! :) Já que teve que criar um portlet, porque não criar um portlet com o código da busca do site (portal_searchbox)? Para resolver o conflito de CSS basta usar outro ID no portet (id=portal-searchbox). E de quebra ainda mantém o Live Search. Abraço, -- Jean Ferri
[zope-pt] V Encontro da Comunidade Python, Zope e Plone no VIII FISL
Olá pessoal, Estamos há 27 dias do VIII Fórum Internacional de Software Livre que já conta com aproximadamente 2.400 inscritos. Nesse ano, como já virou tradição, teremos o V Encontro da Comunidade Python, Zope e Plone Brasileira[1]. A grade de programação[2] parcial já está disponível e também as informações sobre nosso encontro[3], que, a exemplo de outros anos, terá a participação de conhecidos nomes da comunidade internacional. Se você deseja fazer alguma apresentação durante o encontro, sobre qualquer assunto relacionado a PZP, por favor inscreva seu tema no wiki do PythonBrasil[4], para que possamos organizar melhor o evento. Já existem vários temas inscritos. O encontro ocorrerá no dia 14 de abril - Sábado, das 11:00 às 14:00 hs, na sala Hopper do Centro de Eventos da FIERGS, em Porto Alegre - RS. Serão 3 horas destinadas ao nosso evento. Nos vemos por lá! ;-) [1] http://www.tchezope.org/fisl2007 [1] http://fisl.softwarelivre.org/8.0/papers/pub/ [2] http://fisl.softwarelivre.org/8.0/papers/pub/programacao/543 [4] http://www.pythonbrasil.com.br/moin.cgi/EncontroPzpFisl Abraço, -- Jean Ferri ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[zope-pt] [OT] Pós-graduação em Software Livre - Brasília-DF
Olá pessoal, Esta mensagem é off-topic, destinada ao pessoal de Brasília e região. Gostaria de divulgar aqui um curso de pós-graduação em Software Livre[1] que está ocorrendo em Brasília-DF. O curso já está fechando a terceira turma e tem como coordenador o João Eriberto Mota Filho[2], que é um dos membros diretos do projeto Debian e uma grande figura da comunidade de Software Livre. Entre os professores, estão profissionais da equipe de segurança do Banco do Brasil, Serpro, Exército, e outros... Eu estou cursando desde o ano passado (propagandeando Zope por lá) e posso afirmar que o curso é de alta qualidade. Uma boa oportunidade, justamente agora que o software livre pegou... E nunca é demais divulgar iniciativas em Software Livre, não? ;-) [1] http://www.institutofatima.edu.br/pos_sl [2] http://www.eriberto.pro.br Abraço, -- Jean Ferri ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] Páginas iniciais diferentes para cada usuário
Olá Alexandre, Se for trabalhar somente com posicionamento de caixas, poderia salvar essa informação em uma propriedade do usuário, no portal_memberdata. Mas se você precisar guardar também a configuração de cada caixa, aí o bicho pega. O Xirú me mostrou uma solução implementada justamente para um caso parecido, feita com Ajax no portal da Câmara dos Deputados, onde eles gravavam um objeto Archetypes para cada caixa configurada. De qualquer maneira você precisará de uma relação usuário x caixa salva em algum lugar! ;-) Abraço, Jean Ferri Alexandre Marinho escreveu: Bom, essa vai para os mestres de PZP, o seguinte: estamos planejando um site coorporativo onde o principal atrativo dele será a página inicial personalizada, ou seja, cada usuario poderá personalizar a página inicial da sua maneira, mais ou menos como funciona o netvibes.com!! Já consegui colocar para funcionar o javascripts e criar a página customizável. O problema agora é salvar a customização! Quais seriam as opções de fazer isso? Vi num tutorial de ajax no site do Fábio Rizzo que salva as informações no próprio page template atravez de script Python. Sendo assim tive a ideia de colocar cada página inicial de usuário dentro de sua pasta em members, só que como faria pra quando o usuario (logado) entrasse no site essa sua página ficasse como principal? Ta meio complicado de entender?? :S É meio confuso mesmo!!! Alguem tem alguma idéia melhor? Alexandre
Re: [zope-pt] Chamar um método quando algum campo for alterado (Era: index_object( ) sendo chamado várias vezes)
Rafael Oliveira escreveu: Uma das lições aprendidas com isso (ainda que não fosse aplicado a PZP) é que hooks em *tudo* são os assassinos do desempenho. Por isso tome bastante cuidado, em geral hooks devem ser colocados em *poucos* objetos e mediante uma escolha cuidadosa de onde colocar. A não ser que eu tenha como requisito registrar todas as modificações nos objetos ... Talvez você possa tirar uma idéia de como implementar isso do código do PloneCollectorNG, que guarda um histórico de todas as alterações efetuadas nas configurações do coletor. Abraço, -- Jean Ferri
Re: [zope-pt] cliente rss plone 2.5
Wilton Alencar escreveu: Pessoal, Fala TOM, alguém está usando algum produto para cliente rss no plone 2.5.x CMFSin parece descontinuado e cheio de problemas O CMFSin está funcionando bem com o Plone 2.1 e 2.5. Pegue ele direto do trunk, pois fiz umas alterações tempos atrás para um projeto. A única observação é que ele não pode mais ser utilizado da maneira convencional, fazendo a chamada do mapa de canais diretamente no right_slots. Faça um portlet para ele e defina qual o mapa de canais o portlet vai usar. Segue um exemplo: html xmlns:tal=http://xml.zope.org/namespaces/tal; xmlns:metal=http://xml.zope.org/namespaces/metal; i18n:domain=plone body div metal:define-macro=portlet tal:define=map string:zope-pt; results python:here.sin_tool.sin(map_name=map, max_size=5); dl class=portlet id=portlet-rss dt class=portletHeader a href=# class=tile tal:attributes=href string:${utool}/sinList?synmap=${map}Lista zope-pt/a /dt tal:rss tal:repeat=obj results dd tal:define=oddrow repeat/obj/odd tal:attributes=class python:test(oddrow, 'portletItem even', 'portletItem odd') span class=portletItemDetails tal:content=python:toLocalizedTime(obj['date'])date/span a href=# class=tile tal:attributes=href obj/link; title obj/description; tal:content=obj/titletitle/a /dd /tal:rss dd class=portletFooter a href=# tal:attributes=href string:${utool}/sinList?synmap=${map}Mais raquo;/a /dd /dl /div /body /html Abraço, -- Jean Ferri
Re: [zope-pt] Ajuda a um projeto!
Enterprise Saude escreveu: PEÇO DESCULPA AOS MODERADORES PELO SPAM, MAS AGRADECERIA A COMPREENSÃO! Os spammers estão ficando mais espertos, mas a regra é clara, banido... -- Jean Ferri
Re: [zope-pt] Lentidão no portal
Thiago F. Padilha escreveu: Ola, Olá Thiago, Estou com um problema de lentidão no portal. Não sei a causa, embora a pessoa responsável pela hospedagem tenha me dito que poderia ser por causa de pastas e documentos com mesmo nome. Esta hipótese eu já descartei pois, além do plone 2.1 trocar o nome curto de objetos com o mesmo nome (ele coloca -1, -2 e assim por diante), eu já troquei todos os nomes das páginas de exibição, que geralmente tinham o mesmo nome da pasta, para um nome padrão(front-page). Gostaria de saber se vocês teriam uma sugestão do que possa estar causando esta lentidão. Como você citou que andou alterando todos os nomes das páginas de exibição, tenho um palpite. Você renomeou as páginas e depois selecionou elas novamente como página de exibição? Se não, pode ser este o problema, o Plone entra em loop procurando a página. Só um palpite... ;-) Abraço, -- Jean Ferri
[zope-pt] Zettai fechará dia 11/02
Olá pessoal, A Zettai estará fechando[1] dia 11/02. Se alguém ainda tem conta lá, como é o meu caso, é bom começar a providenciar uma alternativa e um backup. [1] http://www.zettai.net/Weblog/zettaiGoingOutOfBusinessFeb11 Abraço, -- Jean Ferri ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] Anti-spam uol.
Dorneles Treméa escreveu: Jean, Opa Dorneles, Por favor Sr. [EMAIL PROTECTED], se você não desligar esse recurso em 24h, seremos obrigados a desativar sua conta nessa lista. cata a stchopa e prega-lhe fogo! ;-) O prazo acabou se estendendo por bem mais que 24h, desculpem. Foi de trabuco mesmo! ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Acessar imagens de instancias diferentes do Plone
João Paulo Sinieghi escreveu: Boa tarde pessoal... Olá João Em uma instancia do plone chamado extranet estou acessando os conteudo de outra instancia chamada intranet, dentro do mesmo Zope. utilizando o context.intranet.portal_catalog.searchResults(...), peguei o envelope e, em seguida, o objeto... até aí blz... o que tá pegando é quando eu puxo pelo getText(), vem os texto e a imagem não.. vi então que no source que a imagem vem como: src=./resolveUid/ca66d2d7caf1d88b786332ba30ae259b /.. e então a extranet não reconhece pois este UID é da intranet... Alguém tem alguma dica de como posso resolver isto? Apresentar as imagens da instancia Intranet na Extranet? Receio que o seu problema seja maior do que o código para mostrar a imagem, creio que você possa estar confundindo conceitos. Uma extranet[1] é a parte da intranet[2] ou site que pode ser acessada através da internet mas requer autorização, ou seja, os usuários, empresas, parceiros, etc., precisam se autenticar de alguma forma para acessar determinadas informações ou serviços. Traduzindo esse conceito ao Plone, você pode ou deve configurar workflows para fazer o controle de acesso aos serviços ou conteúdos do site, *que será o mesmo* e estará publicado na internet. Conforme seu perfil o usuário poderá acessar mais ou menos coisas. [1] http://pt.wikipedia.org/wiki/Extranet [2] http://pt.wikipedia.org/wiki/Intranet Abraço, -- Jean Ferri