Hey guys,
Just wanted to let everyone know that I decided to release the code for a Post Approval plugin I developed for one of my forums. It's provided "as-is" and requires several fairly significant manual changes to the core code in order to function (all of which are documented). I wasn't going to release it until it became possible to achieve this functionality without modifications, but for the adventurous among you I decided it would be nice if you had the option to use it if you wanted to. It's not a perfect solution (not yet), but it works. Note this is for 2.0.18 only.
You can find the download
here along with some additional information. Note that I take no responsibility for apocalyptic forum destruction. :O Backup your stuff, as usual.
Eventually I also plan to release a plugin for Display Names in a similar manner. It too requires some manual changes, but it's not quite ready even for pre-release yet.
Enjoy!
Comments
And also, releasing the source on something like github or google code so that interested 3rd parties might contribute some back to you?
My addons: NillaBlog | Vanoogle
I was following along OK til the "replace all of Save2" - got details on what you'd need in there to make this work?
Vanilla developer [GitHub, Twitter]
The reason is that I needed to be able to call Save2 (and the similar function I created for discussions) from a plugin in order to send notifications and update post counts when a post is approved (also to stop them from being sent when a post is first created). Save2, however, used a userID from the session, so I had to be able to override that with the InsertUserID. The function for discussions never existed in the first place, it was all part of Save.
Vanilla developer [GitHub, Twitter]
My addons: NillaBlog | Vanoogle