Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-14 Por tôpico Adam Victor Nazareth Brandizzi
2010/3/13 Luciano Pacheco lucm...@gmail.com
 Vc quer fazer buscas é isso ?

Não... o que eu quero fazer - e consegui, graças a vocês :) - e algo como:

plone = app['Plone']
news = plone['news']

for n in news:
print n.id
print n.title
print n.getText()

 Dá para fazer um script python que faço o que vc quer.
 Faça o script como vc faria no shell de debug e depois rode assim:
 bin/instance run path/to/script.py
 Eu utilizo isso para fazer migrações de conteúdos de portais para o Plone.

Excelente! Era isso mesmo... Obrigado pela ajuda!

--
Adam Victor Nazareth Brandizzi
http://brandizzi.googlepages.com/


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-13 Por tôpico Adam Victor Nazareth Brandizzi
2010/3/9 Wilton Alencar wilto...@gmail.com
 Outra dica é usar python script dentro do zope
 Você fazer uma busca no portal catalog atrás dos objetos que quer extrair.
 Aí você usa getObject para pegar o objeto.
 Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída 
 para o formato que quer .
 Por exemplo, informações separadas por ; para serem importadas ou processadas 
 em um BD.

Eu não queria ter de levantar um zope para fazer isso... mas vou cogitar.

 Por fora do zope você pode ver essa mensagem
 http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1
 que explica com acessar o data.fs do zope e caminhar até o objeto que quer e 
 extrair os dados.

Até tentei isso, e consegui recuperar até os objetos que contém os
artigos, mas quando vou pegar qualquer atributo deles tenho o seguinte
erro:

Traceback (most recent call last):
  File stdin, line 1, in ?
  File 
/home/adam/software/plone/Zope-2.10.11-final-py2.4/lib/python/ZODB/Connection.py,
line 761, in setstate
self._setstate(obj)
  [...]
  File 
/home/adam/software/plone/Zope-2.10.11-final-py2.4/lib/python/zope/interface/declarations.py,
line 1370, in _normalizeargs
for v in sequence:
TypeError: ('iteration over non-sequence', function Provides at
0xb7479f0c, (class
'Products.ATContentTypes.content.newsitem.ATNewsItem', class
'Products.CMFEditions.interfaces.IVersioned'))


 Se possível instale o produto DocFinderTab no seu zope para ver os atributos 
 e métodos de cada objeto.

Vou pesquisar o módulo :)

--
Adam Victor Nazareth Brandizzi
http://brandizzi.googlepages.com/


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-13 Por tôpico Adam Victor Nazareth Brandizzi
2010/3/12 Luciano Pacheco lucm...@gmail.com

 Olá Adam,
 Na verdade o seu paralelo não faz sentido no ZODB, pois o ZODB é sem schema 
 (estrutura das tabelas).
 O ZODB é orientado a objetos tem um objeto App na raiz e todos os objetos 
 dentro desse objeto App.

Eu sei, o que eu quis dizer é que eu quero saber onde estarão os
objetos com as informações que preciso :)

 Por exemplo assim:
 Entre com o seguinte comando na instância do seu Plone.
 bin/instance debug
  app['pasta'] # retorna o objeto pasta dentro do objeto App, uma pasta na 
  raiz do seu Zope
  app['Plone'] # pega o Plone criado pelo Unified Installer
  app.objectIds() # lista os Ids dos objetos dentro da raiz
  app['Plone'].objectIds() # lista os Ids dos objetos dentro do Plone
 Dá uma procurada por instance debug authentication para ver como logar no 
 shell em debug.
 Tô sem tempo de escrever mais, mas acho que já dá para vc ir caminhando um 
 pouco. :-)

Rapaz, salvou meu dia!

Eu conseguia até recuperar os objetos adequados, mas não os atributos
dele (mandei um e-mail agorinha explicando isso). Usando o instance eu
consegui.

Queria poder fazer isso via Python, assim só mandava o script para o
pessoal que me pediu e eles rodavam... mas isso aí já foi um grande
avanço! Obrigado!

Até!


