Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Live Topic Details »
Live Topic
Mod Version: 1.07b, by Coders Shack (Contributor) Coders Shack is offline
Developer Last Online: Sep 2013 I like it Show Printable Version Email this Page

vB Version: 3.8.0 Rating: (87 votes - 4.61 average) Installs: 975
Released: 10 Jan 2009 Last Update: 01 Mar 2009 Downloads: 5490
Not Supported DB Changes Uses Plugins Auto-Template Is in Beta Stage  

. . . . . . . . Brought to you by scriptasy.com

Live Demo:
Live Topic 1.07b Demo (you must be logged in, and the topic must be "live")

Videos: 1.00b 1.06b

watch the damn videos... ^_^
Description:
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.

Found a bug? Want to request a feature?
Live Topic - Project Manager
Installation:
This is take less than 3 minutes to install, takes longer to notice its amazing feature. (you need multiple people to be active in the same topic)

Upgrade:
[1.01b to 1.XXb] Uninstall the product, then reinstall it. Overwrite all old files with new files and you should be fine.

[1.02b to 1.03b] Overwrite files, upgrade product (dont install product)

[1.03b to 1.04b] Uninstall the product, then reinstall it. Overwrite all old files with new files and you should be fine.

[1.04b to 1.05b, 1.05b to 1.06b,1.06b to 1.07b] Upgrade the product. Overwrite all old files with new files and you should be fine.
Works With (FF2, FF3, IE6, IE7, IE8, SF2, SF3, CHROME):
vBulletin [3.8.X]

get the vBulletin [3.7.X] version here

INCOMPATIBLE HACKS:
Versions:
1.01b
1.02b
fixes
safari 2 support
safari 3 support
google chrome sup
port
added live topic icon on new posts page
fixed security issue, strongly suggest upgrading!
changes
added live edit (to avoid a performance hit i had to add two rows to two tables in the database)
added external style sheet
1.03b
fixes
fix double post
phrase notification
fixed an edit bug for people with table prefixes
changes
ability to change interval in ACP
1.04b
fixes
javascript error for guests
fixed live topic activation (first poster to raise a dead topic)
changes
auto quick reply focus after post
1.05b
fixes
css flaw
js error for unsupported browsers (random)

fixed chrome issue
changes
edit notification - thanks to nso
rebuilding some of the original logic to hopefully prevent product conflicts

1.06b
fixes
fixed a little javascript issue that had to do with displaying posts
uses GPC cleaner now
changes
limit the number of ajax posts on the live topic (example 40) and fade them away.
changed the way the hooks are used
tightened up everything a bit

1.07b
fixes
fixed a bug where the live topic notification always making an ajax call
changes
support user ignore list
changed the way the javascript logic worked (hopefully there are less compatibly issues) added support for IE6 and IE8
1.10
hmm

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	Picture 5.png
Views:	7873
Size:	33.7 KB
ID:	95278  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #541  
Old 18 Feb 2009, 23:23
SABRSox SABRSox is offline
 
Join Date: Apr 2007
I've been looking for this kind of mod for a long time. One thing I noticed... if you have somebody on your ignore list, their posts will still show up in the Live Topic. Is there a way to keep from seeing the posts of somebody from your ignore list while still using this hack?
Reply With Quote
  #542  
Old 18 Feb 2009, 23:37
socalsoccer socalsoccer is offline
 
Join Date: Aug 2005
Originally Posted by Bawtneez View Post
Installed it when I was on 3.7.3, loved it, worked, members loved it. Upgraded to 3.8.1, didnt work, uninstalled, re-installed most recent version, still dont work. *shrugs*
Same problem I have on 3.8.1 . I think there are conflicts with mods not mentioned yet.

Bawtneez if you get it working let me know what you did.
Reply With Quote
  #543  
Old 19 Feb 2009, 00:57
azher azher is offline
 
Join Date: Oct 2001
Originally Posted by Coders Shack View Post
yea i dunno man lol (i cant find that setting)
hah....well if it helps, the variable is called "threadedmode" and if you look that up in showthread.php, there's some idea of how vB uses it...i believe it's a lookup of the $vbulletin->userinfo['threadedmode'] variable and it's basically a "3" for "Linear - Newest First" and "1" for the standard "Oldest First" post order.

hope that helps?
__________________
Islamica Community
Reply With Quote
  #544  
Old 19 Feb 2009, 01:05
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira
Originally Posted by azher View Post
hah....well if it helps, the variable is called "threadedmode" and if you look that up in showthread.php, there's some idea of how vB uses it...i believe it's a lookup of the $vbulletin->userinfo['threadedmode'] variable and it's basically a "3" for "Linear - Newest First" and "1" for the standard "Oldest First" post order.

hope that helps?
yea instead of supporting it in 1.06b i ended up requiring it to be in standard mode

(there may be support in the future)

Originally Posted by SABRSox View Post
I've been looking for this kind of mod for a long time. One thing I noticed... if you have somebody on your ignore list, their posts will still show up in the Live Topic. Is there a way to keep from seeing the posts of somebody from your ignore list while still using this hack?
ill try to fix this in 1.07b
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #545  
Old 19 Feb 2009, 10:52
nightbloom's Avatar
nightbloom nightbloom is offline
 
