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: 5491
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:	7874
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.
  #391  
Old 04 Feb 2009, 17:39
EvilSeph EvilSeph is offline
 
Join Date: Jun 2007
Yea sorry, I couldn't get a screenshot since I don't really know how it is triggered.

Thanks for the clarification Lynne
__________________
EvilSeph - eXophase.com Administrator - M for Mature Administrator
Great community, quality content, exclusively here.

// An Afterthought. // Malloc.us Network Owner // LAN.st Administrator
Reply With Quote
  #392  
Old 04 Feb 2009, 17:54
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Real name: Lynne
Originally Posted by Coders Shack View Post
hmm, let me see if its like this on my test board.
I think it's the result of another modification I wrote and am using. It's like something from the modification is interferring with the javascript parsing the phrase. Perhaps something needs to be cleared? Unfortunately, as I said, I'm not really a javascript person or I'd try to modify it myself to figure this out.
__________________
Former vBulletin.org Staff Member

Try a search before posting for help. Many users won't, and don't, help if the question has been answered several times before.
W3Schools -
Online vBulletin Manual
If I post some CSS and don't say where it goes, put it in the additional.css template.
I will NOT help via PM (you will be directed to post in the forums for help.)
Reply With Quote
  #393  
Old 04 Feb 2009, 18:09
x3sphere x3sphere is offline
 
Join Date: Apr 2005
I'm having trouble getting this to work. The edit portion of the mod works fine, if I edit posts made in a live topic they refresh automatically. However, new posts do not show up, the user has to refresh manually to see any new replies made.

Any ideas?

My server is up to date.. running nginx 0.6.34, mySQL 5.1.30 and PHP 5.2.8 with XCache and Suhosin.

Last edited by x3sphere; 04 Feb 2009 at 18:51.
Reply With Quote
  #394  
Old 04 Feb 2009, 19:15
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira
Originally Posted by x3sphere View Post
I'm having trouble getting this to work. The edit portion of the mod works fine, if I edit posts made in a live topic they refresh automatically. However, new posts do not show up, the user has to refresh manually to see any new replies made.

Any ideas?

My server is up to date.. running nginx 0.6.34, mySQL 5.1.30 and PHP 5.2.8 with XCache and Suhosin.
it could be XCache (unless someone else here has it working with it) i guess. I haven't tested this will all configs.
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #395  
Old 04 Feb 2009, 19:15
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira
Originally Posted by Lynne View Post
I think it's the result of another modification I wrote and am using. It's like something from the modification is interferring with the javascript parsing the phrase. Perhaps something needs to be cleared? Unfortunately, as I said, I'm not really a javascript person or I'd try to modify it myself to figure this out.
this will be dealt with in the upcoming version
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #396  
Old 05 Feb 2009, 11:19
concepts's Avatar
concepts concepts is offline
 
Join Date: May 2005
Real name: Jamale
have not installed this yet (goverment comp) but I cannot wait to get home and check it out! already excited!
__________________

Achieving Superior Aesthetic Conditioning
Reply With Quote
  #397  
Old 05 Feb 2009, 12:23
nso nso is offline
 
Join Date: Mar 2002
Originally Posted by Coders Shack View Post
it could be XCache (unless someone else here has it working with it) i guess. I haven't tested this will all configs.
Mine works fine with xcache
__________________
nso - .
Reply With Quote
  #398  
Old 05 Feb 2009, 13:50
dblaze dblaze is offline
 
Join Date: May 2005
Man, make this work IE8 already! love it so far.
Reply With Quote
  #399  
Old 05 Feb 2009, 19:34
Coders Shack Coders Shack is offline
 
Join Date: Apr 2007
Real name: Chad Scira


I'm going to try to roll out with 1.06b tonight, I'm glad to see the amount of people using this product has increased and the amount of issues as decreased.
__________________
resume: http://chadscira.com/
linkedin: http://www.linkedin.com/in/chadscira
elance (request a proposal): http://icodeforlove.elance.com/
Reply With Quote
  #400  
Old 05 Feb 2009, 22:48
Swampfox Swampfox is offline
 
Join Date: Aug 2006
I installed this a few days ago, its a big hit

We have a very busy thread, its basically a chat room, and every time we get near flipping another thousand posts a lot of people try to hit the 000 post, this time the server went haywire, the site slowed to a crawl and some posts showed up before others

like this

post 72998
post 73001
post 73005

eventually they all showed up
Reply With Quote
  #401  
Old 06 Feb 2009, 01:27
decipher442 decipher442 is offline
 
Join Date: Jan 2009
Love the hack its f-ing awesome... Much props!!!!!!!

Thanks!
__________________
webmaster forum

Last edited by decipher442; 06 Feb 2009 at 02:07.
Reply With Quote
  #402  
Old 06 Feb 2009, 16:22
nso nso is offline
 
Join Date: Mar 2002
For some reason I get the following in my error log:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

I see you sanitize the offending variable in the beginning of livetopic_hooks.php, but you only use the escape_string-procedure. You should probably have used $vbulletin->input->clean_array_gpc to ensure that the variable is an integer.

As to why the .: is added, I have no clue.

I'm btw still running 1.04b, so I apologize if this has been fixed in later versions.
__________________
nso - .
Reply With Quote
  #403  
Old 06 Feb 2009, 20:53
Bounce's Avatar
Bounce Bounce is offline
 
Join Date: Mar 2004
Real name: J
Thumbs up

Very very nice, thank you , going to try this one out and get back to you with feedback
__________________
Thanks for your help

J

Last edited by Bounce; 06 Feb 2009 at 21:04.
Reply With Quote
  #404  
Old 06 Feb 2009, 21:04
Bounce's Avatar
Bounce Bounce is offline
 
Join Date: Mar 2004
Real name: J
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)
Feedback so far is its taking that long to install this ??

Importing Product, Please Wait...
__________________
Thanks for your help

J
Reply With Quote
  #405  
Old 06 Feb 2009, 21:21
Bounce's Avatar
Bounce Bounce is offline
 
Join Date: Mar 2004
Real name: J
Does not work in Firefox then?
__________________
Thanks for your help

J
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:27.

Layout Options | Width: Wide Color: