Ok, here is a thread to let you know what is up with v3.0
I'm putting a lot of error in the back-end because this is mainly what is changing, the front end should look pretty much the same (with, of course, some enhancements).
So far, I've been working on the administrative part, and last night I did some work on the forum system, which will basically be the same as this one, but built on stored procedures this time.
Basically, it took me 2 hours (if not more) just to do the "Forum Index" page that nobody never checks, + of course the data model for the forum, topic, messages & moderators.
One advantage to this system, all stats will be in real time, except the "Views", which can't be calculated. This means that your post count will discrease if I (or you) delete one of your messages, unlike the way it is now.. or it is when I decide to do a cleanup job.
Technically, this could slow things up, we'll have to see it "live" to be sure it's worth it, otherwise I'll stick with the prior "counter" approach..
Tonight, I should go over the topic list (ie thread) page.. this one will be easily enhanced because I'm using the datagrid control provided with Visual Studio.NET, which means it's easier to build this kind of page, and it's better done.. the big advantage of .NET reside in the fact that code and design are now 2 seperate entities, so this will ease my life so much for the maintenance after v3.0 will be released.
If that goes well, I'll do the actual topic page, and post page.. I doubt I'll do the polls tonight.
Once these are done, I'll go through the design phase, because so far it's the shitty black & white design with nothing it it. I'll keep it that way until it works good.
BTW, once the new forum interface will be done, I'd be very happy to have a few beta testers to help hunt bugs. Those nasty things always show up when you put the software in "production" mode, so I'm hoping it will be good when brough up.
Since I'm changing the data model, it should take a while to import all the datas in the site. I'm seriously thinking about restarting the user database because of all the crappy records in it, or I might just import those who logged on recently, I don't know...
Please note that this is not close to completion, I'll have to think about releasing it by bits, or waiting until it's finished to push it for your use.. going by "bits" would mean closing all sections on the current site that aren't done yet, which is difficult to do (can't really have both application on the same website unfortunatly)..
I'll keep you updated of the progress daily, starting next week, my wife is going back to school at night, which leaves me lots of free time, so since I really enjoy working on NewOrderOnline, I'm hoping to have v3.0 finished & ready by the end of the year...
Who knows, it might be faster than I think.. depends if I actually have time, and the fact that I don't necessairly like to "work" after a working day, since it's my day job too!