On Thu, Sep 30, 2004 at 09:02:56PM -0500, Randy Becker wrote:
On #mediawiki it was suggested that I look into the recent changes patrolling in 1.4 as a potential method of implementing this solution. I have done this and determined that it will be just as difficult to use this as it will be to implement a cleaner solution, involving a new table in the database and an approval mechanism. Therefore, I'm here to ask for suggestions, comments, and help implementing this, or a similarly acceptable solution.
You could alternatively establish a new, hidden, namespace Edit: and if someone clicks the edit-button on a normal page, he will get a diff from the latest Edit: version to the normal version and of course and edit-window of the article in the Edit: namespace. That way you will have only one version in the approval queue, also with a complete version history.
The admin-part (normal sysops!) is simply to move (more replace) the article from Edit: to normal namespace. You also have to move (i.e. change the namespace-key in old) the version history from Edit to normal.
ciao, tom