--
Adam Victor Nazareth Brandizzi
http://brandizzi.googlepages.com/


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-13 Por tôpico Luciano Pacheco
2010/3/13 Adam Victor Nazareth Brandizzi brandi...@gmail.com

 2010/3/12 Luciano Pacheco lucm...@gmail.com
 
  Olá Adam,
  Na verdade o seu paralelo não faz sentido no ZODB, pois o ZODB é sem
 schema (estrutura das tabelas).
  O ZODB é orientado a objetos tem um objeto App na raiz e todos os objetos
 dentro desse objeto App.

 Eu sei, o que eu quis dizer é que eu quero saber onde estarão os
 objetos com as informações que preciso :)


Vc quer fazer buscas é isso ?

Você pode usar o portal_catalog para fazer buscas e achar seus objetos.

Entre no modo debug e faça:
#! -*- coding: UTF-8 -*-
import transaction
from zope.app.component.hooks import setHooks, setSite
from Testing.makerequest import makerequest
from AccessControl.SecurityManagement import newSecurityManager

# algumas coisas dependem do request
app = makerequest(app)
portal = 'Plone'
site = app[portal]

# alguns produtos me davam erros bizarros sem essa linha (por exemplo o FSS)
setSite(site)

# Ate este momento estamos como usuario anonimo.
# usando o newSecurityManager nos damos as credenciais do usuario admin
newSecurityManager(None, app.acl_users.getUserById('admin'))

# se fizer alterações em conteúdos/objetos tem que fazer o commit
transaction.commit()


ct = site.portal_catalog

paginas = ct(portal_type='Document')

paginas_e_noticias = ct(portal_type=['Document', 'News Item'])

paginas_publicadas = ct(portal_type='Document', review_state='published')

Para saber os índices de buscas vá na ZMI e acesse a aba Indexes no
portal_catalog. No exemplo acima portal_type e review_state são os nomes dos
índices que usamos na busca.



  Por exemplo assim:
  Entre com o seguinte comando na instância do seu Plone.
  bin/instance debug
   app['pasta'] # retorna o objeto pasta dentro do objeto App, uma pasta
 na raiz do seu Zope
   app['Plone'] # pega o Plone criado pelo Unified Installer
   app.objectIds() # lista os Ids dos objetos dentro da raiz
   app['Plone'].objectIds() # lista os Ids dos objetos dentro do Plone
  Dá uma procurada por instance debug authentication para ver como logar no
 shell em debug.
  Tô sem tempo de escrever mais, mas acho que já dá para vc ir caminhando
 um pouco. :-)

 Rapaz, salvou meu dia!

 Eu conseguia até recuperar os objetos adequados, mas não os atributos
 dele (mandei um e-mail agorinha explicando isso). Usando o instance eu
 consegui.

 Queria poder fazer isso via Python, assim só mandava o script para o
 pessoal que me pediu e eles rodavam... mas isso aí já foi um grande
 avanço! Obrigado!


Dá para fazer um script python que faço o que vc quer.

Faça o script como vc faria no shell de debug e depois rode assim:

bin/instance run path/to/script.py

Eu utilizo isso para fazer migrações de conteúdos de portais para o Plone.

Até mais,
-- 
Luciano Pacheco
blog.lucmult.com.br


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-12 Por tôpico Adam Victor Nazareth Brandizzi
2010/3/9 José Henrique jhr...@gmail.com
 Dei uma peruada no código fonte do ZODB e vi que provavelmente você
 pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e
 format.py. No início deste último arquivo, inclusive, há uma longa
 descrição de como é estruturado o arquivo. Não deve ser a forma mais
 rápida de aprender, mas já é um caminho.

Hmm... Não quero entender como funciona o Data.fs em si, mas como os
dados do Plone são guardados nele. Se me permite uma metáora, faço um
paralelo com o Drupal: minha dúvida não é como funciona o MySQL, mas
qual é a estrutura das tabelas!

 Uma alternativa seria lançar uma questão na lista internacional do
 Zope, já que lá participam os criadores do Zope.

Provavelmente a de plone seria melhor, mas ainda estou evitando... :)

--
Adam Victor Nazareth Brandizzi
http://brandizzi.googlepages.com/


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-12 Por tôpico Luciano Pacheco
2010/3/12 Adam Victor Nazareth Brandizzi brandi...@gmail.com

 2010/3/9 José Henrique jhr...@gmail.com
  Dei uma peruada no código fonte do ZODB e vi que provavelmente você
  pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e
  format.py. No início deste último arquivo, inclusive, há uma longa
  descrição de como é estruturado o arquivo. Não deve ser a forma mais
  rápida de aprender, mas já é um caminho.

 Hmm... Não quero entender como funciona o Data.fs em si, mas como os
 dados do Plone são guardados nele. Se me permite uma metáora, faço um
 paralelo com o Drupal: minha dúvida não é como funciona o MySQL, mas
 qual é a estrutura das tabelas!


