[zope-pt] Plone - Permissões
Oi! Bem, eu criei um role A. Em um estado do meu workflow atribui a permissão Add portal content para o role A. Em seguida criei um utilizador que atribui o role A. Mas a mudança não se faz sentir, porque? Nota: Sempre que faço uma alteração nas permissões clico o botão Update security settings
Re: [zope-pt] Executar procedures oracle no zsql method
Depende de qual conector você está utilizando. Tem conector que não suporte esse tipo de chamada On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: E ai Luciando beleza. Então, eu coloquei a chamada usando a sintaxe do Oracle (de acordo com o proprio DBA) e não retornou dados. Pelo que li agora de noite o SQL Relay não suporta retornos de Stored Procedures. Mas que tem um SQL Relay SP (modificado por um cara) em que rola. Entrei em contato com ele e vamos ver noque vai dar. []'s Jr. On 5/30/07, [EMAIL PROTECTED]junior%40portaldapropaganda.com [EMAIL PROTECTED] junior%40portaldapropaganda.com wrote: alguem sabe como executar uma procedure oracle que retorna resultados no zsql method Conector: SQLRelay Oi, Junior. Você tentou simplesmente escrever a chamada da procdure usando a sintaxe do Oracle? Pode ser algo do tipo: procedimento(arg1, arg2, arg3) Mas é um chute pq. eu não conheco a sintaxe de procedures do Oracle. Mas o que eu sei é que o ZSQL Method não interfere na sintaxe do SQL que você escreve. Ele simplesmente processa os comandos DTML e envia para o banco a string renderizada. Por isso a questão se resume a saber qual a sintaxe da chamada de procedure no Oracle. [ ]s Luciano -- Fabio Rizzo ThreePointsWeb [EMAIL PROTECTED]
[zope-pt] Re: Instalação de Produtos.
o produto não esta em uma sub-pasta??? --- Em zope-pt@yahoogrupos.com.br, fcarlosmonteiro [EMAIL PROTECTED] escreveu não estou conseguindo instalar novos produtos no plone, eu descompacto na pasta products e reenicio o processo, mais nao tá aparecendo nada para instalar.
[zope-pt] Imagens no Kupu
Caros, Existe alguma permissão que precisa ser dada na aba security para que Membros possam inserir imagens nas páginas via Kupu? Obrigado novamente, Thiago Tamosauskas mailto:[EMAIL PROTECTED] Gerência de Comunicação - Web Diretoria de Comunicação e Marketing * 5068
Re: [zope-pt] Links - Portlet
Natalia Souza wrote: Oi pessoal, bom dia! Como eu faco para que o link para uma pagina externa criado dentro de um portlet abra direto na pagina? Quando clico nos links, eles direcionam primeiramente para a janela com o endereco do site e nao direto para o site. Obrigada Natalia Olá Natalia, Não sei se entendi direito sua dúvida, mas acredito que vc esteja falando sobre a tag *a*, verifique se dentro da tag onde você chama o link para a página contém ( target=_blank), se sim, você deve retirar ou mudar para (target=parent) ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: Links - Portlet
Oi Cleber Segue o codigo. Vc pode dar uma olhada p mim? 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=box_id string:links; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo (box_id); isVisible pb/visible; box_items python:pb['items']; tal:condition=python:template.getId()!='links' and isVisible and box_items dl class=portlet id=portlet-news-p21 dt class=portletHeader a href=# tal:condition=python:'links' in portal.contentIds() tal:attributes=href string:${utool}/links i18n:translate=box_linkslinks/a a href=# tal:condition=python:'links' not in portal.contentIds () tal:attributes=href string:${utool}/news_listing i18n:translate=box_linkslinks/a a href= tal:condition=python:checkPermission('Review portal content', here) tal:attributes=href string:${utool}/publicator_edit_form?box_id=${box_id} img src= alt=Edit title=Edit height=16 width=16 tal:attributes=src string:${utool}/publicator_edit_icon.gif i18n:domain=publicator i18n:attributes=alt; title; / /a /dt tal:newsitems tal:repeat=obj box_items dd tal:define=oddrow repeat/obj/odd; item_id obj/Id; item_title obj/Title; item_description obj/Description; item_url obj/RelativeContentURL; item_type obj/Type; new_window obj/NewWindow; item_icon obj/Icon; item_date obj/Date; tal:attributes=class python:test(oddrow, 'portletItem even', 'portletItem odd') tal:condition=python:item_url a href= tal:attributes=href string:${utool}/${item_url}; title item_description; target python:test (new_window, '_blank', None); img src= alt= title= height=16 width=16 tal:attributes=src string:${utool}/ ${item_icon}; alt item_type; title item_type; i18n:attributes=alt; title; / span tal:replace=python:test(item_title, item_title, item_id)Title/span span class=portletItemDetails tal:content=python:here.toLocalizedTime (item_date)May 5/span /a /dd /tal:newsitems dd class=portletFooter a href= tal:condition=python:'links' in portal.contentIds() tal:attributes=href string:${utool}/links More newshellip; /a /dd /dl /div /body /html Abraco Natalia --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Oi pessoal, bom dia! Como eu faco para que o link para uma pagina externa criado dentro de um portlet abra direto na pagina? Quando clico nos links, eles direcionam primeiramente para a janela com o endereco do site e nao direto para o site. Obrigada Natalia Olá Natalia, Não sei se entendi direito sua dúvida, mas acredito que vc esteja falando sobre a tag *a*, verifique se dentro da tag onde você chama o link para a página contém ( target=_blank), se sim, você deve retirar ou mudar para (target=parent) ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Executar procedures oracle no zsql method
On 5/31/07, Fabio Rizzo Matos [EMAIL PROTECTED] wrote: Depende de qual conector você está utilizando. Tem conector que não suporte esse tipo de chamada Fábio, você está falando do conector do Zope (DA) ou do SQLRelay? O SQLRelayDA que é o conector usado no Zope, como ele mencionou, não precisa se preocupar com isso, pois isso deve ser tratado pela biblioteca de acesso ao banco, no caso, é o sqlrelay e o adapter para python que ele disponibiliza. A questão é que no final das contar, o sqlrelay é mais uma camada e passa isso para outra biblioteca, como ODBC, Freetds(SQLServer). Com o SQLServer, numa configuração semelhante: Zope - SQLRelay - FreeTDS - SQLServer, para mim as procedures funcionam. Se com Oracle não fiunciona, teria que investigar e perguntar na lista do sqlrelay, qual pode ser o problema, não acho que seja do adaptador do Zope. On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: E ai Luciando beleza. Então, eu coloquei a chamada usando a sintaxe do Oracle (de acordo com o proprio DBA) e não retornou dados. Pelo que li agora de noite o SQL Relay não suporta retornos de Stored Procedures. Mas que tem um SQL Relay SP (modificado por um cara) em que rola. Entrei em contato com ele e vamos ver noque vai dar. []'s Jr. On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: alguem sabe como executar uma procedure oracle que retorna resultados no zsql method Conector: SQLRelay Oi, Junior. Você tentou simplesmente escrever a chamada da procdure usando a sintaxe do Oracle? Pode ser algo do tipo: procedimento(arg1, arg2, arg3) Mas é um chute pq. eu não conheco a sintaxe de procedures do Oracle. Mas o que eu sei é que o ZSQL Method não interfere na sintaxe do SQL que você escreve. Ele simplesmente processa os comandos DTML e envia para o banco a string renderizada. Por isso a questão se resume a saber qual a sintaxe da chamada de procedure no Oracle. [ ]s Luciano -- Rudá Porto Filgueiras Weimar Consultoria http://python-blog.blogspot.com Hospedagem Plone, Zope e Python? http://www.pytown.com
Re: [zope-pt] Plone - Permissões
On 5/31/07, Lucman Adam [EMAIL PROTECTED] wrote: Oi! Bem, eu criei um role A. Em um estado do meu workflow atribui a permissão Add portal content para o role A. Em seguida criei um utilizador que atribui o role A. Mas a mudança não se faz sentir, porque? Nota: Sempre que faço uma alteração nas permissões clico o botão Update security settings Qual o workflow alterado? E como testou que não acontece nada? A permissaão Add portal content deve existir em um tipo pasta , ou seja, essa alteração de permissões deve ser feita no workflow desse tipo pasta, para que ele permita que um usuário com essa Role possa adcionar itens. -- Rudá Porto Filgueiras Weimar Consultoria http://python-blog.blogspot.com Hospedagem Plone, Zope e Python? http://www.pytown.com
Re: [zope-pt] Executar procedures oracle no zsql method
Opa! On 5/31/07, Ruda Filgueiras [EMAIL PROTECTED] wrote: On 5/31/07, Fabio Rizzo Matos [EMAIL PROTECTED] wrote: Depende de qual conector você está utilizando. Tem conector que não suporte esse tipo de chamada Fábio, você está falando do conector do Zope (DA) ou do SQLRelay? O SQLRelayDA que é o conector usado no Zope, como ele mencionou, não precisa se preocupar com isso, pois isso deve ser tratado pela biblioteca de acesso ao banco, no caso, é o sqlrelay e o adapter para python que ele disponibiliza. A questão é que no final das contar, o sqlrelay é mais uma camada e passa isso para outra biblioteca, como ODBC, Freetds(SQLServer). Com o SQLServer, numa configuração semelhante: Zope - SQLRelay - FreeTDS - SQLServer, para mim as procedures funcionam. Se com Oracle não fiunciona, teria que investigar e perguntar na lista do sqlrelay, qual pode ser o problema, não acho que seja do adaptador do Zope. Sim, é com certeza o ZOracleDA. O DCOracle2 por si só tem suporte a procedures. Tanto que quando precisei executar procedures num Oracle, na época, eu usei um External Method que fazia a chamada da procedure via DCOracle2. []'s Fernando On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: E ai Luciando beleza. Então, eu coloquei a chamada usando a sintaxe do Oracle (de acordo com o proprio DBA) e não retornou dados. Pelo que li agora de noite o SQL Relay não suporta retornos de Stored Procedures. Mas que tem um SQL Relay SP (modificado por um cara) em que rola. Entrei em contato com ele e vamos ver noque vai dar. []'s Jr. On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: alguem sabe como executar uma procedure oracle que retorna resultados no zsql method Conector: SQLRelay Oi, Junior. Você tentou simplesmente escrever a chamada da procdure usando a sintaxe do Oracle? Pode ser algo do tipo: procedimento(arg1, arg2, arg3) Mas é um chute pq. eu não conheco a sintaxe de procedures do Oracle. Mas o que eu sei é que o ZSQL Method não interfere na sintaxe do SQL que você escreve. Ele simplesmente processa os comandos DTML e envia para o banco a string renderizada. Por isso a questão se resume a saber qual a sintaxe da chamada de procedure no Oracle. [ ]s Luciano -- Rudá Porto Filgueiras Weimar Consultoria http://python-blog.blogspot.com Hospedagem Plone, Zope e Python? http://www.pytown.com
Re: [zope-pt] Executar procedures oracle no zsql method
Pois é, aqui usávamos o SQL Relay com o SQL Server e funcionava agora no Oracle a chamada é diferente. Se alguem souber de algum conector de Oracle que funcione direito me avisem, ja to no desespero eheheh. []'s JR. Talvez não suporte para Oracle, pois para SQLServer eu já usei e funciona, como qualquer chamada SQL. A questão é que a procedure pode ou não retornar registros e ele teria que ter como detectar isso. On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: E ai Luciando beleza. Então, eu coloquei a chamada usando a sintaxe do Oracle (de acordo com o proprio DBA) e não retornou dados. Pelo que li agora de noite o SQL Relay não suporta retornos de Stored Procedures. Mas que tem um SQL Relay SP (modificado por um cara) em que rola. Entrei em contato com ele e vamos ver noque vai dar. []'s Jr. On 5/30/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: alguem sabe como executar uma procedure oracle que retorna resultados no zsql method Conector: SQLRelay Oi, Junior. Você tentou simplesmente escrever a chamada da procdure usando a sintaxe do Oracle? Pode ser algo do tipo: procedimento(arg1, arg2, arg3) Mas é um chute pq. eu não conheco a sintaxe de procedures do Oracle. Mas o que eu sei é que o ZSQL Method não interfere na sintaxe do SQL que você escreve. Ele simplesmente processa os comandos DTML e envia para o banco a string renderizada. Por isso a questão se resume a saber qual a sintaxe da chamada de procedure no Oracle. [ ]s Luciano -- Rudá Porto Filgueiras Weimar Consultoria http://python-blog.blogspot.com Hospedagem Plone, Zope e Python? http://www.pytown.com
Re: [zope-pt] Re: Links - Portlet
Natalia Souza wrote: Oi Cleber Segue o codigo. Vc pode dar uma olhada p mim? 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=box_id string:links; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo (box_id); isVisible pb/visible; box_items python:pb['items']; tal:condition=python:template.getId()!='links' and isVisible and box_items dl class=portlet id=portlet-news-p21 dt class=portletHeader a href=# tal:condition=python:'links' in portal.contentIds() tal:attributes=href string:${utool}/links i18n:translate=box_linkslinks/a a href=# tal:condition=python:'links' not in portal.contentIds () tal:attributes=href string:${utool}/news_listing i18n:translate=box_linkslinks/a a href= tal:condition=python:checkPermission('Review portal content', here) tal:attributes=href string:${utool}/publicator_edit_form?box_id=${box_id} img src= alt=Edit title=Edit height=16 width=16 tal:attributes=src string:${utool}/publicator_edit_icon.gif i18n:domain=publicator i18n:attributes=alt; title; / /a /dt tal:newsitems tal:repeat=obj box_items dd tal:define=oddrow repeat/obj/odd; item_id obj/Id; item_title obj/Title; item_description obj/Description; item_url obj/RelativeContentURL; item_type obj/Type; new_window obj/NewWindow; item_icon obj/Icon; item_date obj/Date; tal:attributes=class python:test(oddrow, 'portletItem even', 'portletItem odd') tal:condition=python:item_url a href= tal:attributes=href string:${utool}/${item_url}; title item_description; target python:test (new_window, '_blank', None); img src= alt= title= height=16 width=16 tal:attributes=src string:${utool}/ ${item_icon}; alt item_type; title item_type; i18n:attributes=alt; title; / span tal:replace=python:test(item_title, item_title, item_id)Title/span span class=portletItemDetails tal:content=python:here.toLocalizedTime (item_date)May 5/span /a /dd /tal:newsitems dd class=portletFooter a href= tal:condition=python:'links' in portal.contentIds() tal:attributes=href string:${utool}/links More newshellip; /a /dd /dl /div /body /html Abraco Natalia --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Natalia Souza wrote: Oi pessoal, bom dia! Como eu faco para que o link para uma pagina externa criado dentro de um portlet abra direto na pagina? Quando clico nos links, eles direcionam primeiramente para a janela com o endereco do site e nao direto para o site. Obrigada Natalia Olá Natalia, Não sei se entendi direito sua dúvida, mas acredito que vc esteja falando sobre a tag *a*, verifique se dentro da tag onde você chama o link para a página contém ( target=_blank), se sim, você deve retirar ou mudar para (target=parent) ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 É sempre importante antes de postar o código analisar, veja que na mensagem anterior eu disse que se houvesse algum target=_blank na tag a bastava você o trocar, veja que na linha 60 do código que vc enviou existe algo semelhante; a href= tal:attributes=href string:${utool}/${item_url}; title item_description; target python:test (new_window, '_blank', None); Na verdade isso é uma validação, ele está verificando se o valor da variável *new_window* é igual a *_blank*, se for então será setado dentro da tag *a* o target como _blank, se não ele é nullo, ou seja, não será incluido o código. Pelo que vi este é o único motivo que iria fazer um link abri em uma nova janela, isso significa que o problema é que você está dizendo que deseja que este
[zope-pt] Re: Instalação de Produtos.
obrigado eu consegui instalar outros produtos, porem estou com outro problema. Não estou conseguindo instalar o ZMySQLDA, quando eu descompacto ele cria uma pasta chamada lib/python/Products/ZMySQLDA dentro do Products da instancia, dai eu reinicie o processo mais não apareceu no ZMI pra fazer a instalação.
[zope-pt] Re: Instalação de Produtos.
ok, vou tentar.
Re: [zope-pt] metodos at
Procura por events do Zope3. Com eles, é possível você fazer isso. http://plone.org/documentation/tutorial/five-zope3-walkthrough On 5/30/07, Leonardo Miranda [EMAIL PROTECTED] wrote: Olá, Um construi um AT que faz uso de metodos: at_post_create_script at_post_edit_script _renameAfterCreation e dando uma olhada aonde estes metodos são definidos lá no BaseObject, eu não encontrei um metodo para aonde eu possa amarrar um script na hora em que objeto for deletado. na verdade existe um metodo chamado manage_beforeDelete , mais eu creio que não seja correto amarrar nada à ele. Alguma sugestão? Att. Leonardo Miranda -- Fabio Rizzo ThreePointsWeb [EMAIL PROTECTED]