Skip to main content

Forum Theory

Looks like I'm going to enjoy my Monday classes, which span Digital Diversity and Electronic Literature subjects. Both classes have put me in a mood to avoid homework take Grimwell's advice and see about hosting my own forum somewhere. While I'm aware there's a goodly chance it'll end up a total ghost town (much like places I've been in the past) it should be a good learning experience.

What I'd like to do is have a relatively self-maintaining forum that operates on a ratings system. Going into this without much knowledge of what's involved, what I'm about to write will either be lightyears ahead of most forums or decades behind. It's basically a sort of a wiki/slashdot take to message boards.

  1. All posters will have the capacity to rate messages from 1 to 5. They are warned not to rate spam at above 1 or non-spam messages at below a 2. They are somehow rewarded for performing consistent proper ratings.
  2. Newly posted messages have a default rating of 2 and the minimum reading threshold is set to 1.2. (Thus, if 5 people rate a default rating of a message to 1, between the average 6 ratings the message, it vanishes from view. If one person rates it a 5, it'll be much harder to defeat.)
  3. Messages which fall below the default reading threshold are deleted after a week.
  4. Threads which fall below a average message threshold of 3 (not counting non-rated messages) are deleted after a month. Messages above this threshold are never deleted.
  5. Threads which contain many posts and raise above an average message threshold of 4 (not counting non-rated messages) are auto-stickied for a week after the previous post.
  6. Users can change their message ratings later.
  7. Certain users (those thought to be gaming the system or supporting spam) may be designated by the head administrator as not being qualified to rate messages, and all their previous ratings are instantly ignored (possibly removed).
  8. The moderators can set a fixed threshold score to a thread or individual message. This overrides all user ratings. (Additional scripts may apply which catch users who would be gaming the system to have rated this message differently.)
  9. Users whose accounts either have no posts or whose average posts have a threshold below 2 will be auto-deleted in the space of a month. (This is mostly housekeeping spammers.)
  10. Only the head administrator has the ability to delete accounts or modify messages. Designated moderators can only move messages or threads to a trash forum. There is easy restoring of messages to their previous location.

The goal, of course, is to create a somewhat self-moderating forum. It's intended to operate in conjunction with the standard email-verification and pictorial verification bot-thwarting mechanisms as well as moderators, but removes a lot of the bloat involved. In time, such a system should boil down a forum to really good posts, even auto-stickying messages of usefulness. Or it could just be a pipe dream, as viable as a true perpetual motion machine.

Another idea I had was to have a top-5 color scheme system. The users would be able to define their own message board color schemes, all the ones created in the last week are visible and available to tested by everyone. The top-5 most popular are always made available to everyone. Of course, you'd have to provide a way to abort in which case somebody sabotages the whole thing by creating a bad color scheme.

Time will tell if I actually have the motivation to see this through to the end or if it's just a momentary object of interest I'm employing to (as usual) digitally stave off the boredom. At my current income, I could probably do nothing more than a simple PhP/SQL board (I'd have to learn both to maintain it myself and add some of the custom features outlined above) running on a cheap unlimited hosting plan.
1 comment

Popular posts from this blog

Resonant Induction Really Grinds My Gears... In A Good Way

From about 2pm yesterday until 8pm today, I've been dabbling with my latest custom mod mix for Minecraft 1.6.4, which is this time very much Universal Electricity focused.
Aside from the usual GUI enhancers and Somnia, the primary contenders in this mix were:
Calclavia Core - Of course: this is the base of the Universal Electricity system.Resonant Induction - This seems to be largely focused on increasingly more advanced methods of refining ores divided across 4 ages of technological progression.  It also includes some really cool things such as assembly lines.  I'll primarily be talking about just a few blocks out of this mod today.Atomic Science - A mod dedicated to generating more of those lovely universal electricity volts via the power of splitting the atom.  Build your own nuclear reactor!  Deal with nuclear meltdowns!  You maniac!ICBM - A mod dedicated to generating more destruction using those lovely universal electricity volts (and more than a little gunpowder), it cer…

Empyrion Vrs Space Engineers: A Different Kind Of Space Race

In my quest for more compelling virtual worlds, I have been watching Empyrion: Galactic Survival a lot this bizarro weekend, mostly via the Angry Joe Show twitch stream.  What I have concluded from my observations is Empyrion is following in Space Engineers' shadow, but it is nevertheless threatening the elder game due to a greater feature set (the modding scene notwithstanding).

Empyrion is made in Unity, whereas Space Engineers is built on a custom engine.  While this does put Empyrion at a disadvantage when it comes to conceptual flexibility, its developers nevertheless have a substantial advantage when it comes to adding features due to a savings of time spent that would have gone into developing their own engine.  Examples include:
Planets.  Empyrion already has planets and space to explore between them, whereas in Space Engineers planets are in the works but still awhile away (so you just have asteroid fields to scavenge).Enemies.  Space Engineers' survival mode boasts onl…

Ancient Warfare - What Is It Good For?

The Ancient Warfare mod for Minecraft threw me for a loop.  I was looking for "villagers" that would perform useful tasks while simultaneously resolving the glut of food with a need to eat, thereby turning Minecraft into a bit of 4X game you can play from the inside.  Millenaire wasn't quite there, partly because recent updates to Forge had broken its compatibility with Minecraft 1.7.10, and Minecolony's development is not quite fast enough to keep up with the state of mods in general (they probably need to make a core API).
In comes Ancient Warfare, which does indeed provide workers and soldiers who need to eat, you can even order around a little army of them to defeat your enemies.  It has working waterwheels and windmills, something I thought was awesome in Resonant Induction.  It has a warehouse with a built-in sorting system, as well as courier NPCs that can move things from building to building, and crafting NPCs that can create things for you automatically - w…