[zope-pt] Obtendo diretório principal do plone
Pessoas, estou com um template que pega uma pasta criada mais recentemente e, dentro dela, pega uma imagem mais recentemente criada. para isso, estou usando um mecanismo de busca do zope onde, entre outros, especifico um atributo path pois quero que seja pesquisado dentro de uma determinada pasta fotos. Mais ou menos assim: path='/Pasta/Pasta/NomeDoSitePlone/fotos/' Gostaria de obter esse diretorio Pasta/Pasta/NomeDoSitePlone automaticamente. Existe alguma variavel padrão no plone? __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[zope-pt] Enviar formulário por e-mail
Senhores, gostaria de enviar um formulário com dados de email do usuario, nome, assunto e texto para um determinado email. Gostaria de fazer isso através do zope/plone ou um script python. Alguém poderia me ajudar? não consegui achar nada que me fosse úteil... Desde já agradeço. 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] Traduzindo Datas
Senhores, tenho aqui um zpt que me exibe dados sobre uma noticia criada, como descrição, imagem, data de criação, etc. Em (span tal:replace=obj/Date/) eu exibo a data do objeto. Mas esta vem em formato americano, gostaria de exibir no formato Brasileiro. Qual a melhor maneira? 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] menu portal-globalnav horizontal
Gostaria de saber como transformo o menu abaixo do banner do plone (menu portal-globalnav) em um menu horizontal, com os itens em fila de cima para baixo. Obrigado! 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] Problema com o MassLoader
Instalei o produto MassLoader no Plone3 para permitir aos usuários fazerem upload de fotos e criar seus albuns. O problema é que esses usuários não possuem nenhum role global, quero que cada usuário possa usar o MassLoader na página de sua gerência. Estou dando todas as permissões a o usuário desejado de forma local, através da aba Compartilhamento. Porém não importa que role global eu dê aos usuários, eles simplesmente não tem acesso à aba Import. Como faço para meus usuários terem acesso à essa aba, para poderem usar o MassLoader? 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] Re: Ocutando itens de usuários
Alexandre, primeiramente obrigado pela resposta. Acho que acabei errando, peço desculpas. Quando me refiro a criar um item, não é um novo produto mas sim um novo conteudo (no nosso caso, uma Folder e uma Page). Gostariamos de limitar o acesso a determinados conteúdos criados por nós, mas não ao tipo do conteúdo em geral... Será que ainda existe solução? :) --- Em qui, 28/8/08, Alexandre Marinho [EMAIL PROTECTED] escreveu: De: Alexandre Marinho [EMAIL PROTECTED] Assunto: [zope-pt] Re: Ocutando itens de usuários Para: zope-pt@yahoogrupos.com.br Data: Quinta-feira, 28 de Agosto de 2008, 9:18 Bom Pedro, Isso poderia ser resolvido da seguinte forma: Supondo que você criou um novo tipo chamado Item, primeiro seria necessário a criação de um novo role no plone, através da aba security. Depois você deverá criar um novo workflow(portal_ workflow) baseado ou no plone_workflow ou no folder_workflow e atribuir esse workflow ao tipo Item. Depois é necessário editar esse novo workflow para que somente o role que você criou tenha a permissão de view. Assim todos os usuários a que você atribuir esse role poderão ver o seu novo tipo. Isso é como eu faria no plone 2.5, o plone 3 tem vários outros workflows que você pode se basear. Vai depender do qual você colocou como workflow base do seu site. Outra maneira seria já embutir o workflow dentro do produto do seu novo tipo. Isso pode ser feito mais transparente através do ArchGenXML. Você pode saber mais sobre o ArchGem aqui: http://plone. org/documentatio n/manual/ archgenxml2 Espero ter ajudado. -- Alexandre Marinho Consultor Pleno - ITEC/AL --- Em [EMAIL PROTECTED] .com.br, Pedro Vítor Lima Rodrigues pedrovitorlima@ ... escreveu Quero criar um determinado ítem e gostaria de deixá-lo visível e acessível a apenas um grupo de usuários no meu portal Plone3. Não encontrei como poderia fazer isso, apenas uma solução de deixar o objeto como privado, mas além da insegurança de que algum usuário possa publicar todos os usuarios logados que tenham permissões para ver itens privados poderão vê-lo. Existe como fazer isso no Plone3? 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 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] Ocutando itens de usuários
Quero criar um determinado ítem e gostaria de deixá-lo visível e acessível a apenas um grupo de usuários no meu portal Plone3. Não encontrei como poderia fazer isso, apenas uma solução de deixar o objeto como privado, mas além da insegurança de que algum usuário possa publicar todos os usuarios logados que tenham permissões para ver itens privados poderão vê-lo. Existe como fazer isso no Plone3? 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] Actions Plone 3
Cristina, primeiro pega os identificadores das divs. Depois na sua css adicione #nomedoidentificador{ display: none; } Não é lá a melhor das maneiras, mas quebrará um galho até você descubrir. Gostaria de saber como fazer isso tambem... --- Em ter, 26/8/08, Cristina Souza [EMAIL PROTECTED] escreveu: De: Cristina Souza [EMAIL PROTECTED] Assunto: [zope-pt] Actions Plone 3 Para: zope-pt@yahoogrupos.com.br Data: Terça-feira, 26 de Agosto de 2008, 8:43 Oi pessoal, estou usando o Plone 3.1.4 e estou com uma dúvida. Para eu tirar do meu site, o quick search box, o logo, as global sections, a personal bar e os breadcrumbs, etc, eu usava o main_tamplate no Plone 2.5. Mas agora percebi que no Plone 3 dentro do main_tamplate não dá para fazer isso, pois as divs não estão mais lá. Só tem uma expressão: div id=portal-top i18n:domain= plone div tal:replace= structure provider:plone. portaltop / /div Então fui pesquisando e no site TcheZope encontrei uma informação a respeito: http://www.tchezope .org/documentaca o/tutorial/ customizando- viewlets- no-main_template /introducao Será que não tem outra forma de tirar esses actions sem ter que fazer tudo isso? O problema é: e se eu não tenho acesso as pastas de instalação do Zope, como vou fazer? Não gostei dessa parte do Plone3. No aguardo! Abraços! 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] Pesquisando objetos por critério em um path
Estou pequisando em meu site as três últimas notícias cadastradas, através de div tal:define=resultado python:here.portal_catalog.searchResults(portal_type='News Item', sort_on='Date', sort_order='reverse', review_state='published')[:3]; /div Gostaria de pesquisar as três pastas mais recentes dentro da pasta ./eventos. Como poderia fazer isso? 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] Pesquisando objetos por critério em um path
Robson, obrigado por responder! Mas o código que você mandou não me retorna resultados. Quando coloco no caminho do path='' ele retorna as 3 ultimas pastas criadas no portal inteiro. Já tentei path='./eventos', path='eventos/', path='/eventos/' e nada deu certo... 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] Pesquisando objetos por critério em um path
Isso meu amigo, agora sim funcionou! Muito obrigado! --- Em seg, 25/8/08, ROBSON VIRINO - GEINF [EMAIL PROTECTED] escreveu: De: ROBSON VIRINO - GEINF [EMAIL PROTECTED] Assunto: Re: [zope-pt] Pesquisando objetos por critério em um path Para: zope-pt@yahoogrupos.com.br Data: Segunda-feira, 25 de Agosto de 2008, 16:51 Olá, Pedro. Testa com path='/Plone/ eventos', se o nome do teu Plone Site for Plone. Você usa o Plone 3.0 ou 2.5.x? Robson Virino Pedro Vítor Lima Rodrigues escreveu: Robson, obrigado por responder! Mas o código que você mandou não me retorna resultados. Quando coloco no caminho do path='' ele retorna as 3 ultimas pastas criadas no portal inteiro. Já tentei path='./eventos' , path='eventos/ ', path='/eventos/ ' e nada deu certo... - - - - - - Novos endereços, o Yahoo! que você conhece. Crie um email novo http://br.rd. yahoo.com/ mail/taglines/ mail/*http: //br.new. mail.yahoo. com/addresses com a sua cara @ymail.com ou @rocketmail. com. 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] Produto de album de fotos para o Plone
Valeu Jacson! --- Em ter, 19/8/08, Jacson Tiola [EMAIL PROTECTED] escreveu: De: Jacson Tiola [EMAIL PROTECTED] Assunto: Re: [zope-pt] Produto de albom de fotos para o Plone Para: zope-pt@yahoogrupos.com.br Data: Terça-feira, 19 de Agosto de 2008, 17:43 Olá Pedro, Existe o produto chamado MassLoader, nele você pode fazer o upload de um arquivo .zip com todas as fotos. E depois é só publicar. http://plone. org/products/ massloader []'s -- Jacson Tiola http://tiolatec. objectis. net/ 2008/8/19 Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br Gostaria de saber sobre produtos para o Plone 3 que criam interfaces de slideshow ou album para fotos. Encontrei alguns interessantes, mas todos eles dependem que eu adicione imagem por imagem para criar um album. Quero que o pessoal aqui da empresa gere seus próprios albuns, podendo selecionar várias fotos de uma vez (já pensou o sujeito ter que criar um album de 100 fotos? Uma por uma?). Pensei em contornar com ftp, mas quero realmente que qualquer pessoa possa criar esse tipo de conteúdo. Alguém tem alguma dica? Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. 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] Produto de albom de fotos para o Plone
Gostaria de saber sobre produtos para o Plone 3 que criam interfaces de slideshow ou album para fotos. Encontrei alguns interessantes, mas todos eles dependem que eu adicione imagem por imagem para criar um album. Quero que o pessoal aqui da empresa gere seus próprios albuns, podendo selecionar várias fotos de uma vez (já pensou o sujeito ter que criar um album de 100 fotos? Uma por uma?). Pensei em contornar com ftp, mas quero realmente que qualquer pessoa possa criar esse tipo de conteúdo. Alguém tem alguma dica? 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] Página nova aberta para mostrar objetos links
Pessoal, boa tarde! Alguém sabe dizer se existe como determinar que quando o usuário clicar em um objeto link em um portlet seja aberta uma nova página, para mostrar esse link? Existe alguma opção no Zope ou Plone para isso? 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] (unknown) - Banners diferentes a cada refresh
Tania, achei o problema. Tinha criado os banners e a pasta pelo zope, e por isso não constávam no catalog. Agora já estou achando... Mas continua não mostrando nada na minha page template. path='/Plone/banners/banners-topo' No portal_catalog achei /Plone/banners/banners-topo ATFolder Na minha page template uso span tal:define=obj python:context.random_banner() tal:condition=python:obj h1asdfasdf/h1 a href= class=tile tal:attributes=href string:${obj/url} target=_blank img tal:attributes=src string:${obj/url}/image_thumb / /a /span --- Em seg, 4/8/08, Tania Andrea [EMAIL PROTECTED] escreveu: De: Tania Andrea [EMAIL PROTECTED] Assunto: Re: [zope-pt] (unknown) - Banners diferentes a cada refresh Para: zope-pt@yahoogrupos.com.br Data: Segunda-feira, 4 de Agosto de 2008, 19:59 No catalog você tem que achar objetos com os paths de exemplo abaixo: /Plone/banners/ banners_topo/ meubanner1 /Plone/banners/ banners_topo/ meubanner2 Algo assim... E sei que é trivial, mas já tiveram esta dúvida: veja se os estados do seu objeto estão publicados mesmo, para que a consulta traga algo. Att, Tânia Andrea --- Em seg, 4/8/08, Pedro Vítor Lima Rodrigues]%5 Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br escreveu: De: Pedro Vítor Lima Rodrigues]%5 Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br Assunto: Re: [zope-pt] (unknown) - Banners diferentes a cada refresh Para: [EMAIL PROTECTED] .com.br Data: Segunda-feira, 4 de Agosto de 2008, 16:01 No caso, o banner a ser atualizado seria o fundo de #portal-header. Fiz o script como descrito no link, em uma page template de teste em branco com o seguinte parâmetro de busca: context.portal_ catalog.searchRe sults(path= '/Plone/banners/ banners_topo' , portal_type= 'Image', review_state= 'published' , sort_limit=10) Mas não está me retornando nada. Não dá erro, apenas não retorna nada como se nada fosse encontrado. Tentei colocar no path 'here/banners/ banners_topo' e até '/Plone/banners' mas a situação persiste. No meu portal_catalog, não acho o indice para a pasta banners_topo. .. --- Em seg, 4/8/08, Tania Andrea bmw_taninha@ yahoo.com. br escreveu: De: Tania Andrea bmw_taninha@ yahoo.com. br Assunto: Re: [zope-pt] (unknown) - Banners diferentes a cada refresh Para: [EMAIL PROTECTED] .com.br Data: Segunda-feira, 4 de Agosto de 2008, 9:47 Bom dia, Pedro. Este tutorial busca imagens randomicamente via python script (import random). Mas você pode adaptá-lo para buscar um vkBanner... http://www.taniaand rea.com/tutoriai s/python- zope-plone/ criar-imagem- randomica/ Att, Tânia Andrea --- Em sex, 1/8/08, Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br escreveu: De: Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br Assunto: [zope-pt] (unknown) Para: zope yahoogroups [EMAIL PROTECTED] .com.br Data: Sexta-feira, 1 de Agosto de 2008, 17:56 Pessoal, estou construindo um portal plone e tive a ideia de criar uma rotina que, sempre que o usuário abra o navegador (uma nova sessão), um novo banner é exibido. Os banners pelomenos já tenho :P Alguém tem alguma idéia que possa me ajudar? Existe alguma forma de fazer isso via CSS e JavaScript ou outra maneira seria mais fácil? Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. 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] (unknown) - Banners diferentes a cada refresh
No caso, o banner a ser atualizado seria o fundo de #portal-header. Fiz o script como descrito no link, em uma page template de teste em branco com o seguinte parâmetro de busca: context.portal_catalog.searchResults(path='/Plone/banners/banners_topo', portal_type='Image', review_state='published', sort_limit=10) Mas não está me retornando nada. Não dá erro, apenas não retorna nada como se nada fosse encontrado. Tentei colocar no path 'here/banners/banners_topo' e até '/Plone/banners' mas a situação persiste. No meu portal_catalog, não acho o indice para a pasta banners_topo... --- Em seg, 4/8/08, Tania Andrea [EMAIL PROTECTED] escreveu: De: Tania Andrea [EMAIL PROTECTED] Assunto: Re: [zope-pt] (unknown) - Banners diferentes a cada refresh Para: zope-pt@yahoogrupos.com.br Data: Segunda-feira, 4 de Agosto de 2008, 9:47 Bom dia, Pedro. Este tutorial busca imagens randomicamente via python script (import random). Mas você pode adaptá-lo para buscar um vkBanner... http://www.taniaand rea.com/tutoriai s/python- zope-plone/ criar-imagem- randomica/ Att, Tânia Andrea --- Em sex, 1/8/08, Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br escreveu: De: Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br Assunto: [zope-pt] (unknown) Para: zope yahoogroups [EMAIL PROTECTED] .com.br Data: Sexta-feira, 1 de Agosto de 2008, 17:56 Pessoal, estou construindo um portal plone e tive a ideia de criar uma rotina que, sempre que o usuário abra o navegador (uma nova sessão), um novo banner é exibido. Os banners pelomenos já tenho :P Alguém tem alguma idéia que possa me ajudar? Existe alguma forma de fazer isso via CSS e JavaScript ou outra maneira seria mais fácil? Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. 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] (unknown)
Pessoal, estou construindo um portal plone e tive a ideia de criar uma rotina que, sempre que o usuário abra o navegador (uma nova sessão), um novo banner é exibido. Os banners pelomenos já tenho :P Alguém tem alguma idéia que possa me ajudar? Existe alguma forma de fazer isso via CSS e JavaScript ou outra maneira seria mais fácil? 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] Exibindo resultado de external method
Tenho um external method que obtém a data atual, formata e me retorna em uma string. Como posso exibir essa string em um page template? 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] Re: Alterando imagem por trás do b anner
Cara, uso o Plone 3.0.6 e não consigo achar os templates para customização na mão... Me falaram que é diferente do Plone 2, mas não especificaram. Poderia me ajudar?? --- Em qui, 24/7/08, Davi Medeiros [EMAIL PROTECTED] escreveu: De: Davi Medeiros [EMAIL PROTECTED] Assunto: [zope-pt] Re: Alterando imagem por trás do banner Para: zope-pt@yahoogrupos.com.br Data: Quinta-feira, 24 de Julho de 2008, 7:47 Você poderia aplicar um background: url(image.jpg) na tag que contém o banner, ou uma antes, ou até encapsular o código do banner num DIV ou SPAN somente para obter o efeito. -- DL --- Em [EMAIL PROTECTED] .com.br, Pedro Vítor Lima Rodrigues pedrovitorlima@ ... escreveu Gostaria de saber como preencher o fundo branco atrás do banner de um site Plone. Colocar um banner maior por exemplo, onde o banner pequeno do logo do plone iria sobrepor-se a ele. 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] Alterando imagem por trás do banner
Gostaria de saber como preencher o fundo branco atrás do banner de um site Plone. Colocar um banner maior por exemplo, onde o banner pequeno do logo do plone iria sobrepor-se a ele. 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] Problema ao migrar site plone
Possuo um site Plone 3.1 em um servidor e gostaria de migrar para outro. Neste outro, ja instalei todos os produtos que ele utiliza, PlonePopoll, WindowZ, Produtos de integracao com o AD, etc. A versao do servidor e do plone tambem sao identicas nos dois servidores. Estou copiando o /opt/Plone-x.x.x/zeocluster/server/var/Data.fs para o outro, mas quando reinicio o processo e atualizo o navegador ele fica em estado de espera eterna. Algu[em pode me ajudar com esse problema? 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] Migrando site entre servidores Zope de mesma versão
Como devo proceder para fazer a migração de um site plone de um servidor para outro? Possuo um site com várias configurações em seu servidor, como a utilização de uma skin, instalação de vários produtos, customizações pessoais e configurações com servidor LDAP. O import/export do Zope resolve meu problema? Qual seria a melhor solução? 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] Migrando site entre servidores Zope de mesma versão
Como devo proceder para fazer a migração de um site plone de um servidor para outro? Possuo um site com várias configurações em seu servidor, como a utilização de uma skin, instalação de vários produtos, customizações pessoais e configurações com servidor LDAP. O import/export do Zope resolve meu problema? Qual seria a melhor solução? 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] Links nos portlets de navegação
Pessoal, tenho portlets de navegação que puxam links de uma determinada pasta. Porém quando clico no ítem do portlet, ele exibe uma nova página mostrando o valor da url para que o usuário clique e abra o caminho desejado. Existe alguma maneira de deixar automático, algo do tipo clicar no ítem de navegação e este já encaminhar para a página desejada? Acho incômodo essa funcionalidade, clicar no link e mostrar a url para aí sim ser redirecionado... 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] Links nos portlets de navegação
Pessoal, tenho portlets de navegação que puxam links de uma determinada pasta. Porém quando clico no ítem do portlet, ele exibe uma nova página mostrando o valor da url para que o usuário clique e abra o caminho desejado. Existe alguma maneira de deixar automático, algo do tipo clicar no ítem de navegação e este já encaminhar para a página desejada? Acho incômodo essa funcionalidade, clicar no link e mostrar a url para aí sim ser redirecionado... 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
Res: [zope-pt] Links nos portlets de navegação
Descobri que isso só acontecia enquanto estava logado como administrador. Desculpem o incômodo! - Mensagem original De: Pedro Vítor Lima Rodrigues [EMAIL PROTECTED] Para: zope yahoogroups zope-pt@yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Junho de 2008 16:44:33 Assunto: [zope-pt] Links nos portlets de navegação Pessoal, tenho portlets de navegação que puxam links de uma determinada pasta. Porém quando clico no ítem do portlet, ele exibe uma nova página mostrando o valor da url para que o usuário clique e abra o caminho desejado. Existe alguma maneira de deixar automático, algo do tipo clicar no ítem de navegação e este já encaminhar para a página desejada? Acho incômodo essa funcionalidade, clicar no link e mostrar a url para aí sim ser redirecionado. .. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. 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] Dando papel de owner através da ZMI
Pessoal, como torno um usuário owner de um conteúdo? Fiz uma página mas gostaria que somente dois usuários tivessem acesso. Criei essa page template na mão mesmo, e na aba security do zope dei permissões de visão apenas aos administradores e aos owners. Ps:. como a página foi criada na mão, pela ZMI, não aparece as abas usuais do plone como compartilhamento. O papel deve ser dado pelo Zope mesmo, acho que mexendo na acl Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Dando papel de owner através da ZMI
Sei... e como posso criar um form de upload de arquivos usando a interface do plone? pq na edição de páginas, no Plone, nem um input eu posso colocar... - Mensagem original De: José Henrique [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Terça-feira, 17 de Junho de 2008 15:04:02 Assunto: Re: [zope-pt] Dando papel de owner através da ZMI 2008/6/17 Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br: Pessoal, como torno um usuário owner de um conteúdo? Fiz uma página mas gostaria que somente dois usuários tivessem acesso. Criei essa page template na mão mesmo, e na aba security do zope dei permissões de visão apenas aos administradores e aos owners. Ps:. como a página foi criada na mão, pela ZMI, não aparece as abas usuais do plone como compartilhamento . O papel deve ser dado pelo Zope mesmo, acho que mexendo na acl Você não deve manipular conteúdo do Plone usando a ZMI. Use a interface do Plone para isso. Zénrique. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Re: Ajuda com 'Privilégios Insu ficientes'
Ae cara, segue o código que você pediu em outro tópico. Qualquer coisa é só perguntar... Abraço. Ps:. o yahoomail não coopera, logo o código segue sem identação. ### Name: save_file.py ### Author: Pedro Vítor L. Rodrigues ### Date: 06-02-2008 from Products.PythonScripts.standard import html_quote from Products.CMFCore.utils import getToolByName from DateTime import DateTime #import datetime #padrão request = container.REQUEST RESPONSE = request.RESPONSE #pega dados da data atual para montar nome do arquivo data = DateTime() mes = str(data.month()) dia = str(data.day()) ano = str(data.year()) #pega arquivo e nome do arquivo a ser gravado #'file' é o nome do input file do form file = request.get('file',None) filename = BI- + ano + - + mes + - + dia + .pdf #pega contexto inicial portal = context.portal_url.getPortalObject() #pega contexto da pasta 'publicações', dentro da pasta raíz folder = getattr(portal, 'publicacoes') #pega contexto da pasta 'bi', dentro da pasta publicações folder = getattr(folder, 'bi') #se o tipo de arquivo for PDF, salva if filename[-3:].lower() in ['pdf']: #se ainda não existir uma pasta com o nome ano, cria if not hasattr(folder, ano): novaPasta={'type_name':'Folder', 'id':ano, 'title':'B.I.s do ano ' + ano, 'description':'Pasta com os B.I.s deste ano'} folder.invokeFactory(**novaPasta) #pega referência à novaPasta criada anteriormente objeto = getattr(folder, novaPasta['id']) #publica o objeto objeto.content_status_modify(workflow_action='publish') #pega contexto da pasta do ano atual folder = getattr(folder, ano) #se não existir uma pasta do mês atual dentro da pasta do ano, cria if not hasattr(folder, mes): novaPastaMes={'type_name':'Folder', 'id':mes, 'title':'B.I.s do mes ' + mes, 'description':'Pasta com os B.I.s deste mes'} folder.invokeFactory(**novaPastaMes) objeto = getattr(folder, novaPastaMes['id']) objeto.content_status_modify(workflow_action='publish') #faz o mesmo com o mês folder = getattr(folder, mês) #cria o arquivo no servidor, caso este não exista ainda na pasta mês if hasattr(folder, filename): folder.manage_delObjects(filename) novoArquivo={'type_name':'File', 'id':filename, 'title': filename, 'file': file} folder.invokeFactory(**novoArquivo) objeto = getattr(folder, novoArquivo['id']) objeto.content_status_modify(workflow_action='publish') folder = getattr(portal, 'publicacoes') id=bi-do-dia #Sempre que um BI for adicionado, quero que a URL estática do portal #aponte para esse BI. Quero sempre a URL relacionada ao BI mais atual. #Assim, sempre que criar um arquivo, faço uma cópia com um id 'bi-do-dia', e #ao criar a url mando esta apontar para um objeto com este id. Veja que o id não #muda, quando um arquivo novo é carregado deleto o antigo com esse id e adiciono uma #cópia do novo com ele. if hasattr(folder, id): folder.manage_delObjects(id) url = {'type_name':'Link', 'id':id, 'title':'B.I do Dia', 'remote_url':'./bi/' + ano + '/' + mes + '/' + filename} folder.invokeFactory(**url) objeto = getattr(folder, id) objeto.content_status_modify(workflow_action='publish') #se o arquivo não for pdf... else: print 'Arquivo não suportado.' + filename[-3].lower() RESPONSE.redirect(./erro-upload?erro='2') return printed - Mensagem original De: illidam [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Segunda-feira, 16 de Junho de 2008 11:21:46 Assunto: [zope-pt] Re: Ajuda com 'Privilégios Insuficientes' --- Em [EMAIL PROTECTED] .com.br, Jorge Guimarães [EMAIL PROTECTED] . escreveu O script não tem privilégios suficientes para manipular a pasta do contexto. Porque não tenta colocar esse script como um outro papel, tipo manager? Att, Jorge opa jorge , tudo bom ne!? Cara eu ja fiz isso e mesmo assim o danado não roda!! Alguma outra dica!!? =D valeu ae... att. Guilherme Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Área restrita
Elisandra, Poderia dar maiores detalhes da utilização do acl_users para restrições de acesso à usuários? Possuo aqui um form de upload e gostaria que apenas dois usuários utilizase este. Teria que criar uma pasta nova apenas para este form e configurar um acl_users dentro dela? Como configuro esse ficheiro? Desde já agradeço! - Mensagem original De: Elisandra Lopes [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Domingo, 15 de Junho de 2008 21:36:29 Assunto: Re: [zope-pt] Área restrita oi Mateus O controlo de acesso a áreas privadas do teu site pode ser feito usando o acl_users sim, para isso deves criar este ficheiro dentro da pasta que pretendes restringir o acesso, nesse caso vais precisar de criar um para a folder Financeiro e outra para Adminstrador. Assim, apenas os utilizadores definidos no acl_users da pasta exp:Financeiro tem acesso á ela , e assim por diante a autorizaçaõ funciona obdecendo o modelo hierárquico.. Agora pra autenticar os teus utilizadores do mysql penso que tens que usar o produto MySQLUserFolder do zope, eu tenho pouca experiencia com o zope ainda por isso não vou puder ajudar-t .. espero que alguém da lista já tenha usado e consegue ajudar-te- Cumprimentos Elisandra Lopes Mateus Henriques escreveu: Boa tarde, Pessoal estou a fazer uma aplicação Web e decidi fazer utilizando o Zope. A versão que irei usar é a 2.10.6 junto com o MySQL(não usarei o plone). Gostaria de saber como trabalho no Zope com áreas restritas no site. Por Exemplo: - MySite - Administrador - Financeiro Ao digitar mysite/administrado r/financeiro barrar o usuario e levar para pagina de login (administrador) . Como fazer isso no Zope? Alguem pode me mostrar algum exemplo? Seria com sessão ? filtro ? ou utilizaria a pasta de usuarios (acl_users)? mais meus usuarios estao na base mysql Desde ja, agradeco a atencao. Um abraço Mateus Zenaide Henriques [http://matzen. objectis. net] [http://construirsit es.com.br] -- rock.com http://webmail. rock.com/ signup/ _ _ _ _ ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo. com/mailbeta/ tudonovo/ Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Publicação de notícia (Permiss ões)
Cristina, Penso da seguinte forma. Você poderia ter quatro estados de conteúdos: Privado, enviado para autorização, autorizado, e publicado. nbsp; Papel Jornalista -gt; de privado para enviado para autorização Papel Avaliador -gt; de enviado para autorização para autorizado Papel Revisor -gt; de autorizado para publicado O papel Jornalista poderia ver tudo. O papel Avaliador só poderia ver, além de conteúdos publicados, conteúdos enviados para autorização e autorizados. O papel Revisor só poderia ver autorizado e publicado. Assim você garante a integridade do seu Workflow. Espero que tenha sido útil... Abraço --- Em seg, 16/6/08, Cristina Souza lt;[EMAIL PROTECTED]gt; escreveu: De: Cristina Souza lt;[EMAIL PROTECTED]gt; Assunto: [zope-pt] Publicação de notícia (Permissões) Para: zope-pt@yahoogrupos.com.br Data: Segunda-feira, 16 de Junho de 2008, 15:21 Olá pessoal, preciso de mais uma ajuda. Como posso fazer o processo de publicação de notícia em um site dando permissão da seguinte forma: Jornalista escreve a notícia envia para uma pessoa autorizar ou não o tipo da notícia, se autorizar manda pro revisor e o revisor publica ou não. Se fosse só o Jornalista e o revisor, eu criaria o papel Jornalista, depois daria a este papel permissões através da guia Security. Mas com um terceiro, não sei como fazer. Alguém pode me dar uma idéia? Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Re: Publicação de notícia (P ermissões)
Depende... Se sua aplicação tiver como (um dos) objetivo(s) principal(is) esse tipo de ação, então acho que a melhor saída seria criar um novo workflow. Se não, então pode existir outras saídas mais em conta e/ou mais simples, que inclusive não conheço mais se tratando de Zope existe sim. --- Em seg, 16/6/08, Cristina Souza lt;[EMAIL PROTECTED]gt; escreveu: De: Cristina Souza lt;[EMAIL PROTECTED]gt; Assunto: [zope-pt] Re: Publicação de notícia (Permissões) Para: zope-pt@yahoogrupos.com.br Data: Segunda-feira, 16 de Junho de 2008, 15:56 Neste caso, vc está dizendo que eu devo criar um workflow só para fazer isso? --- Em [EMAIL PROTECTED] .com.br, Pedro Vítor Lima Rodrigues lt;pedrovitorlima@ ...gt; escreveu gt; gt; Cristina, gt; Penso da seguinte forma. Você poderia ter quatro estados de conteúdos: Privado, enviado para autorização, autorizado, e publicado. gt; amp;nbsp; gt; Papel Jornalista -amp;gt; de privado para enviado para autorização gt; Papel Avaliador -amp;gt; de enviado para autorização para autorizado gt; Papel Revisor -amp;gt; de autorizado para publicado gt; gt; O papel Jornalista poderia ver tudo. gt; O papel Avaliador só poderia ver, além de conteúdos publicados, conteúdos enviados para autorização e autorizados . gt; O papel Revisor só poderia ver autorizado e publicado. gt; gt; Assim você garante a integridade do seu Workflow. gt; gt; Espero que tenha sido útil... gt; Abraço gt; gt; --- Em seg, 16/6/08, Cristina Souza [EMAIL PROTECTED] .. escreveu: gt; De: Cristina Souza [EMAIL PROTECTED] .. gt; Assunto: [zope-pt] Publicação de notícia (Permissões) gt; Para: [EMAIL PROTECTED] .com.br gt; Data: Segunda-feira, 16 de Junho de 2008, 15:21 gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; Olá pessoal, preciso de mais uma ajuda. gt; gt; gt; gt; Como posso fazer o processo de publicação de notícia em um site dando gt; gt; permissão da seguinte forma: gt; gt; Jornalista escreve a notícia envia para uma pessoa autorizar ou não o gt; gt; tipo da notícia, se autorizar manda pro revisor e o revisor publica ou gt; gt; não. gt; gt; gt; gt; Se fosse só o Jornalista e o revisor, eu criaria o papel Jornalista, gt; gt; depois daria a este papel permissões através da guia Security. gt; gt; Mas com um terceiro, não sei como fazer. gt; gt; Alguém pode me dar uma idéia? gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; gt; Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! gt; http://br.mail. yahoo.com/ gt; Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: Res: [zope-pt] Área restrita
Aee Mateus, achei uma forma melhor de fazer as coisas. No conteúdo que você quer restringir, clique na aba security (Zope). Lá, procure a linha horizontal View e desmarque o primeiro combobox (coluna acquire). Em seguida, marque a combobox owner da mesma linha, e confirme. Pronto, esse conteúdo só estará disponível para os usuários ao qual você configurar como dono owner. Caso você não tenha privilégios ele exibi a tela de privilégios insuficientes, caso não esteja logado exibi a tela de login. Espero que tenha sido útil. Maiores informações: Usuário e Segurança =gt; Tchezope http://www.tchezope.org/documentacao/manual/o-livro-do-zope/usuario-e-seguranca --- Em seg, 16/6/08, Pedro Vítor Lima Rodrigues lt;[EMAIL PROTECTED]gt; escreveu: De: Pedro Vítor Lima Rodrigues lt;[EMAIL PROTECTED]gt; Assunto: Res: [zope-pt] Área restrita Para: zope-pt@yahoogrupos.com.br Data: Segunda-feira, 16 de Junho de 2008, 15:20 Elisandra, Poderia dar maiores detalhes da utilização do acl_users para restrições de acesso à usuários? Possuo aqui um form de upload e gostaria que apenas dois usuários utilizase este. Teria que criar uma pasta nova apenas para este form e configurar um acl_users dentro dela? Como configuro esse ficheiro? Desde já agradeço! - Mensagem original De: Elisandra Lopes lt;elisandra_tav60@ yahoo.com. brgt; Para: [EMAIL PROTECTED] .com.br Enviadas: Domingo, 15 de Junho de 2008 21:36:29 Assunto: Re: [zope-pt] Área restrita oi Mateus O controlo de acesso a áreas privadas do teu site pode ser feito usando o acl_users sim, para isso deves criar este ficheiro dentro da pasta que pretendes restringir o acesso, nesse caso vais precisar de criar um para a folder Financeiro e outra para Adminstrador. Assim, apenas os utilizadores definidos no acl_users da pasta exp:Financeiro tem acesso á ela , e assim por diante a autorizaçaõ funciona obdecendo o modelo hierárquico.. Agora pra autenticar os teus utilizadores do mysql penso que tens que usar o produto MySQLUserFolder do zope, eu tenho pouca experiencia com o zope ainda por isso não vou puder ajudar-t .. espero que alguém da lista já tenha usado e consegue ajudar-te- Cumprimentos Elisandra Lopes Mateus Henriques escreveu: gt; gt; Boa tarde, gt; gt; gt; Pessoal estou a fazer uma aplicação Web e decidi fazer utilizando o gt; Zope. A versão que irei usar é a 2.10.6 junto com o MySQL(não usarei o gt; plone). Gostaria de saber como trabalho no Zope com áreas restritas no gt; site. Por Exemplo: gt; gt; - MySite gt; gt; - Administrador gt; gt; - Financeiro gt; gt; Ao digitar mysite/administrado r/financeiro barrar o usuario e levar gt; para pagina de login (administrador) . Como fazer isso no Zope? Alguem gt; pode me mostrar algum exemplo? Seria com sessão ? filtro ? ou gt; utilizaria a pasta de usuarios (acl_users)? mais meus usuarios estao gt; na base mysql gt; gt; gt; Desde ja, agradeco a atencao. gt; gt; Um abraço gt; gt; gt; gt; Mateus Zenaide Henriques gt; [http://matzen. objectis. net] gt; [http://construirsit es.com.br] gt; gt; gt; -- gt; gt; rock.com lt;http://webmail. rock.com/ signup/gt; gt; gt; _ _ _ _ ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo. com/mailbeta/ tudonovo/ Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Acessando dados do GadFly via Python
Ricardo, já resolvi o problema. Eu queria que, quando o usuário carregasse o arquivo no servidor a url desse arquivo fosse cadastrada num banco de dados, tudo isso através do mesmo script python. Assim, a url que seria exibida no site seria o resultado de uma consulta aquele banco, garantindo assim que aquela url aponte sempre para o arquivo mais recente. Resolvi o problema criando um conteúdo link e apagando o antigo (caso já exista), com a propriedade 'remote_url' dele setada para o link do arquivo. --- Em qua, 11/6/08, Ricardo Bánffy lt;[EMAIL PROTECTED]gt; escreveu: De: Ricardo Bánffy lt;[EMAIL PROTECTED]gt; Assunto: Re: [zope-pt] Acessando dados do GadFly via Python Para: zope-pt@yahoogrupos.com.br Data: Quarta-feira, 11 de Junho de 2008, 17:59 Peraí... Explica passo a passo o que você pretente. Porque você pode chamar coisas no Zope via HTTP ou XML/RPC (é uma idéia muito melhor do que tentar acessar dados diretamente do Gadfly). 2008/6/11 Pedro Vítor Lima Rodrigues lt;pedrovitorlima@ yahoo.com. brgt;: gt; Pessoal, estou precisando acessar dados de tabelas no GadFly. Porém, este gt; precisa ser feito através de um script python, que após salvar um arquivo no gt; servidor deve se conectar com o banco e cadastrar a URL desse arquivo. Como gt; posso fazer isso? Posso usar ZSQL methods dentro do python? gt; __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: [zope-pt] Exibição de arquivos sem paginaç ão!
Lois, você pode utilizar uma Collection (ou pasta esperta, nas versões antigas) e configurá-la para exibir os conteúdos dela até uma certa quantidade de arquivos. Quanto ao resto não sei informar... Boa Sorte! --- Em qui, 12/6/08, Louis lt;[EMAIL PROTECTED]gt; escreveu: De: Louis lt;[EMAIL PROTECTED]gt; Assunto: [zope-pt] Exibição de arquivos sem paginação! Para: Zope-pt lt;zope-pt@yahoogrupos.com.brgt; Data: Quinta-feira, 12 de Junho de 2008, 16:54 Olá colegas, Ao entrar em uma PASTA e clicar na aba CONTEÚDO é mostrado os 20 primeiros arquivos e o restante é paginado para outra página. Tem como aumentar esta paginação ou colocar esta exibição de conteúdo em uma única página? Aproveitando a pergunta, que também iria resolver meu problema: Na última coluna de exibição de CONTEÚDO, há uma coluna chamada ORDEM e ela deixa ordenar clicando e arrastando, tem como fazer ele voltar a ficar naquele padrão de clicar nas setas para cima ou para baixo, como existiam em versões anteriores do Plone?. Estou utilizando o Plone 3.0.6. Obrigado a qualquer ajuda! Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: [zope-pt] Re: Script python para upload de arquivos
E ae Zé! Obrigado por responder... Bom, aqui já consegui. Vasculhei a web inteira e não achei nada parecido até que um rapaz chamado (créditos a ele também, http://www.tchezope.org/foruns/plone-3.x/upload-de-arquivos-no-plone) Davi Lima, do tchezope, salvou minha vida. Fiz algumas alterações,nbsp; e acabei usando o invokeFactory ao invés do citado por ele. invokeFactory cria um conteúdo no plone e indexa no mesmo. Assim todos os arquivos tornaram-se visíveis pela interface do portal e não apenas pelo zope. --- Em ter, 10/6/08, José Henrique lt;[EMAIL PROTECTED]gt; escreveu: De: José Henrique lt;[EMAIL PROTECTED]gt; Assunto: Re: [zope-pt] Re: Script python para upload de arquivos Para: zope-pt@yahoogrupos.com.br Data: Terça-feira, 10 de Junho de 2008, 9:27 2008/6/6 Pedro Vítor Lima Rodrigues lt;pedrovitorlima@ yahoo.com. brgt;: gt; gt; Vinicius, gt; dei uma olhada mais continuo sem horizonte. Não faço a mínima de como pegar gt; um arquivo da máquina do usuário para o servidor Zope através do caminho (um gt; input type=file dentro de um form). Copiar o arquivo, gerenciá-lo através gt; do objectmanager acho que não seria o problema... gt; Alguem pode me ajudar? gt; Desde já agradeço... Veja se esse exemplo ajuda: http://www.zopelabs .com/cookbook/ 995659423 Zénrique. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Acessando dados do GadFly via Python
Pessoal, estou precisando acessar dados de tabelas no GadFly. Porém, este precisa ser feito através de um script python, que após salvar um arquivo no servidor deve se conectar com o banco e cadastrar a URL desse arquivo. Como posso fazer isso? Posso usar ZSQL methods dentro do python? Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Script python para upload de arquivos
Pesoal, Estou precisando de um script que, através de um input file de um form, faça o upload de um arquivo, copie para uma determinada pasta com um nome e copie para outra pasta com outro nome. Não entendo muito python, qualquer erro grotesco me desculpem pois ainda sou iniciante, mais pesquisando na web consegui chegar no seguinte: import cgi, os import cgitb; cgitb.enable() nbsp;nbsp;nbsp; #Função que vai carregar o arquivo. Recebe um caminho de arquivo def uploadBi(self): nbsp;nbsp;nbsp; try: nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; import msvcrt nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; msvcrt.setmode (0, os.O_BINARY) nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; msvcrt.setmode (1, os.O_BINARY) nbsp;nbsp;nbsp; except ImportError: nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; pass nbsp;nbsp;nbsp; #Pega o objeto do form nbsp;nbsp;nbsp; form = cgi.FieldStorage() nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; nbsp;nbsp;nbsp; #pega o conteúdo do elemento caminho, do form. Esse elemento nbsp;nbsp;nbsp; #possui o arquivo nbsp;nbsp;nbsp; fileitem = form['caminho'] nbsp;nbsp;nbsp; nbsp;nbsp;nbsp; #chama função para gravar o arquivo. envia como parâmetros nbsp;nbsp;nbsp; #o caminho do arquivo, o camingo e o nome a ser gravado nele nbsp;nbsp;nbsp; arroxaBi(fileitem, '/publicacoes/bi/bi-atual/', 'biatual.pdf') nbsp;nbsp;nbsp; arroxaBi(fileitem, '/publicacoes/bi/', os.path.basename(fileitem.filename)) def arroxaBi(fileitem, caminho, nome_do_arquivo): nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; nbsp;nbsp;nbsp; #se o arquivo contiver um nome... nbsp;nbsp;nbsp; if fileitem.filename: nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; fn = os.path.basename(fileitem.filename) nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; open(caminho + fn, 'wb').write(fileitem.file.read()) nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; message = 'O arquivo ' + fn + 'foi carregado com sucesso!' nbsp;nbsp;nbsp; #senão... nbsp;nbsp;nbsp; else: nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; message = 'Nenhum arquivo foi carregado!' nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; nbsp;Fiz um external method para o arquivo colocado na pasta Extensions, chamando a função uploadBi. Está dando erro no seguinte: gt;KeyError: 'caminho' Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: Res: Res: [zope-pt] Portlet do Plone Popoll
Davi, to vendo aqui que minha versão é a 2.6.1! Ja tentei em um site plone zerado, mais ocorre o mesmo problema. o portlet nunca é ativado automaticamente, tenho que ativar manualmente. Abraço - Mensagem original De: Davi Medeiros [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Sexta-feira, 25 de Abril de 2008 14:36:02 Assunto: Re: Res: Res: [zope-pt] Portlet do Plone Popoll Realmente o importante é o efeito final, mas apenas por desencargo de consciência, você está usando a versão 2.7.0beta1 do Popoll? Tente fazê-la funcionar num Plone site zerado. Aqui instalei pelo @@manage-portlets sem problemas. Abraço, DL --- Em [EMAIL PROTECTED] .com.br, Pedro Vítor Lima Rodrigues pedrovitorlima@ ... escreveu Olá a todos! Davi, estava configurado corretamente. Realmente esse não era o problema. Vinÿedcius, Meu plone é o 3. Essa opção que você mensionou sequer está habilitada na minha ZMI. Porém você resolveu meu problema, eu apenas fui em manage portlets e adicionei um portlet manualmente, selecionando classic portlet. Em seguida, coloquei o id que você me indicou (portlet_popoll, de here/portlet_ popoll/.. .) e colocando no campo macro a macro portlet. :) Obrigado a todos pela ajuda, consegui finalmente! - Mensagem original De: Vinÿedcius Perallis perallis_master@ ... Para: [EMAIL PROTECTED] .com.br Enviadas: Quinta-feira, 24 de Abril de 2008 12:22:50 Assunto: Re: Res: [zope-pt] Portlet do Plone Popoll Olá Pedro, Já me aconteceu esse erro. Para resolver isto você tem que ir: Entre na ZMI --- Clique em Properties -- em right_slots or left_slots adicione a seguinte linha : here/portlet_ popoll/macros/ portlet A versão do meu plone é 2.5, mas acredito que também resolverá o problema na versão 3. Caso contrário, deixe nos saber! Abraços Davi Medeiros [EMAIL PROTECTED] com.br escreveu: Configure também a opção Caixa da Enquete e coloque Enquete mais nova. Já está assim? Abraço, Davi Lima --- Em [EMAIL PROTECTED] .com.br, Pedro Vítor Lima Rodrigues pedrovitorlima@ ... escreveu Quanto as mensagens repetidas me desculpem todos, mas minha conexão está com problema. Todas as veses que tentei mandar o email meu yahoomail(html) acusou falha na mensagem. Axei que ainda nao tivesse conseguido enviar. Quanto a enquete, sim, ela esta publicada... - Mensagem original De: Eder ederjcm@ Para: [EMAIL PROTECTED] .com.br Enviadas: Quarta-feira, 23 de Abril de 2008 8:32:39 Assunto: Re: [zope-pt] Portlet do Plone Popoll Cara não adianta mandar a mesma pergunta várias veses, assim que alguem souber a solução será passada para a lista. :-) abraço! 2008/4/23 Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br: Pessoal, to com um problema com o popoll. Instalo normalmente, crio enquetes mais o portlet que as enquetes deveriam aparecer nao está aparecendo (Plone3). Nas configurações do produto está configurado para aparecer 1 enquete no portlet. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! -- Eder Santos [EMAIL PROTECTED] com 31-8697.8789 31-9782.1355 !-- #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-reco { margin-bottom: 20px;padding: 0px;} #ygrp-reco #reco-head { font-weight: bold;color: #ff7900;} #reco
[zope-pt] Portlet do Plone Popoll
Pessoal, to com um problema com o popoll. Instalo normalmente, crio enquetes mais o portlet que as enquetes deveriam aparecer nao está aparecendo (Plone3). Nas configurações do produto está configurado para aparecer 1 enquete no portlet. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Portlet do Plone Popoll
Pessoal, to com um problema com o popoll. Instalo normalmente, crio enquetes mais o portlet que as enquetes deveriam aparecer nao está aparecendo (Plone3). Nas configurações do produto está configurado para aparecer 1 enquete no portlet. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Portlet do Plone Popoll
Pessoal, to com um problema com o popoll. Instalo normalmente, crio enquetes mais o portlet que as enquetes deveriam aparecer nao está aparecendo (Plone3). Nas configurações do produto está configurado para aparecer 1 enquete no portlet. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Res: [zope-pt] Portlet do Plone Popoll
Quanto as mensagens repetidas me desculpem todos, mas minha conexão está com problema. Todas as veses que tentei mandar o email meu yahoomail(html) acusou falha na mensagem. Axei que ainda nao tivesse conseguido enviar. Quanto a enquete, sim, ela esta publicada... - Mensagem original De: Eder [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 23 de Abril de 2008 8:32:39 Assunto: Re: [zope-pt] Portlet do Plone Popoll Cara não adianta mandar a mesma pergunta várias veses, assim que alguem souber a solução será passada para a lista. :-) abraço! 2008/4/23 Pedro Vítor Lima Rodrigues pedrovitorlima@ yahoo.com. br: Pessoal, to com um problema com o popoll. Instalo normalmente, crio enquetes mais o portlet que as enquetes deveriam aparecer nao está aparecendo (Plone3). Nas configurações do produto está configurado para aparecer 1 enquete no portlet. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! -- Eder Santos [EMAIL PROTECTED] com 31-8697.8789 31-9782.1355 !-- #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-reco { margin-bottom:20px;padding:0px;} #ygrp-reco #reco-head { font-weight:bold;color:#ff7900;} #reco-grpname{ font-weight:bold;margin-top:10px;} #reco-category{ font-size:77%;} #reco-desc{ font-size:77%;} #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/