Join Date: Mar 2008
When someone makes a correction to a post, it comes up as a single post with a message that the post had been altered. It will do this while ppl are using/typing in the quick reply, interrupting it and whatever you have typed gets lost. This has been such a problem that my members started a poll to have the Live Thread mod removed.

Does anyone else have this problem or is there a fix for it?
Reply With Quote
  #546  
Old 19 Feb 2009, 14:08
bjkinzluvr bjkinzluvr is offline
 
Join Date: Sep 2008
Real name: BJ
The folder clientscript/yui/animation contains a script which is the same name as a script already in my clientscript/yui/animation folder. Should I allow it to overwrite?
Reply With Quote
  #547  
Old 19 Feb 2009, 14:28
inciarco's Avatar
inciarco inciarco is offline
 
Join Date: Mar 2007
Question

What Filename? So that Coders Shack can tell you.

Reply With Quote
  #548  
Old 19 Feb 2009, 14:36
bjkinzluvr bjkinzluvr is offline
 
Join Date: Sep 2008
Real name: BJ
Originally Posted by bjkinzluvr View Post
The folder clientscript/yui/animation contains a script which is the same name as a script already in my clientscript/yui/animation folder. Should I allow it to overwrite?
Originally Posted by inciarco View Post
What Filename? So that Coders Shack can tell you.

The file name is: animation-min.js. So it's clientscript/yui/animation/animation-min.js.

I went ahead and let it overwrite because I wanted to get the installation done and figured I could always re-upload the original if the overwrite screwed anything up. But it is not working. It just works like a regular forum thread with no immediate update and I have an error notice at the bottom:

Error On Page
Line: 8
Char: 4570
Error: Object Required
Code: 0


Would appreciate any help. Think we're gonna love it if I can get it working. Thanks.

Last edited by bjkinzluvr; 19 Feb 2009 at 14:43.
Reply With Quote
  #549  
Old 19 Feb 2009, 14:56
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira
Originally Posted by bjkinzluvr View Post
The file name is: animation-min.js. So it's clientscript/yui/animation/animation-min.js.

I went ahead and let it overwrite because I wanted to get the installation done and figured I could always re-upload the original if the overwrite screwed anything up. But it is not working. It just works like a regular forum thread with no immediate update and I have an error notice at the bottom:

Error On Page
Line: 8
Char: 4570
Error: Object Required
Code: 0


Would appreciate any help. Think we're gonna love it if I can get it working. Thanks.
(is it erroring out because its including the script twice?)

this file wasn't in my folder
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #550  
Old 19 Feb 2009, 14:58
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira
Originally Posted by nightbloom View Post
When someone makes a correction to a post, it comes up as a single post with a message that the post had been altered. It will do this while ppl are using/typing in the quick reply, interrupting it and whatever you have typed gets lost. This has been such a problem that my members started a poll to have the Live Thread mod removed.

Does anyone else have this problem or is there a fix for it?
hmm, so just edits? (weird, ill look into this asap)
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #551  
Old 19 Feb 2009, 15:48
paintballer.ie's Avatar
paintballer.ie paintballer.ie is offline
 
Join Date: Jan 2009
ok, 37 pages on this mod alone, makes it hard to find info so I will ask this questions.

Are there any issues with double post prevention modes, in particular:
http://www.vbulletin.org/forum/showt...ght=doublepost


Any perhaps if the mod creator could put a summary of FAQ into the opening post to make is easier for people to get info.

great hack though
__________________
The Paintball Resource

Critic My site HERE
Reply With Quote
  #552  
Old 19 Feb 2009, 15:51
DobieGillis© DobieGillis© is offline
 
Join Date: Feb 2009
still doesn't work with the Marquee, might as well uninstall it.
Reply With Quote
  #553  
Old 19 Feb 2009, 15:52
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira
Originally Posted by paintballer.ie View Post
ok, 37 pages on this mod alone, makes it hard to find info so I will ask this questions.

Are there any issues with double post prevention modes, in particular:
http://www.vbulletin.org/forum/showt...ght=doublepost


Any perhaps if the mod creator could put a summary of FAQ into the opening post to make is easier for people to get info.

great hack though
http://www.vbulletin.org/forum/showp...4&postcount=49
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #554  
Old 19 Feb 2009, 15:57
paintballer.ie's Avatar
paintballer.ie paintballer.ie is offline
 
Join Date: Jan 2009
Originally Posted by Coders Shack View Post

Thank you
__________________
The Paintball Resource

Critic My site HERE
Reply With Quote
  #555  
Old 19 Feb 2009, 15:59
bjkinzluvr bjkinzluvr is offline
 
Join Date: Sep 2008
Real name: BJ
Originally Posted by Coders Shack View Post
(is it erroring out because its including the script twice?)

this file wasn't in my folder

This file wasn't in your folder?

It came in the zipped file with the product. In the upload folder there is a folder called clientscript / then within that, a folder called yui / then within that, a folder called animation / then within that folder, a file called animation-min.js. So in your zipped file I got this file: upload/clientscript/yui/animation/animation-min.js.

That file already existed in my vbulletin files so it asked to overwrite, which I allowed. I looked and don't find that file residing in a duplicate location.

The other javascript file "livetopic.js" is in the clientscript folder on the server, which is where it was packaged in your zipped file. It does not reside elsewhere either.

So I don't see any duplication. But it is not working in either IE or Firefox.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 12:03.

Layout Options | Width: Wide Color: