Alexandre Marinho escreveu:
> Bom pessoal essa é mais uma das "viagens de clientes".
> 
> Tem um cliente que deseja ter um relatório de todas as ações efetuadas
> pelos members do plone site! Mais ou mesnos como aparee na aba de undo
> na ZMI. Porém, por questões de performace, nós estamos fazendo um pack
> no ZODB periodicamente, ou seja, as informações sao de undo vao para o
> burraco!
> 
> Não existe uma forma de pegar esses dados que aparecem no UNDO para
> gerar uma página de relatorio ou até mesmo passar os dados para um
> banco de dados. 
> Deve existir alguma função que rege essas informações do UNDO, porém
> não consegui encontrar nada(pra variar)!

Para variar, basta olhar o código fonte do Plone ou Zope e você terá a 
resposta ou pelo menos o caminho para construir a sua solução.

Como exemplo para o seu caso, pegue o template undo_form.pt do Plone e 
verá uma chamada 'portal_undo.listUndoableTransactionsFor' que te dará 
as informações que você precisa para carregar em banco relacional.

Abraço,

-- 
Jean Ferri

Responder a