Most wiki systems all any user to put anything into the system. However for some of the wiki's I'm looking to build, there are issues with 100% open access.
My client has a need to allow various groups and departments to submit information and/or change the content in pages. However we have departmental content authors that verify and organize this submitted content. In worst case scenarios, it would be bad overall for us to have a disgruntled employee submit profanity all over the page for everyone to read before our content authors had a chance to remove it.
This proposal works directly against the original intent of a wiki system to some degree. The point here is to have open collaboration from many source. However there are some groups that cannot do this no matter what. Large corporations cannot open expose themselves to non-validated submitters putting up topics like racial slurs. So if anyone has a better suggestion for achieving the same goal, please put it here! :)
Just thought of something this morning as well. If I as a wiki builder go through the trouble of setting up a nice organizational structure to the wiki with quality content, etc, then what is to prevent someone else from coming through and reorganizing/wrecking the existing one?
I build a system like this for companies in the past where we had a “staged” content page. The page content was modified by:
This keeps the current page with the current key, the page name in this case. However when a content reviewer agrees that the new content looks good, they can launch the updated page to the site. Internally this would:
Then all the references to the page would be intact. This system would work to some degree for a wiki, but there are some caveats: