Is it possible to extend the manager log to include more information? I was thinking that if the manager log could be extended to include more precise information like the specific action that was executed (edit/publish/delete) and maybe even include bits of edited content it could become a poor mans versioning system. It is already recording the action and the user and the timestamp, all that it needs is to include content and a way to revert the edit. Has anyone considered this or is this not a good idea?
I think it’s a brilliant idea! So then you just dive in your logs to redo anything what you (or another user) did. It sounds real usefull, even just to track down what has changed over the days. And because of the log already tracking it might not be to hard to implement...?
Have a look at the Auditor module for an example of versioning that basically uses the database to do the heavy lifting, not MODx. It may seem a bit heavyweight for some purpose I agree and it needs MYSQL 5, but it may may suit your needs. Its buddy tool modx-auditor-analysis allows analysis of the versioned data.
Use MODx, or the cat gets it!
shamblett; I did look into it and it is very interesting.