Re: Res: Res: [zope-pt] [Ajuda] Mensagem de erro ao adicionar cobteúdo programat

2008-12-01 Por tôpico picovzk
Cleber,

correto, tesla é uma chamada a um external method,
que retorna uma lista, nesse caso é [0,1,2,3,4,5,6,7,8,9],
esse method já foi testado e funciona.
O esperado do script é que ele insira na pasta onde o script
está, notícias(RichDocument) programaticamente, o corpo da notícia
padrão, e os títulos e ids variando conforme varia os elementos
da lista, conforme a varredura pelo "while".


abs


--- Em zope-pt@yahoogrupos.com.br, "Jeferson Lelis C. dos Santos"
<[EMAIL PROTECTED]> escreveu
>
> Oi Cléber,
> 
> Quem postou foi nosso amigo Henrique.
> 
> Abraço.
> 
>  Atenciosamente, 
> 
> Jeferson Lelis.
> 
> 
> 
> 
> 
> De: Cleber J Santos <[EMAIL PROTECTED]>
> Para: zope-pt@yahoogrupos.com.br
> Enviadas: Terça-feira, 25 de Novembro de 2008 13:55:49
> Assunto: Re: Res: [zope-pt] [Ajuda] Mensagem de erro ao adicionar
cobteúdo programaticame
> 
> 
> Caro Jeferson,
> 
> Me tira uma dúvida, ali onde você declara a variável *li* primeiro você 
> diz que ela é uma lista vazia certo? Logo após você diz que ela é um 
> metodo invocado no contexto?
> 
> Este tesla( ) ele é um script? Uma pasta? O que ele é? Uma outra coisa, 
> o que exatamente você deseja fazer com o script? O que você espera que 
> ele faça?
> 
> abs
> 
> picovzk wrote:
> > Obrigado aos dois, mas tanto alterando o proxy quanto setando
> > o verbose security on não funcionou.
> > No caso do proxy, a mensagem de erro persiste, no verbose aparece
> > um erro chamado TypeError.
> >
> >
> > --- Em [EMAIL PROTECTED] .com.br, "Jeferson Lelis C. dos Santos"
> >  escreveu
> > 
> >> Henrique,
> >>
> >> Vai na aba Proxy do seu script python e marca ele como Manager.
> >> 
> > depois executa e vê se funciona.
> > 
> >>  Atenciosamente, 
> >>
> >> Jeferson Lelis.
> >>
> >>
> >>
> >>
> >>  _ _ __
> >> De: José Henrique 
> >> Para: [EMAIL PROTECTED] .com.br
> >> Enviadas: Sexta-feira, 21 de Novembro de 2008 14:45:41
> >> Assunto: Re: [zope-pt] [Ajuda] Mensagem de erro ao adicionar
> >> 
> > cobteúdo programaticamente
> > 
> >> 2008/11/21 picovzk <[EMAIL PROTECTED] com.br>
> >>
> >> Ao testar este script no zope:
> >>
> >> from Products.PythonScri pts.standard import html_quote
> >> request = container.REQUEST
> >> RESPONSE =  request.RESPONSE
> >>
> >> li=[]
> >> li=context.tesla( )
> >>
> >> i=0
> >> while i < 10:
> >>  o = context
> >>
> >>  idict = {'description' : 'This is the folder description'
> >>, 'text' : 'educação'
> >>}
> >>
> >>  o.invokeFactory( type_name='RichDocu ment', id=li[i])
> >>  o = getattr(o,li[ i])
> >>  o.edit(title= li[i],descriptio
> >> 
> > n=idict['descriptio n'],text= idict['text' ])
> > 
> >>  i=i+1
> >>
> >> ,aparece a mensagem:
> >>
> >> Privilégios Insuficientes
> >>
> >> Você não possui privilégios suficientes para visualizar essa página.
> >> Se você acredita que está recebendo essa mensagem incorretamente, por
> >> favor envie um E-Mail para
> >> [EMAIL PROTECTED] t.
> >>
> >> Gostaria de saber como faço para solucionar o problema, haja visto
> >> que a lista é atribuída através de um external method, que está
> >> funcionando.
> >> OBS: a lista li é composta pela numeração de 0 a 9
> >>
> >> Informações adicionais:
> >>
> >> Plone 2.5.5
> >> Zope 2.9.8
> >> Ubuntu
> >>
> >> Grato desde já pela atenção.
> >>
> >> Apenas com essa informação fica difícil saber qual o erro.  Altere o
> >> 
> > zope.conf que fica na pasta etc de sua instância e ative o verbose
> > security, para que a mensagem seja mais detalhada.
> > 
> >> 
> >> Zénrique. 
> >>
> >>
> >>   Veja quais são os assuntos do momento no Yahoo! +Buscados
> >> http://br.maisbusca dos.yahoo. com
> >>
> >> 
> >
> >
> >
> > 
> 
> -- 
> #!/bin/bash
> # Name: Cleber J Santos
> # Email: cleber_jsantos@ yahoo.com. br
> # Icq: 27837
> 
> 
> 
> 
>   Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>




Re: Res: [zope-pt] [Ajuda] Mensagem de erro ao adicionar cobteúdo programaticame

2008-11-25 Por tôpico picovzk
Obrigado aos dois, mas tanto alterando o proxy quanto setando
o verbose security on não funcionou.
No caso do proxy, a mensagem de erro persiste, no verbose aparece
um erro chamado TypeError.


--- Em zope-pt@yahoogrupos.com.br, "Jeferson Lelis C. dos Santos"
<[EMAIL PROTECTED]> escreveu
>
> Henrique,
> 
> Vai na aba Proxy do seu script python e marca ele como Manager.
depois executa e vê se funciona.
> 
>  Atenciosamente, 
> 
> Jeferson Lelis.
> 
> 
> 
> 
> 
> De: José Henrique <[EMAIL PROTECTED]>
> Para: zope-pt@yahoogrupos.com.br
> Enviadas: Sexta-feira, 21 de Novembro de 2008 14:45:41
> Assunto: Re: [zope-pt] [Ajuda] Mensagem de erro ao adicionar
cobteúdo programaticamente
> 
> 
> 2008/11/21 picovzk <[EMAIL PROTECTED] com.br>
> 
> Ao testar este script no zope:
> 
> from Products.PythonScri pts.standard import html_quote
> request = container.REQUEST
> RESPONSE =  request.RESPONSE
> 
> li=[]
> li=context.tesla( )
> 
> i=0
> while i < 10:
>  o = context
> 
>  idict = {'description': 'This is the folder description'
>, 'text' : 'educação'
>}
> 
>  o.invokeFactory( type_name='RichDocument', id=li[i])
>  o = getattr(o,li[ i])
>  o.edit(title= li[i],descriptio
n=idict['description'],text=idict['text'])
>  i=i+1
> 
> ,aparece a mensagem:
> 
> Privilégios Insuficientes
> 
> Você não possui privilégios suficientes para visualizar essa página.
> Se você acredita que está recebendo essa mensagem incorretamente, por
> favor envie um E-Mail para
> [EMAIL PROTECTED] t.
> 
> Gostaria de saber como faço para solucionar o problema, haja visto
> que a lista é atribuída através de um external method, que está
> funcionando.
> OBS: a lista li é composta pela numeração de 0 a 9
> 
> Informações adicionais:
> 
> Plone 2.5.5
> Zope 2.9.8
> Ubuntu
> 
> Grato desde já pela atenção.
> 
> Apenas com essa informação fica difícil saber qual o erro.  Altere o
zope.conf que fica na pasta etc de sua instância e ative o verbose
security, para que a mensagem seja mais detalhada.
>  
> Zénrique.
> 
> 
>   Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>




[zope-pt] [Ajuda] Mensagem de erro ao adicionar cobteúdo programaticamente

2008-11-21 Por tôpico picovzk
Ao testar este script no zope:

from Products.PythonScripts.standard import html_quote
request = container.REQUEST
RESPONSE =  request.RESPONSE

li=[]
li=context.tesla()

i=0
while i < 10:
 o = context

 idict = {'description': 'This is the folder description'
, 'text' : 'educação'
}

 o.invokeFactory(type_name='RichDocument', id=li[i])
 o = getattr(o,li[i])
 o.edit(title=li[i],description=idict['description'],text=idict['text'])
 i=i+1

,aparece a mensagem:

Privilégios Insuficientes

Você não possui privilégios suficientes para visualizar essa página.
Se você acredita que está recebendo essa mensagem incorretamente, por
favor envie um E-Mail para
[EMAIL PROTECTED]

Gostaria de saber como faço para solucionar o problema, haja visto
que a lista é atribuída através de um external method, que está
funcionando.
OBS: a lista li é composta pela numeração de 0 a 9

Informações adicionais:

Plone 2.5.5
Zope 2.9.8
Ubuntu

Grato desde já pela atenção.



[zope-pt] Re: [Ajuda] Script python para adicionar notícias no plone "automaticamente"

