예제 #1
0
def wiki_page_edited(page, event):
    history = IWikiHistory(page)
    if IReversionEvent.providedBy(event):
        return history.new_history_item(message=event.reversion_message,
                                        history=event.old_history,
                                        reversion=True,
                                        author=event.rollback_author)
    return history.new_history_item(author=get_member(page))