Even the "reason" field already exists in the node_revisions table...it's called 'log'.<br><br><div><span class="gmail_quote">On 7/13/06, <b class="gmail_sendername">Gabor Hojtsy</b> <<a href="mailto:gabor@hojtsy.hu">
gabor@hojtsy.hu</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Wed, 12 Jul 2006, Walt Daniels wrote:<br><br>> Ok, I will try to do that but I have never written a module so it is not
<br>> going to be as easy as you make it sound. It looks like I could also add a<br>> reason field to the table and let the changer explain what they did, but<br>> that would need something more complicated to keep track of the history of
<br>> changes, rather than just the last change.<br>><br>> It all sounds like something someone has already done. For example how do<br>> wikis keep track of what happens?<br><br>Yes, this inded sounds like something already done. The revision system
<br>keeps track of previous versions. Just not the user who changed something.<br><br>Gabor<br></blockquote></div><br>