2008-08-29 Por tôpico picovzk
Obrigado pela dica, fiz uns testes utilizando
o invokeFactory e o resultado foi positivo, depois
de pesquisar na net, estou tentando realizar a inserção
de conteúdo através de um script que chama um external method 
que lê o arquivo e retorna uma lista com suas linhas. Darei 
uma olhada no material que você postou para ter mais idéias.
Grato pela atenção,
abraço.

--- Em zope-pt@yahoogrupos.com.br, "Leonardo Miranda"
<[EMAIL PROTECTED]> escreveu
>
> Opa,
> 
> Isso já discutido varias vezes aqui, sempre é bom da uma olhada no
historico
> da lista [1]. Isso pode ser feito de diversas formas. Pode embutir
um script
> no workflow da noticia para criar a noticia no outro portal. Pode se
criar
> um metodo no portal de origem aonde ele retorne um dicionário de
dados ou
> xml para um metodo no outro portal, neste segundo portal você pode
ter um
> script para criar as noticias, nesta caso vc pode usar o XML-RPC. Ou se
> quiser pegar de um arquivo texto ele terá que ter um padrão para que
você
> possa criar um script para fazer o parser deste arquivo e criar os
objetos
> vc pode usar o invokeFactory [2].
> 
> [1] http://br.groups.yahoo.com/group/zope-pt/
> [2]
>
http://plone.org/documentation/how-to/pre-populated-folder/?searchterm=invokeFactory
> 
> abr,
> Leonardo Miranda
> 
> 
> 2008/8/21 picovzk <[EMAIL PROTECTED]>
> 
> >   O objetivo é extrair os dados, de um arquivo de texto
> > ou do banco de dados, e inserir o conteúdo no plone site
> > como richdocument ou notícia.
> >
> > --- Em zope-pt@yahoogrupos.com.br ,
> > "Guilherme Lopes"
> >  escreveu
> >
> > >
> > > No caso o que você deseja saber!?
> > > Como ler um arquivo texto em um script!?
> > > Ou como adicionar essa noticia ao site.!?
> > > Não entendi!
> > >
> > > Abração
> > >
> > > 2008/8/21 picovzk 
> > >
> > > > Estou trabalhando em um portal que deve herdar as notícias
> > > > de um outro site, essas notícias estão em um arquivo de texto,
> > > > alguém poderia ajudar, como sou iniciante em no ambiente PZP,
> > > > estou sem idéias. Foi-me sugerido que esse processo de adicionar
> > > > o conteúdo de forma programática seria através de um script
python.
> > > >
> > > > informações:
> > > > Plone 2.5.5
> > > > Zope 2.9.8
> > > > Ubuntu
> > > >
> > > >
> > > >
> > >
> >
> >  
> >
> 
> 
> 
> -- 
> Leonardo Miranda
>




[zope-pt] Re: [Ajuda] Script python para adicionar notícias no plone "automaticamente"

2008-08-21 Por tôpico picovzk
O objetivo é extrair os dados, de um arquivo de texto
ou do banco de dados, e inserir o conteúdo no plone site
como richdocument ou notícia.

--- Em zope-pt@yahoogrupos.com.br, "Guilherme Lopes"
<[EMAIL PROTECTED]> escreveu
>
> No caso o que você deseja saber!?
> Como ler um arquivo texto em um script!?
> Ou como adicionar essa noticia ao site.!?
> Não entendi!
> 
> Abração
> 
> 2008/8/21 picovzk <[EMAIL PROTECTED]>
> 
> >   Estou trabalhando em um portal que deve herdar as notícias
> > de um outro site, essas notícias estão em um arquivo de texto,
> > alguém poderia ajudar, como sou iniciante em no ambiente PZP,
> > estou sem idéias. Foi-me sugerido que esse processo de adicionar
> > o conteúdo de forma programática seria através de um script python.
> >
> > informações:
> > Plone 2.5.5
> > Zope 2.9.8
> > Ubuntu
> >
> >  
> >
>




[zope-pt] [Ajuda] Script python para adicionar notícias no plone "automaticamente"

2008-08-21 Por tôpico picovzk
Estou trabalhando em um portal que deve herdar as notícias
de um outro site, essas notícias estão em um arquivo de texto,
alguém poderia ajudar, como sou iniciante em no ambiente PZP,
estou sem idéias. Foi-me sugerido que esse processo de adicionar
o conteúdo de forma programática seria através de um script python.

informações:
Plone 2.5.5
Zope 2.9.8
Ubuntu