Olá Adam,

Na verdade o seu paralelo não faz sentido no ZODB, pois o ZODB é sem schema
(estrutura das tabelas).

O ZODB é orientado a objetos tem um objeto App na raiz e todos os objetos
dentro desse objeto App.

Por exemplo assim:

Entre com o seguinte comando na instância do seu Plone.
bin/instance debug

 app['pasta'] # retorna o objeto pasta dentro do objeto App, uma pasta na
raiz do seu Zope

 app['Plone'] # pega o Plone criado pelo Unified Installer

 app.objectIds() # lista os Ids dos objetos dentro da raiz

 app['Plone'].objectIds() # lista os Ids dos objetos dentro do Plone

Dá uma procurada por instance debug authentication para ver como logar no
shell em debug.

Tô sem tempo de escrever mais, mas acho que já dá para vc ir caminhando um
pouco. :-)



  Uma alternativa seria lançar uma questão na lista internacional do
  Zope, já que lá participam os criadores do Zope.

 Provavelmente a de plone seria melhor, mas ainda estou evitando... :)


Até mais,
-- 
Luciano Pacheco
blog.lucmult.com.br


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-09 Por tôpico José Henrique
Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi
brandi...@gmail.com escreveu:
 2010/3/8 José Henrique jhr...@gmail.com
 Para manipular diretamente o Data.fs procure por tutoriais sobre o
 ZODB. Há vários espalhados pela net.

 Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e
 porque ZODB é tão melhor que relacional. Não estão ajudando muito...

 Eu queria saber sobre como os dados do Plone são armazenados, como
 recuperar e.g. o título de um artigo etc. mas não encontro
 documentação sobre isso. Ninguém tem?

 --
 Adam Victor Nazareth Brandizzi
 http://brandizzi.googlepages.com/

Adam,

Dei uma peruada no código fonte do ZODB e vi que provavelmente você
pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e
format.py.  No início deste último arquivo, inclusive, há uma longa
descrição de como é estruturado o arquivo.  Não deve ser a forma mais
rápida de aprender, mas já é um caminho.

Uma alternativa seria lançar uma questão na lista internacional do
Zope, já que lá participam os criadores do Zope.

Zénrique.


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-09 Por tôpico Wilton Alencar
Outra dica é usar python script dentro do zope
Você fazer uma busca no portal catalog atrás dos objetos que quer extrair.
Aí você usa getObject para pegar o objeto.
Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída
para o formato que quer .
Por exemplo, informações separadas por ; para serem importadas ou
processadas em um BD.

Por fora do zope você pode ver essa mensagem
http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1
que explica com acessar o data.fs do zope e caminhar até o objeto que quer e
extrair os dados.

Se possível instale o produto DocFinderTab no seu zope para ver os atributos
e métodos de cada objeto.


Em 9 de março de 2010 09:05, José Henrique jhr...@gmail.com escreveu:



 Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi
 brandi...@gmail.com brandizzi%40gmail.com escreveu:

  2010/3/8 José Henrique jhr...@gmail.com jhreis%40gmail.com
  Para manipular diretamente o Data.fs procure por tutoriais sobre o
  ZODB. Há vários espalhados pela net.
 
  Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e
  porque ZODB é tão melhor que relacional. Não estão ajudando muito...
 
  Eu queria saber sobre como os dados do Plone são armazenados, como
  recuperar e.g. o título de um artigo etc. mas não encontro
  documentação sobre isso. Ninguém tem?
 
  --
  Adam Victor Nazareth Brandizzi
  http://brandizzi.googlepages.com/
 
 Adam,

 Dei uma peruada no código fonte do ZODB e vi que provavelmente você
 pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e
 format.py. No início deste último arquivo, inclusive, há uma longa
 descrição de como é estruturado o arquivo. Não deve ser a forma mais
 rápida de aprender, mas já é um caminho.

 Uma alternativa seria lançar uma questão na lista internacional do
 Zope, já que lá participam os criadores do Zope.

 Zénrique.
  




