CampFireManager / cfm2

CampFireManager is a talk scheduling tool for conferences - such as barcamps or fixed schedule conferences
http://campfiremanager.info
16 stars 9 forks source link

Add a changelog table in case of issues with static talk handling #132

Closed JonTheNiceGuy closed 11 years ago

JonTheNiceGuy commented 12 years ago

This is as per discussion with Kevin and Lorna Bowman.

JonTheNiceGuy commented 11 years ago

This requires:

New Object_ChangeLog object New Plugin_ChangeLog class, supporting hooks: hook_createRecord, hook_deleteRecord, hook_updateRecord

This class should create a new Object_ChangeLog item per hook, except for ChangeLog entries, and commit those to the ChangeLog table.

For an example of how this might work, see /classes/Plugin/Verbose/hook_loader.php