This product is different from anything you have seen before, it raises the bar for forums. It will make your forums much more interactive, and also reduce server load.
Technical Details:
If a thread has been posted in X seconds then its now Live, if other users are viewing the Live topic and are on the last page they will experience a clean ajax experience while talking to other members. Once the thread is older than X seconds its no longer Live and it will now act like a normal thread. Also if a user edits one of their posts that's inside of the thread, it will be updated too so there is no longer a reason to ever have to refresh.
There is also logic for the viewer, the viewer of the thread has to be in an active state to see responses. An active user state is determined upon the users actions, if no actions were made in X seconds then the user is marked as inactive.
Also you may wonder why this could save your server bandwidth and CPU. If a user is refreshing to talk to another members the queries on a normal thread load are way more intense than the ajax call that this modification makes. So if you have 5 people talking to each other none of them have to refresh the page, all they are doing is simple page requests and one intense request when there has actual change.
You can test Live Topic with two users, you will see how amaizing this is... And probably spontaneously combust.
I still haven't gone live with this (still running 3.6 on my live site), so I'm playing with it on my test site to see what is up. I put my test user (Safari) on page one of a thread and then in my other browser (firefox) I made the thread 'live' again. I got a little notification in Safari (shown below) and I clicked on it and was told "no Thread specified. If you followed... yada, yada, yada" so, the link on that needs to be fixed (on my site, it was shown as "http://test.thetradersden.org/forums/showthread.php?t=644685.19&goto=newpost" - it is thread 64488, but I don't know what the ".19" is for). Also, what do the numbers 15.19 mean? Attachment 92726
Other comments: I still think this is the most awesome new mod - thank you so much for sharing!!!
Any idea if it matters if the thread has many posts (say over 60,000) versus only a few posts (say under 100)? Should that even matter?
It would be nice to have an options "Make Live Topic only active in listed forums - Yes. List forums to have Live Topic - 9,11,13"
lol wtf, 15.19?
there's something wrong with that.
I'm going to try to see what i can do about the whole 15,19 thing (nothing serious).
as for the thread size, it really doesn't matter
perforum restrictions will be added eventually, first i want to iron out all the little bugs before adding features.
I'm going to try to see what i can do about the whole 15,19 thing (nothing serious).
No, it's nothing serious, but it hadn't been brought up yet, so I figured I should post about it. It's in the footer javascript in the "[live topic] template edits" plugin.
Quote:
Originally Posted by Coders Shack
as for the thread size, it really doesn't matter
Good to know. :up:
Quote:
Originally Posted by Coders Shack
perforum restrictions will be added eventually, first i want to iron out all the little bugs before adding features.
I figured as much, and that is the best plan of action.
Whats weird that I have never noticed before with any other mods. When I install the product, after it's installed it shows the list of skins and it updating the skins. It doesn't do that on this. It shows where the list should be, but no list. Then goes back to the regular screen.
After installing this we were getting database errors regarding too many SQL connections. Our server allows 40 open connections. We presume that Live Topics caused this error? We have around 40-50 active users at any given time.
Hope you can help, we've had to disable our favourite plugin!