Re: [zope-pt] Reutilizar o conteúd o de uma página
Fernando, bom dia! Tentei aplicar sua dica mas não tive sucesso.. veja minha última tentativa: div tal:replace=structure python: context.restrictedTraverse('teste/novidades').getText() Ainda não consigo fazer reconhecer o valo atribuido no 'caminho/do/objeto', tentei colocar a url e o link relativo, mas não funcionou. Como ficaria se o objeto se chamasse novidades e estivesse em uma pasta chamada teste, por exemplo? Obrigado pela ajuda, Moisés de Aguiar Júnior
Re: [zope-pt] Inserindo valores em uma propriedade
Robson, Dê uma olhada na API do Zope: http://www.plope.com/Books/2_7Edition/AppendixB.stx#0-13 Zénrique. Em 14/03/07, Robson Virino[EMAIL PROTECTED] escreveu: Olá a todos! Em portal_properties, inseri uma nova Property Sheet chamada meusite_termos. Dentro desta, inseri uma propriedade chamada termos do tipo 'lines'... Terei em um ZPT uma variável 'descricao' com valor igual a 'casa,bola,sala'. Como faço para depois de um split(separando os 3 termos pela vírgula) em um script jogá-los na propriedade termos? De modo que eu vá na ZMI em /Plone/portal_properties/meusite_termos na propriedade 'termos' e encontre 3 linhas: casa, bola, sala? Obrigado, amigos! Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos
Re: [zope-pt] Reutilizar o conteúdo de uma página
E ai Shank, tranquilo? da uma olhada nisso ... exemplo: div metal:define-macro=portlet tal:define=getToolByName nocall:modules/Products/CMFCore/utils/getToolByName; portal_url python:getToolByName(context, 'portal_url'); urltool python:getToolByName(here, 'portal_url'); portal python:urltool.getPortalObject(); document python:getattr(portal, 'id_do_seu_documento'); div class=titulo a href=# tal:attributes=href document/id span tal:replace=structure document/Title / /a /div div tal:replace=structure document/Description / /div Em 13/03/07, Shank [EMAIL PROTECTED] escreveu: Boa tarde a todos, Estou com um problema ao tentar utilizar o conteúdo de um objeto (por exemplo, uma página com texto reestruturado) em outro lugar (um portlet, uma div no Main Template), A questão é que quem atualizaria este conteúdo não teria acesso à ZMI, apenas ao Plone... Então pensei em criar uma página, a qual eles teriam acesso, e através do tal:replace puxar o conteúdo dela para uma div... Mas estou apanhando para conseguir isto. Alguem pode ajudar? Muito obrigado, Moisés de Aguiar Júnior
[zope-pt] Dúvida para adicionar conteúdos
Olá pessoal! Gostaria de poder disponibilizar aos usuários de um portal a opção de adicionar um tipo de conteúdo (um notícia, ou pasta, por exemplo), mas sem que precise se logar no portal, ou seja, um anônimo... Tem como fazer isto? Seria mais interessante tb se o usuário pudesse fazer isso de outra forma que não fosse através daquela listinha de tipos de conteúdos (drop down list). Queria algo do tipo um link 'criar noticia' que remeteria à criação da notícia.. alguma ajuda?! Muito obrigado! []s Luis Paulo
Re: [zope-pt] Dúvida para adicionar conteúdos
Luis, para adicionar noticia, use a permissão é ATContentTypes: Add News Item. Basta dar essa permissão para o anônimo. Para criar um noticia o link é: createObject?type_name=News Item Wesley Em 14/03/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: Olá pessoal! Gostaria de poder disponibilizar aos usuários de um portal a opção de adicionar um tipo de conteúdo (um notícia, ou pasta, por exemplo), mas sem que precise se logar no portal, ou seja, um anônimo... Tem como fazer isto? Seria mais interessante tb se o usuário pudesse fazer isso de outra forma que não fosse através daquela listinha de tipos de conteúdos (drop down list). Queria algo do tipo um link 'criar noticia' que remeteria à criação da notícia.. alguma ajuda?! Muito obrigado! []s Luis Paulo
RES: [zope-pt] Dúvida para adicionar conteúdos
Vamos ver se posso ajudá-lo Luis, Tente ir no ZMI, na aba 'Security' da pasta em questão. Selecione as permissões que você quiser que os Anonymous tenham, e não se esqueça de desabilitar o Acquire permission settings? para elas. Para não usar as abas você pode criar um link direto para createObject?type_name=News%20Item Abraços! Thiago Atenciosamente, Thiago Tamosauskas Gerência de Comunicação - Web Diretoria de Comunicação e Marketing * (11) 4366-5068 De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luis Paulo Passari Marui Enviada em: quarta-feira, 14 de março de 2007 14:08 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Dúvida para adicionar conteúdos Prioridade: Baixa Olá pessoal! Gostaria de poder disponibilizar aos usuários de um portal a opção de adicionar um tipo de conteúdo (um notícia, ou pasta, por exemplo), mas sem que precise se logar no portal, ou seja, um anônimo... Tem como fazer isto? Seria mais interessante tb se o usuário pudesse fazer isso de outra forma que não fosse através daquela listinha de tipos de conteúdos (drop down list). Queria algo do tipo um link 'criar noticia' que remeteria à criação da notícia.. alguma ajuda?! Muito obrigado! []s Luis Paulo
Re: [zope-pt] Dúvida para adicionar conteúdos
Então, use um script com o metodo invokeFactory. Tipo: context.invokeFactory(id='teste', type_name='Folder') Wesley Em 14/03/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: Olá novamente! Não obtive muito sucesso!! Fiz um teste para criar uma pasta. Está ilustrado com figuras anexadas... Primeiro criei um simples link, na página principal, para se criar uma pasta: [Figura 1] a href=http://localhost:8080/Plone/createObject?type_name=Folder; Criar pasta /a Depois, fui até a aba Security, na raíz do portal (/Plone), e fiz as permissões para anônimos [Figura 2] Aí, quando clico no link para criar pasta, ele pede o login... [Figura 3] Alguém sabe o que acontece?? Muito obrigado, de novo! []s Luis Paulo Em 14/03/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: Obrigado pessoal! É isso mesmo! []s Luis Paulo Em 14/03/07, Thiago Garcia Tamosauskas [EMAIL PROTECTED] escreveu: Vamos ver se posso ajudá-lo Luis, Tente ir no ZMI, na aba 'Security' da pasta em questão. Selecione as permissões que você quiser que os Anonymous tenham, e não se esqueça de desabilitar o Acquire permission settings? para elas. Para não usar as abas você pode criar um link direto para createObject?type_name=News%20Item Abraços! Thiago Atenciosamente, * * *Thiago Tamosauskas* Gerência de Comunicação - Web Diretoria de Comunicação e Marketing ( (11) 4366-*5068 * -- *De:* zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] *Em nome de *Luis Paulo Passari Marui *Enviada em:* quarta-feira, 14 de março de 2007 14:08 *Para:* zope-pt@yahoogrupos.com.br *Assunto:* [zope-pt] Dúvida para adicionar conteúdos *Prioridade:* Baixa Olá pessoal! Gostaria de poder disponibilizar aos usuários de um portal a opção de adicionar um tipo de conteúdo (um notícia, ou pasta, por exemplo), mas sem que precise se logar no portal, ou seja, um anônimo... Tem como fazer isto? Seria mais interessante tb se o usuário pudesse fazer isso de outra forma que não fosse através daquela listinha de tipos de conteúdos (drop down list). Queria algo do tipo um link 'criar noticia' que remeteria à criação da notícia.. alguma ajuda?! Muito obrigado! []s Luis Paulo
[zope-pt] SQLPASPlugin: Usuário é autenticado no Windows 2000, mas não no Linux
Resolvi o usar o SQLPASPlugin para conseguir fazer a autenticação dos usuários a partir de uma base MySQL. Estamos usando Zope 2.9.5, por isso não pude usar mysqlUserFolder. Após ler no plone.org um guia de como fazer isso para o Postgree, consegui instalar o produto no Windows 2000, criei alguns usuários na tabela users na base e todos eles conseguiram se autenticar no Plone. Muito bem. Só que a produção é em Linux (Red Hat, por sinal). Eu criei o e populei o mesmo banco de dados, importei o mesmo plone site que eu havia feito no Linux e... nada. Nenhum usuário além do admin (que é o usuário do Zope, na verdade) consegue se autenticar. Pensei no início que fosse problema de case sensitive (apesar de não ocorrer nenhuma mensagem indicando isso) e revi os nomes da tabela users e dos campos username e password. Tudo certo. Não tem sentido, não dá erro, o log não registra nada, ele simplesmete não autentica o usuário. Fora o cara que escreveu o guia para o Postgree, alguém usa o SQLPASPlugin com MySQL no Linux?
Re: [zope-pt] Inserindo valores em uma propriedade
Beleza, Zénrique! Funcionou perfeito o que eu queria... O site plope é a galinha dos ovos de ouro... SOLUÇÃO DO PROBLEMA: -- vetor = ['casa', 'bola', 'sala'] outro_vetor = ['...''...'] Para criar a propriedade: if (not context.portal_properties.meusite_termos.hasProperty('a')): context.portal_properties.meusite_termos.manage_addProperty('termos', vetor, 'lines', REQUEST=None) Para alterar a propriedade: context.portal_properties.meusite_termos.manage_changeProperties(termos=outro_vetor) -- Um abraço, Robson José Henrique escreveu: Robson, Dê uma olhada na API do Zope: http://www.plope.com/Books/2_7Edition/AppendixB.stx#0-13 http://www.plope.com/Books/2_7Edition/AppendixB.stx#0-13 Zénrique. Em 14/03/07, Robson Virino[EMAIL PROTECTED] mailto:rvirino%40cagece.com.br escreveu: Olá a todos! Em portal_properties, inseri uma nova Property Sheet chamada meusite_termos. Dentro desta, inseri uma propriedade chamada termos do tipo 'lines'... Terei em um ZPT uma variável 'descricao' com valor igual a 'casa,bola,sala'. Como faço para depois de um split(separando os 3 termos pela vírgula) em um script jogá-los na propriedade termos? De modo que eu vá na ZMI em /Plone/portal_properties/meusite_termos na propriedade 'termos' e encontre 3 linhas: casa, bola, sala? Obrigado, amigos! Para enviar uma mensagem: zope-pt@yahoogrupos.com.br mailto:zope-pt%40yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] mailto:zope-pt-unsubscribe%40yahoogrupos.com.br Links do Yahoo! Grupos
[zope-pt] PloneFormGen ZODB
Caro Gurus, Só o que quero é criar um formulário e adicionar os dados do formulário no ZODB, num container, por exemplo, ou numa pasta do plone, criada pelo usuário. Exemplo: Formulário: inicio Nome: Data Nascimento: Sexo: Foto: /fim Pesquisei no google, mas não encontrei nada. Conto a ajuda de todos __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[zope-pt] Archetypes - Field com restrição unicidade
Pessoal, qual a melhor maneira de se criar um tipo que tenha um field que não possa ter valor repetido? Existe algum tipo de índice que ofereça este recurso? Exemplo: Uma funcionalidade de envio de notícias para os emails cadastrados. O portal deve verificar se o email informado por um novo usuário já existe no registro de inscritos e só permitir a sua inscrição em caso negativo. Ao invés de pesquisar na mão antes de permitir o registro deste email, não há uma forma de definir esta unicidade no schema? grato pelas ajudas,
[zope-pt] Curso oficial de Zope em São Paulo (Março 2007)
A Simples Consultoria promove entre os dias 26 e 29 de março em São Paulo, mais uma turma do treinamento oficial de Zope, o ZTS -- Zope Technical Solutions. Esta turma será ministrada por Luciano Ramalho, instrutor e consultor PZP com mais de 8 anos de experiência na plataforma e o primeiro instrutor habilitado pela Zope Corp para ministrar treinamentos no Brasil. O investimento para a inscrição nesta turma é de R$1.500,00, podendo ser parcelado em até duas vezes. Além disto contamos com descontos especiais para pagamento antecipado, grupos de alunos e estudantes ligados ao NUBE (Núcleo Brasileiro de Estágios). Para saber mais, acesse: http://www.simplesconsultoria.com.br/