-- 
Cordialmente,
Wilton Souza Alencar


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-09 Por tôpico Alexandre Marinho
So uma detalhe em ralacao a mensagem anterior... cuidado com o geObject.

Ele acorda o objeto, ou seja, o coloca na memoria, se tiver fazendo o
script num servidor de produção isso pode afetar o desempenho do site.
--
Alexandre Marinho
Analista de Tecnologia da Informação - NTI - UFAL
http://alexandre.cuboestudioweb.com
Maceió/AL


Em 9 de março de 2010 12:51, Wilton Alencar wilto...@gmail.com escreveu:



 Outra dica é usar python script dentro do zope
 Você fazer uma busca no portal catalog atrás dos objetos que quer extrair.
 Aí você usa getObject para pegar o objeto.
 Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída
 para o formato que quer .
 Por exemplo, informações separadas por ; para serem importadas ou
 processadas em um BD.

 Por fora do zope você pode ver essa mensagem
 http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1
 que explica com acessar o data.fs do zope e caminhar até o objeto que quer
 e extrair os dados.

 Se possível instale o produto DocFinderTab no seu zope para ver os
 atributos e métodos de cada objeto.


 Em 9 de março de 2010 09:05, José Henrique jhr...@gmail.com escreveu:



 Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi
 brandi...@gmail.com brandizzi%40gmail.com escreveu:

  2010/3/8 José Henrique jhr...@gmail.com jhreis%40gmail.com
  Para manipular diretamente o Data.fs procure por tutoriais sobre o
  ZODB. Há vários espalhados pela net.
 
  Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e
  porque ZODB é tão melhor que relacional. Não estão ajudando muito...
 
  Eu queria saber sobre como os dados do Plone são armazenados, como
  recuperar e.g. o título de um artigo etc. mas não encontro
  documentação sobre isso. Ninguém tem?
 
  --
  Adam Victor Nazareth Brandizzi
  http://brandizzi.googlepages.com/
 
 Adam,

 Dei uma peruada no código fonte do ZODB e vi que provavelmente você
 pode encontrar alguma coisa útil olhando os arquivos FileStorare.py e
 format.py. No início deste último arquivo, inclusive, há uma longa
 descrição de como é estruturado o arquivo. Não deve ser a forma mais
 rápida de aprender, mas já é um caminho.

 Uma alternativa seria lançar uma questão na lista internacional do
 Zope, já que lá participam os criadores do Zope.

 Zénrique.




 --
 Cordialmente,
 Wilton Souza Alencar


 


Res: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-09 Por tôpico Jeferson Lelis C. dos Santos
Aproveitando o questionamento do getObject gostaria de saber como acessar 
métodos incomuns entre os objetos sem usar o getObject. Alguns métodos dá pra 
usar sem o getObject() como Title, Description, getImages etc.
Exemplo:
Tenho uma pasta com 5 objetos do tipo BannerImagem e quero listá-los. 
Primeiramente eu pego todo conteúdo da pasta com o método getFolderContents(). 
Depois começarei a minha listagem com o tal:repeat.
O objeto do tipo BannerImagem possui a opção Link Interno que direciona o 
usuário para um artigo, noticia ou qualquer outro objeto dentro do portal. Para 
pegar este link eu utilizo o método getWWW(), mas para usar este método eu 
preciso está com o objeto em mãos , ou seja, carregado na memória usando o 
getObject().

 Atenciosamente, 

Jeferson Lelis.





De: Alexandre Marinho lyrale...@gmail.com
Para: zope-pt@yahoogrupos.com.br
Enviadas: Terça-feira, 9 de Março de 2010 13:08:15
Assunto: Re: [zope-pt] Extraindo dados do Data.fs do Plone

  
So uma detalhe em ralacao a mensagem anterior... cuidado com o geObject.

Ele acorda o objeto, ou seja, o coloca na memoria, se tiver fazendo o script 
num servidor de produção isso pode afetar o desempenho do site.
--
Alexandre Marinho
Analista de Tecnologia da Informação - NTI - UFAL
http://alexandre. cuboestudioweb. com
Maceió/AL



Em 9 de março de 2010 12:51, Wilton Alencar wilto...@gmail. com escreveu:






















Outra dica é usar python script dentro do zope
Você fazer uma busca no portal catalog atrás dos objetos que quer extrair.
Aí você usa getObject para pegar o objeto.
Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída 
para o formato que quer .

