hangon.. you've given me a link to http://gettingreal.37signals.com/ch06_Avoid_Preferences.php? wtf is that sh/t?!?! is this the reason why MS employees hardcode 'little' settings (settings that some might actually like to tailor for their non noob workflow)... not bother making even the simplest of settings that should be user customizable and easily accessible, instead forcing users to go trawl though search results after search results, looking for sodding reg tweaks, all because some lazy programmers couldn't be bothered to make a decent options dialog available (I'm looking at you Explorer you big heap o'junk!)... I wonder if that was written by someone working at MS? bcus that would explain an awful lot.
---
Decide the little details so your customers don't have to
You're faced with a tough decision: how many messages do we include on each page? Your first inclination may be to say, "Let's just make it a preference where people can choose 25, 50, or 100." That's the easy way out though. Just make a decision.
---
lol'd at the example.. so what if you're designing a forum for a considerable userbase, and your decision is to just hardcode what you feel is best? its funny every other popular forum base gets this right, your choice is choosing what your feel are the best default settings not just making them the only settings - that is lame!!!
and another reason that annoys me is this site does have a fixed messages per page.. and that c9 doesn't provide anyway of allowing you to directly click on any links within a topic let alone from a main thread view to open a page2, page3, page4 of the same topic etc in different tabs for when you're replying to multiple people... instead you either duplicate the page, and then move onto the next page .. its just rubbish linear worfklow.. actually c9 has a some other problem with loading direct page links pages and ajax links ..I can't be bothered to describe in detail right now.
Anyway I'm not bothered about you guys making custom event themes and turning them on overiding users css styles, what bothers me is that you should at least allow us to be able to go back to the our profile and overide it after seeing it.. that way we at least see a new custom event theme when its added.
So yes the 'do not show special event themes' option would be good, and you could turn them all off whenever you add a new event theme(they don't happen that often, And its also one less step for us to go turn it off, - check out event theme- and if the user wants to turn 'do not show special event themes' back on again then so be it, at least you've shown off your new event theme.
"css in there to just hide a particular user for example"
who actually goes and hides other users comments thats pretty shallow.