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