Por exemplo, informações separadas por ; para serem importadas ou processadas 
em um BD.

Por fora do zope você pode ver essa mensagem
http://br.groups. yahoo.com/ group/zope- pt/message/ 11087?l=1

que explica com acessar o data.fs do zope e caminhar até o objeto que quer e 
extrair os dados.

Se possível instale o produto DocFinderTab no seu zope para ver os atributos e 
métodos de cada objeto.




Em 9 de março de 2010 09:05, José Henrique jhr...@gmail. com escreveu:

















  


 
  
 
Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi
brandi...@gmail. com escreveu:

 2010/3/8 José Henrique jhr...@gmail. com
 Para manipular diretamente o Data.fs procure por tutoriais sobre o
 ZODB. Há vários espalhados pela net.

 Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e
 porque ZODB é tão melhor que relacional. Não estão ajudando muito...

 Eu queria saber sobre como os dados do Plone são armazenados, como
 recuperar e.g. o título de um artigo etc. mas não encontro
 documentação sobre isso. Ninguém tem?

 --
 Adam Victor Nazareth Brandizzi
 http://brandizzi. googlepages. com/


Adam,

Dei uma peruada no código fonte do ZODB e vi que provavelmente você
pode encontrar alguma coisa útil olhando os arquivos FileStorare. py e
format.py.  No início deste último arquivo, inclusive, há uma longa
descrição de como é estruturado o arquivo.  Não deve ser a forma mais
rápida de aprender, mas já é um caminho.

Uma alternativa seria lançar uma questão na lista internacional do
Zope, já que lá participam os criadores do Zope.

Zénrique.



-- 
Cordialmente,
Wilton Souza Alencar




 


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-09 Por tôpico Alexandre Marinho
Ja fugindo do assunto do tópico :P

Nesse caso você pode cadastrar o tipo como metadata...

Vai em portal_catalog - metadata
Ai vc cadastra o metodo que você quer, depois disso vai precisar de um
recatalog.
Agora toda vez que você usar o catalog pode acessar esse metodo.
So cuidado pra não colocar metodos demais!
--
Alexandre Marinho
Analista de Tecnologia da Informação - NTI - UFAL
http://alexandre.cuboestudioweb.com
Maceió/AL


