Still Alive

by Matt Mecham on August 15, 2005

Just a quick update to confirm that I’m still very much alive despite my lack of blogging action over the past week or so.

IPB 2.1 is wrapping up nicely. All the features are in (even one IPB 3.0 “feature”) and we’re all set for the first RC later this week. I moved the IPS Chat stuff into the components framework today which cleans up some of the code and allows for a more accurate Who’s Chatting list. I ended up adding an AJAX ping to update who is active in the chat section of the board. I couldn’t rely on the session table because most people open chat in one window and surf around the board in another which would instantly remove them from the chatting list. I can’t rely on the applet generated list either as it has trouble handling non alphanumerics which makes a nonsense of the list.

I opted for a separate serialized array in the cache list (the components framework allows you to select which caches are loaded at run time) so that saves a query right away. This array is updated every 60 seconds by an AJAX ping. During the update all members who’ve not pinged within 2 minutes are removed (assuming they’ve since closed the window, etc).

This seems to work pretty well and is more efficient – and best of all – uses an existing framework.

Result.

{ 13 comments… read them below or add one }

1 Gerry August 15, 2005 at 7:14 pm

Can I open up a new board with the RC1 or is that version not supported?

2 Logan August 15, 2005 at 7:32 pm

Very nice job with the live chat. RC later this week eh? That’s great! If the upgrader doesn’t cause a bunch of problems like with IPB 2.0 -> BETA 5 I may upgrade my board.

3 Myr August 15, 2005 at 7:45 pm

Is the legacy chat still supported?

4 Wolfie August 15, 2005 at 9:51 pm

What “3.0 feature” did you add in?

^_^ I love new features.

5 Anonymous August 15, 2005 at 10:22 pm

Language pack localized in ACP? :p:p:p
lol, we WANT this feature, please :(

6 Chad August 16, 2005 at 1:13 am

Language localization and skinning of the ACP isn’t hard.
Just a few bits of recoding and boom, its done. Then you have to actually go through and make skin elements and make the ACP use the language pack. lol

Chad

7 Anonymous August 16, 2005 at 5:13 pm

Writing the Language Pack may take some timue, mmm, maybe you should create a PHP BOT that understands english – then teach it spanich, french, german and we can have the ACP in any language.

mmm, Where to find a PHP BOT like that.

8 Jack Chapple August 16, 2005 at 5:37 pm

Very Clever Idea. :)

Can’t wait for RC1 ^_^

9 Mr.Domainer August 23, 2005 at 8:58 pm

Hi,
I am dr.domainer. =)
And, i am selling a domain, the domain will probably interest you.
as the url is http://www.IPBhosted.com.
I am selling this domain, as i do not need it anymore, if you are interested please make a sensible offer to my e-mail address at the bottom of this comment.
Here are the vital info.

Registar – http://www.godaddy.com
expires – april 2006
Payment – Paypal

If you are interested in buying this Domain, please contact me at naturalfx_22@hotmail.com.

Note – ANYBODY CAN BUY THIS DOMAIN, SO ACT FAST!

10 TheBrain0110 September 15, 2005 at 12:41 am

Wow. And I thought I spammed your Blog comments…

This guy’s almost as bad as those trackback URLs O.o

11 Matt October 24, 2005 at 10:38 am

You know, it won’t help your google rating as MT usees the rel=”nofollow” pragma to ensure that your links are calculated.

I know you’re a robot and won’t read this, but I felt the urge to respond.

12 Dr. Domaining June 30, 2006 at 10:48 pm

Mr. Domainer is not the real Dr. Domainer.

13 mitchell January 7, 2007 at 4:06 pm

wow
id never think such a rare domain would go for sale, expecially on a forum :O

http://www.namepros.com/domains-for-sale-auctions/278010-2ny-biz-new-york-premium-domain.html#post1680029

Leave a Comment

Previous post: [IPB 2.1] Portal Plug-ins

Next post: Gabber!