sudhaus7 / fe-data-history

TYPO3 Extension for logging Frontend user changed data in sys_history

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FE User History

Latest Stable Version Build Status Total Downloads Monthly Downloads License

A TYPO3 Plugin for saving frontend edited records history in sys_history.

Installation

Install the Extension via composer

composer require sudhaus7/fe-data-history

Usage

For getting your history logged in backend table, you need to add the interface HistoryEntityInterface to your Extbase AbstractEntity object.

Example

/**
 * class MyEntityObject
 * @package VENDOR\MyExtension\Domain\Model
 */
class MyEntityObject extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity implements \SUDHAUS7\FeDataHistory\Domain\HistoryEntityInterface
{
}

The extension uses the Extbase Backend SignalSlots for getting signal, if Entity is created, deleted or updated.

ElementHistoryController xclasses the original one for getting the information in the backend history log.

About

TYPO3 Extension for logging Frontend user changed data in sys_history

License:Apache License 2.0


Languages

Language:PHP 86.1%Language:HTML 13.9%