Adventures in forum building
As readers of
hafoc's journal know, I'm working on a website for him. Specifically I'm working on a forum at the moment.
This is what I've learned so far:
* Setting up a forum is actually pretty damned easy.
* Modifying a forum with some basic MOD code is also pretty damned easy.
* Trying to make two major MODs to the way posts are handled is rather like getting two drenched cats to play nice in a burlap sack strapped to your back while climbing a muddy cliff in a thunderstorm at midnight.
It may come down to making a choice between two of his desired features, full moderation for the "Ask X" forums and anonymous first posting for the writing critique forum. Both modifications edit the function_post.php file heavily and they get along about as well as those cats.
I've had to completely nuke the forum twice now because things are just too messed up to fix. For the third attempt I'm going to once again hold off the anonymous forum MOD until the very end, and then do the hacks by hand since at that point the script installer can't handle it.
Wish me luck.
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
This is what I've learned so far:
* Setting up a forum is actually pretty damned easy.
* Modifying a forum with some basic MOD code is also pretty damned easy.
* Trying to make two major MODs to the way posts are handled is rather like getting two drenched cats to play nice in a burlap sack strapped to your back while climbing a muddy cliff in a thunderstorm at midnight.
It may come down to making a choice between two of his desired features, full moderation for the "Ask X" forums and anonymous first posting for the writing critique forum. Both modifications edit the function_post.php file heavily and they get along about as well as those cats.
I've had to completely nuke the forum twice now because things are just too messed up to fix. For the third attempt I'm going to once again hold off the anonymous forum MOD until the very end, and then do the hacks by hand since at that point the script installer can't handle it.
Wish me luck.