Em 9 de março de 2010 16:15, Jeferson Lelis C. dos Santos 
jeferle...@yahoo.com escreveu:



 Aproveitando o questionamento do getObject gostaria de saber como acessar
 métodos incomuns entre os objetos sem usar o getObject. Alguns métodos dá
 pra usar sem o getObject() como Title, Description, getImages etc.
 Exemplo:
 Tenho uma pasta com 5 objetos do tipo BannerImagem e quero listá-los.
 Primeiramente eu pego todo conteúdo da pasta com o método
 getFolderContents(). Depois começarei a minha listagem com o tal:repeat.
 O objeto do tipo BannerImagem possui a opção Link Interno que direciona o
 usuário para um artigo, noticia ou qualquer outro objeto dentro do portal.
 Para pegar este link eu utilizo o método getWWW(), mas para usar este método
 eu preciso está com o objeto em mãos , ou seja, carregado na memória usando
 o getObject().

 *Atenciosamente,
 *
 *Jeferson Lelis.*


 --
 *De:* Alexandre Marinho lyrale...@gmail.com
 *Para:* zope-pt@yahoogrupos.com.br
 *Enviadas:* Terça-feira, 9 de Março de 2010 13:08:15
 *Assunto:* Re: [zope-pt] Extraindo dados do Data.fs do Plone



 So uma detalhe em ralacao a mensagem anterior... cuidado com o geObject.

 Ele acorda o objeto, ou seja, o coloca na memoria, se tiver fazendo o
 script num servidor de produção isso pode afetar o desempenho do site.
 --
 Alexandre Marinho
 Analista de Tecnologia da Informação - NTI - UFAL
 http://alexandre. cuboestudioweb. comhttp://alexandre.cuboestudioweb.com
 Maceió/AL


 Em 9 de março de 2010 12:51, Wilton Alencar wilto...@gmail. 
 comwilto...@gmail.com
  escreveu:



 Outra dica é usar python script dentro do zope
 Você fazer uma busca no portal catalog atrás dos objetos que quer extrair.
 Aí você usa getObject para pegar o objeto.
 Aí você tem acesso aos atributos e métodos e pode usar um arquivo ou saída
 para o formato que quer .
 Por exemplo, informações separadas por ; para serem importadas ou
 processadas em um BD.

 Por fora do zope você pode ver essa mensagem
 http://br.groups. yahoo.com/ group/zope- pt/message/ 
 11087?l=1http://br.groups.yahoo.com/group/zope-pt/message/11087?l=1
 que explica com acessar o data.fs do zope e caminhar até o objeto que quer
 e extrair os dados.

 Se possível instale o produto DocFinderTab no seu zope para ver os
 atributos e métodos de cada objeto.


 Em 9 de março de 2010 09:05, José Henrique jhr...@gmail. 
 comjhr...@gmail.com
  escreveu:



 Em 8 de março de 2010 19:42, Adam Victor Nazareth Brandizzi
 brandi...@gmail. com brandizzi%40gmail.com escreveu:

  2010/3/8 José Henrique jhr...@gmail. com jhreis%40gmail.com
  Para manipular diretamente o Data.fs procure por tutoriais sobre o
  ZODB. Há vários espalhados pela net.
 
  Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e
  porque ZODB é tão melhor que relacional. Não estão ajudando muito...
 
  Eu queria saber sobre como os dados do Plone são armazenados, como
  recuperar e.g. o título de um artigo etc. mas não encontro
  documentação sobre isso. Ninguém tem?
 
  --
  Adam Victor Nazareth Brandizzi
  http://brandizzi. googlepages. com/http://brandizzi.googlepages.com/
 
 Adam,

 Dei uma peruada no código fonte do ZODB e vi que provavelmente você
 pode encontrar alguma coisa útil olhando os arquivos FileStorare. py e
 format.py. No início deste último arquivo, inclusive, há uma longa
 descrição de como é estruturado o arquivo. Não deve ser a forma mais
 rápida de aprender, mas já é um caminho.

 Uma alternativa seria lançar uma questão na lista internacional do
 Zope, já que lá participam os criadores do Zope.

 Zénrique.




 --
 Cordialmente,
 Wilton Souza Alencar




 --
 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
 10http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/-
 Celebridadeshttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/-
 Músicahttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/-
 Esporteshttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/

 



Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-08 Por tôpico José Henrique
Em 5 de março de 2010 17:02, qbyron brandi...@gmail.com escreveu:
 Pessoas, tenho de fazer uma migração de dados do Plone para outra plataforma.

 Minha primeira ideia é fazer um script Python que retire os dados do Data.fs 
 e gere uma representação mais fácil de lidar com outras linguagens (JSON, por 
 exemplo). Daí, queria saber: alguém teria alguma sugestão de documentação de 
 como extrar os dados do Data.fs do Plone? Algo dizendo, por exemplo, que 
 objetos tirar de lá?

 Aceito sugestões de outras abordagens, também :)

 Obrigado desde já!

 Até


Para manipular diretamente o Data.fs procure por tutoriais sobre o
ZODB.  Há vários espalhados pela net.

Zénrique.


Re: [zope-pt] Extraindo dados do Data.fs do Plone

2010-03-08 Por tôpico Adam Victor Nazareth Brandizzi
2010/3/8 José Henrique jhr...@gmail.com
 Para manipular diretamente o Data.fs procure por tutoriais sobre o
 ZODB. Há vários espalhados pela net.

Eu procurei! Só que eles só ensinam como colocar dicionários no ZODB e
porque ZODB é tão melhor que relacional. Não estão ajudando muito...

Eu queria saber sobre como os dados do Plone são armazenados, como
recuperar e.g. o título de um artigo etc. mas não encontro
documentação sobre isso. Ninguém tem?

--
Adam Victor Nazareth Brandizzi
http://brandizzi.googlepages.com/


[zope-pt] Extraindo dados do Data.fs do Plone

2010-03-05 Por tôpico qbyron
Pessoas, tenho de fazer uma migração de dados do Plone para outra plataforma. 

Minha primeira ideia é fazer um script Python que retire os dados do Data.fs e 
gere uma representação mais fácil de lidar com outras linguagens (JSON, por 
exemplo). Daí, queria saber: alguém teria alguma sugestão de documentação de 
como extrar os dados do Data.fs do Plone? Algo dizendo, por exemplo, que 
objetos tirar de lá?

Aceito sugestões de outras abordagens, também :) 

Obrigado desde já!

Até