PDA

View Full Version : Miscellaneous Hacks - Live Topic - AJAX


Coders Shack
01-13-2009, 10:00 PM
. . . . . . . . Brought to you by scriptasy.com
https://vborg.vbsupport.ru/
. . . http://www.Scriptasy.com



Live Demo:
Live Topic 1.07b Demo (http://beasttoast.com/showthread.php?t=16009&goto=newpost) (you must be logged in, and the topic must be "live")


Videos: 1.00b (http://www.youtube.com/watch?v=yT22Olzarmc) 1.06b (http://www.youtube.com/watch?v=L5vWvHTj0Y8)

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 (http://scriptasy.com/project.php?projectid=5)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)

Works With (FF2, FF3, IE6, IE7, IE8, SF2, SF3, CHROME):
vBulletin [3.7.4] (have not tested it with other 3.7.X versions)

for vBulletin [3.8.X] go here (https://vborg.vbsupport.ru/showthread.php?t=201228)

INCOMPATIBLE HACKS:
USC
PassiveVid (1.x)
gXboxLive (https://vborg.vbsupport.ru/showthread.php?t=139958)
Topic (incl. Blog) of the Week (https://vborg.vbsupport.ru/showthread.php?t=184155)Versions:1.04b
fixesjavascript error for guests
fixed live topic activation (first poster to raise a dead topic)
changesauto quick reply focus after post
1.05b
fixes
css flaw

js error for unsupported browsers (random)

fixed chrome issue
ideas 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
changeslimit 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.07bfixesfixed 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
...
{Mark As Installed (https://vborg.vbsupport.ru/vborg_miscactions.php?do=installhack&threadid=201697)}
{Don't forget to vote for Modification of the Month (https://vborg.vbsupport.ru/showthread.php?t=210023)}

Coders Shack
01-14-2009, 01:55 AM
Things I am required to tell you i guess:
installs are tracked (upon install track.scriptasy.com is pinged, it just tracks installs not uninstalls or anything else)Fixes for incompatible mods:
Double Post Prevention (https://vborg.vbsupport.ru/showpost.php?p=1714204&postcount=49)
gXboxLive (https://vborg.vbsupport.ru/showpost.php?p=1751028&postcount=590)

Coders Shack
01-14-2009, 01:58 AM
i only have a 3.7.4 board up and running, if you have variations of 3.7.x feel free to try it out. If there are any issues or if there are none, please give me a heads up :)

inciarco
01-14-2009, 02:44 AM
Great Mod. I'm Amazed of what I saw on the Demo Video. I'll test it on vB373 and I'll tell you how it Works.

Congratulations, is a Great Mod. :up:

Thank You For Sharing it.

My Best Regards.

:)

inciarco
01-14-2009, 03:21 AM
I'll test it when I have some Forumers on my Board to Post simultaneous Posts.

I've tried to test it with two accounts on my same computer but didn't worked that way, why? :confused:

I have a question:

- Will Guests also view the Refresh of the Posts? :confused:

And perhaps a suggestion for next release:

- Could you please add Usergroup permissions for those who can enjoy this behaviour? I think that for Guests, Banned, Not Confirmed, and Users in other low level Groups, should not enjoy this, but Users in more Active Usergroups would definitely Appreciate this Mod; would be nice for Admins to decide who can use it and who can't. ;)

My Best Regards; once I have my Testing Results I'll share them with you.

:)

Coders Shack
01-14-2009, 03:27 AM
Guests don't see the updates it has to be a logged in user.

I do plan on adding features like the ones you have listed, but unfortunately for now all of your members will have to be treated as equals :P

ptwiggens
01-14-2009, 03:43 AM
I am getting this error when I try to edit my post.

Database error in vBulletin 3.7.2:

Invalid SQL:
UPDATE `post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `post`.`postid` = 16663 LIMIT 1;

MySQL Error : Table 'xxxxxxxx_forum.post' doesn't exist
Error Number : 1146
Request Date : Tuesday, January 13th 2009 @ 11:42:13 PM
Error Date : Tuesday, January 13th 2009 @ 11:42:13 PM
Script : http://forum.xxxxxxxxx.com/editpost.php?do=updatepost&postid=16663
Referrer : http://forum.xxxxxxxxxx.com/showthread.php?t=3305
IP Address : xxxxxxxxxxxx
Username : xxxxxxxx
Classname : vB_Database
MySQL Version : 5.0.67-community

inciarco
01-14-2009, 03:52 AM
I am getting this error when I try to edit my post.

Database error in vBulletin 3.7.2:

Invalid SQL:
UPDATE `post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `post`.`postid` = 16663 LIMIT 1;

MySQL Error : Table 'xxxxxxxx_forum.post' doesn't exist
Error Number : 1146
Request Date : Tuesday, January 13th 2009 @ 11:42:13 PM
Error Date : Tuesday, January 13th 2009 @ 11:42:13 PM
Script : http://forum.xxxxxxxxx.com/editpost.php?do=updatepost&postid=16663
Referrer : http://forum.xxxxxxxxxx.com/showthread.php?t=3305
IP Address : xxxxxxxxxxxx
Username : xxxxxxxx
Classname : vB_Database
MySQL Version : 5.0.67-community

I Confirm this Error, I'm getting exactly the same one on my Board. :confused:

Disabling the Mod for now until Correction/Solution of this Bug; Quick Edit seems to Work but Advanced Editor Displays that DataBase Error.

My Best Regards.

:)

Coders Shack
01-14-2009, 03:53 AM
I am getting this error when I try to edit my post.

Database error in vBulletin 3.7.2:

Invalid SQL:
UPDATE `post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `post`.`postid` = 16663 LIMIT 1;

MySQL Error : Table 'xxxxxxxx_forum.post' doesn't exist
Error Number : 1146
Request Date : Tuesday, January 13th 2009 @ 11:42:13 PM
Error Date : Tuesday, January 13th 2009 @ 11:42:13 PM
Script : http://forum.xxxxxxxxx.com/editpost.php?do=updatepost&postid=16663
Referrer : http://forum.xxxxxxxxxx.com/showthread.php?t=3305
IP Address : xxxxxxxxxxxx
Username : xxxxxxxx
Classname : vB_Database
MySQL Version : 5.0.67-community
can you PM me the exact error without replacements in the SQL

ptwiggens
01-14-2009, 03:55 AM
I Confirm this Error, I'm getting exactly the same one on my Board. :confused:

Disabling the Mod for now until Correction/Solution of this Bug; Quick Edit seems to Work but Advanced Editor Displays that DataBase Error.

My Best Regards.

:)

I get it with both quick edit and advanced. :(

inciarco
01-14-2009, 03:58 AM
can you PM me the exact error without replacements in the SQL

Is that Edit Function working on your Forum, Coders Shack? (Not the Quick Edit, but the Advanced Editor one)

My Best Regards, I Hope this can be Solved.

:)

Coders Shack
01-14-2009, 03:59 AM
can you PM me the exact error without replacements in the SQL
haha yea you guys are right, my bad

its because you have a table prefix... ill add support (i have done this a few times already today lol... nothing serious)

furst
01-14-2009, 04:05 AM
I've been waiting for something like this for a while. Thanks for putting this together and I hope you make good on bringing this hack to a real polished level.

Marked as installed but I'll wait for it to come out of beta before I actually try it.

Coders Shack
01-14-2009, 04:05 AM
redownload the product and just reinstall the product xml

inciarco
01-14-2009, 04:09 AM
I confirm, Quick Edit shows the Edit Message but when Saving or going to Advanced Editor the Error Occur:

Database error in vBulletin 3.7.3:

Invalid SQL:
UPDATE `post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `post`.`postid` = 35215 LIMIT 1;

MySQL Error : Table 'zzznameofdatabase.post' doesn't exist
Error Number : 1146
Request Date : Wednesday, January 14th 2009 @ 01:03:16 AM
Error Date : Wednesday, January 14th 2009 @ 01:03:17 AM
Script : http://zzzwebsite/editpost.php?do=updatepost&postid=35215
Referrer : http://zzzwebsite/showthread.php?p=35215#post35215
IP Address : zzz.zzz.zzz.zzz
Username : zzzusername
Classname : vB_Database
MySQL Version : 5.0.51a-community

Perhaps on "zzznameofdatabase.post" the Prefix of the Table "post" is missing on the Code? :confused:

My Best Regards.

:)

Coders Shack
01-14-2009, 04:11 AM
I confirm, Quick Edit shows the Edit Message but when Saving or going to Advanced Editor the Error Occur:



Perhaps on "zzznameofdatabase.post" the Prefix of the Table "post" is missing on the Code? :confused:

My Best Regards.

:)
you got that after re downloading, and reinstalling the xml??

ptwiggens
01-14-2009, 04:19 AM
redownload the product and just reinstall the product xml

Thank you!

Works perfect now :)

inciarco
01-14-2009, 04:23 AM
you got that after re downloading, and reinstalling the xml??

Problem Solved with your New Upload, Thank You Very Much Coders Shack. :up:

(I wrote my message in the same moment you were Updating the File :o).

My Best Regards. ;)

:)

duckdodger
01-14-2009, 04:28 AM
Thank you very much for adding 3.7 support!

Coders Shack
01-14-2009, 04:36 AM
Thank you very much for adding 3.7 support!
If enough people +++++ about something things happen :P, no problem :)

duckdodger
01-14-2009, 05:57 AM
Tested on Vb 3.7.0 and works perfect so far. Thanks again!

One thing that would be nice is a notification of some sort if your on another tab or window, etc. Not sure if this is a realistic feature, though.

logicuk
01-14-2009, 08:14 AM
OMG thank you for releasing a vb 3.7 version!!!!

mcyates
01-14-2009, 11:50 AM
Tried this in vb 3.8.0 and it doesn't work, I get no errors, just nothing updates automatically. Wonder what code is different in the new version of vbulletin.

bashy
01-14-2009, 01:18 PM
I am using Firefox and it only posts the live topic when you reply again using the quick reply.... same issue in IE 7 even in compatability mode :(

OK will edit this:

It works when typing in IE 7 and it shows in Firefox, but when you type in firefox it dont show in IE 8 nor Google
browser, Also not working when you type in Google chrome to other browsers :(

IE to other browsers is great :) but that seems to be the only one atm

footlandia
01-14-2009, 01:26 PM
watch the damn video... ^_^

I watched it tree times and still don't understand what this mod is about ?

mcyates
01-14-2009, 01:38 PM
instead of refreshing the page to see if anyone has replied. Leave this thread open. For example, you just posted that message above at 15:26 its now 15:35. You have options to determine how long the thread is deamed active, if it was set to 10 min then my reply would automatically pop up below your thread. It saves on bandwidth i guess.

Does not work at the moment on my vb 3.8.0

KEKforce
01-14-2009, 01:55 PM
Works perfeclty in 3.8.0.

bashy
01-14-2009, 01:56 PM
I watched it tree times and still don't understand what this mod is about ?

If your waiting for a reply on a thread and someone posts you do not need to refresh the page, it will use ajax to add the post, normally anyway, there are a few browser issues!!!

Coders Shack
01-14-2009, 04:11 PM
I watched it tree times and still don't understand what this mod is about ?
really? I hope your kidding... I have a large description on what it does and i also have a damn video if you still don't understand what it does then I cant help you. I dont know what else I could do to make it any clearer, unless you wanted to meet up at a starbucks and i can show you in person lol...

Coders Shack
01-14-2009, 04:20 PM
I am using Firefox and it only posts the live topic when you reply again using the quick reply.... same issue in IE 7 even in compatability mode :(

OK will edit this:

It works when typing in IE 7 and it shows in Firefox, but when you type in firefox it dont show in IE 8 nor Google
browser, Also not working when you type in Google chrome to other browsers :(

IE to other browsers is great :) but that seems to be the only one atm
thats weird because i did most of my tests on Chrome and it worked fine for me

footlandia
01-14-2009, 05:01 PM
really? I hope your kidding... I have a large description on what it does and i also have a damn video if you still don't understand what it does then I cant help you. I dont know what else I could do to make it any clearer, unless you wanted to meet up at a starbucks and i can show you in person lol...

OK , I'll take the time to register at your forum and test it , if not we will meet in starbucks ... or McDonalds :D

Bill from Cleve
01-14-2009, 05:05 PM
Installed and Nominated. Great work man. Worked right off the bat. You rock sir!

Lustikus
01-14-2009, 07:45 PM
installed and does not work with vb 3.73

will update to 3.74 and check again

Coders Shack
01-14-2009, 08:07 PM
OHHHH .... i get it... i have a fix for the JS error about the quick editor lolz...

1.04b ill fix it (not that it causes any damage, you only see it if your a guest)

inciarco
01-15-2009, 12:43 AM
installed and does not work with vb 3.73

I confirm, the Mod doesn't Work on vB373. :(

It displays the Live Topic Icon on Threadbit when a Forumer is in the Thread, but when Posting a QuickReply is doesn't Refresh the Posts on the other Side (other Forumer's Last Page). :(

Is there a way to Generate a vB373 Version? (I don't have soon plans to Update, because much of the Mods I Run on my Board are Tested and Running for vB373 and not Guaranteed for Higher). :confused:

I Hope Coders Shack that you can Provide that Option, or perhaps indicate the Plugin/Files/Templates Edits to make it work on vB373. :o

My Best Regards.

:)

inciarco
01-15-2009, 04:05 AM
Does New Version 1.04b have changes to work on vB373? :confused:

My Best Regards.

:)

Coders Shack
01-15-2009, 04:51 AM
Does New Version 1.04b have changes to work on vB373? :confused:

My Best Regards.

:)
you tell me :)

Lustikus
01-15-2009, 05:01 AM
no, as far as i see the new version of this mod works not with 3.73
but I hope we will get a working version for 3.73 soon
finally i want to nomianate this mod, but it need to be fixed for 373
I really hope coders shack will help us:-) **please, we need you, this mod is fantastic:-)**
A lot of people are waiting for the this and I have exactly the same problem as inciarco, most of my mods are tested and only running on 3.73

fr9r
01-15-2009, 05:36 AM
thanks منتديات (http://forum.fr9r.com)

furst
01-15-2009, 12:21 PM
Doesn't work on 3.7.1 either.

I go to install it and when I'm adding the product the page just hangs. If I let it sit for long enough it breaks my board and the only way to fix it then is to repair/optimize tables.

gorentals
01-15-2009, 01:34 PM
I thought this was working with 3.7.3? Or was it only working with version 1.03b.

So does 1.04B not work in 3.7.3. I don't want to break my board but I want to use this mod.

Great Mod

Coders Shack
01-15-2009, 02:45 PM
Doesn't work on 3.7.1 either.

I go to install it and when I'm adding the product the page just hangs. If I let it sit for long enough it breaks my board and the only way to fix it then is to repair/optimize tables.
how large is your board?

Coders Shack
01-15-2009, 02:46 PM
I thought this was working with 3.7.3? Or was it only working with version 1.03b.

So does 1.04B not work in 3.7.3. I don't want to break my board but I want to use this mod.

Great Mod
it shouldn't break your board, if anything it wouldn't, work. (database wise all it does is add two table columns, plus if you had 1.03b working then 1.04b should work fine)

inciarco
01-15-2009, 05:34 PM
it shouldn't break your board, if anything it wouldn't, work. (database wise all it does is add two table columns, plus if you had 1.03b working then 1.04b should work fine)

I think Coders Shack that you should create a Test Forum with vB373 and Test the Mod in vB373, I think by doing that you can Check many things Very Quickly in order to Allow your Mod to Work on vB373. It would be very nice, I can see that some forumers are using Mods that are Guaranteed to Run on vB373 and don't want to Upgrade to vB374 because that can cause other Critical Mods to Stop Working.

I Hope you can do that and Test the Mod an Have it Working on vB373 (Checked by You, like you did on your Demo Video that Really Impresses a Lot, I myself was very Enthusiastic about Using this Mod, is Very Interesting to Provide that Live Posting Experience for Threads that have Lots of Replies). ;)

My Best Regards.

:)

solboy
01-15-2009, 07:43 PM
This is a great mod. works excellent!
Here is a feature request. Can you add a feature to it that will make a sound to indicate a new reply? Like a small "ding"? Thanks.

furst
01-15-2009, 09:16 PM
it shouldn't break your board, if anything it wouldn't, work. (database wise all it does is add two table columns, plus if you had 1.03b working then 1.04b should work fine)

300 000 posts

Coders Shack
01-15-2009, 10:01 PM
try disabling your forum then installing the plugin (then enabling your forum again)

furst
01-16-2009, 02:55 AM
try disabling your forum then installing the plugin (then enabling your forum again)
That worked, thanks.

I think your hack conflicts with https://vborg.vbsupport.ru/showthread.php?t=96602 :(

Coders Shack
01-16-2009, 04:10 AM
That worked, thanks.

I think your hack conflicts with https://vborg.vbsupport.ru/showthread.php?t=96602 :(
find the plugin titled "Main Doublepost Prevent Engine" look for this line:
// last step update counters

below it add these two lines:
$vbulletin->db->query_first("UPDATE `" . TABLE_PREFIX . "post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "post`.`postid` = $id LIMIT 1");
$vbulletin->db->query_first("UPDATE `" . TABLE_PREFIX . "thread` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "thread`.`threadid` = $threadinfo[threadid] LIMIT 1");

then it should be fine :)

superjeff
01-16-2009, 12:43 PM
This is an amazing product. Thank you very much!

inciarco
01-16-2009, 03:03 PM
I've tested Version 1.04b on vB373 (from 2 different connections posting quick replies at the same time) and it didn't worked. :( :confused:

(I've Implemented the Solution Provided for "Main Doublepost Prevent Engine").

(I've even tried by Disabling the "Prevent DoublePosts" Mod, but didn't worked). :(

My Best Regards.

:)

JAnders
01-16-2009, 05:56 PM
not working with me and I don't have the douplepost prevent engine.

it seems to be ok but nothing happens people reply and we have to refresh to see the response. i tried in both firefox and ie.

and we do see the live topic icon on the topic name.

if you want to take a look www.fifamexico.net/foros

Coders Shack
01-16-2009, 06:09 PM
this is tested with vb 3.7.4+ and works fine. If you fall into the tested category then the issue may be your template, if its not your style then its a conflicting product.

I would test if its your style first.

If its a conflicting product and you figure out which one it is please inform me.

furst
01-16-2009, 08:48 PM
Has anyone noticed their board getting slower after installing this mod? Mine has, but it could be a number of things so I'm unsure that Live Topic is causing it.

kud0gfx
01-16-2009, 10:00 PM
wow! its wonderful, i really love this, ajax-effect is really useful

I just got one problem, the 'thanks button' dont appear in the new posts introduced via the ajax way, is there some way to fix it?

thx!

Coders Shack
01-16-2009, 10:43 PM
that has to do with the person that made the thank you hack. (they need to use a different hook location or something like that)

furst
01-17-2009, 05:04 PM
find the plugin titled "Main Doublepost Prevent Engine" look for this line:
// last step update counters

below it add these two lines:
$vbulletin->db->query_first("UPDATE `" . TABLE_PREFIX . "post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "post`.`postid` = $id LIMIT 1");
$vbulletin->db->query_first("UPDATE `" . TABLE_PREFIX . "thread` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "thread`.`threadid` = $threadinfo[threadid] LIMIT 1");

then it should be fine :)
This doesn't work correctly. Now when I double post my post keeps reappearing through ajax effects and all as if it were a new post being called by Live Topic.

Wow... it just keeps on reappearing even after a page refresh.

Edit: and my post count has recently been increased by several hundred... I'm guessing every time it reappeared I had a post added to my count. Would be nice to have a fix for this.

sdsvtdriver
01-18-2009, 11:02 AM
I installed and received no errors, but it doesn't appear to be working.

I have IE7 and FF open. I post as one user in a thread, switch to other browser logged in as another user and post in the thread and quickly flip back to the first browser. After about a second, I see a L/F added after the last post but before the "Post Reply" button. It appears it is trying to work, but the content isn't coming through.

I tried a default style also, no go.

Thoughts?

TheLastSuperman
01-18-2009, 09:09 PM
I installed and received no errors, but it doesn't appear to be working.

I have IE7 and FF open. I post as one user in a thread, switch to other browser logged in as another user and post in the thread and quickly flip back to the first browser. After about a second, I see a L/F added after the last post but before the "Post Reply" button. It appears it is trying to work, but the content isn't coming through.

I tried a default style also, no go.

Thoughts?

Same here although I tried on a 3.7.3 board... should work but could be some small coding difference in the release or ??

Ideas Coders Shack?

sdsvtdriver
01-18-2009, 10:21 PM
Also, running 3.7.4. PL1

Coders Shack
01-19-2009, 02:54 AM
This doesn't work correctly. Now when I double post my post keeps reappearing through ajax effects and all as if it were a new post being called by Live Topic.

Wow... it just keeps on reappearing even after a page refresh.

Edit: and my post count has recently been increased by several hundred... I'm guessing every time it reappeared I had a post added to my count. Would be nice to have a fix for this.
that makes no sense unless you have a different version of the doublepost hack than me.

Coders Shack
01-19-2009, 02:55 AM
I installed and received no errors, but it doesn't appear to be working.

I have IE7 and FF open. I post as one user in a thread, switch to other browser logged in as another user and post in the thread and quickly flip back to the first browser. After about a second, I see a L/F added after the last post but before the "Post Reply" button. It appears it is trying to work, but the content isn't coming through.

I tried a default style also, no go.

Thoughts?
have you tried disabling plugins? (there are a few that conflict with mine)

this works fine on my test boards 3.7.4 and 3.8.0 (so its a forum config, or conflicting product)

sdsvtdriver
01-19-2009, 04:56 AM
have you tried disabling plugins? (there are a few that conflict with mine)

this works fine on my test boards 3.7.4 and 3.8.0 (so its a forum config, or conflicting product)

I just went through that process and this is the one that conflicts:

https://vborg.vbsupport.ru/showthread.php?t=139958&highlight=gxboxlive

I'm not sure why that is. Any ideas?

Coders Shack
01-20-2009, 05:45 PM
ok i threw up a vbulletin test board... this seems to work fine with 3.7.0 :)... so if your having any issues its due to something else.

pspcrazy
01-20-2009, 07:44 PM
Most awesome plugin to date, thanks :)

inciarco
01-20-2009, 08:30 PM
I've created a Fresh 100% New Install of vB373 PL1 just to Test this Mod.

This are my Results:

When Testing it with Internet Explorer 6 (with Admin User) and Fire Fox (with Super Moderator User).

- When Posting Messages via Quick Reply:

When I Post on IE (Internet Explorer) on FF (Fire Fox) it refreshes the New Posts Really Well.

When I Post on FF then on IE Nothing Happens, so there should be an Issue with IE (perhaps on vesion 6?)

- When Posting Messages via Reply:

When I Post on IE a Message via Reply (Complete Editor), then on FF Nothing Happened.

When I Post Again on IE a Message via Quick Reply, then on FF Nothing Happened, so if a User Posts a Message via Reply it causes the Complete Stop of the Refresh Process via Quick Reply.

If I Refresh the Window on FF and go to the Last Post, and then Post a Message via Quick Reply on IE, then it Starts Updating Again the New Quick Replies, so that Confirms that Normal Replies Stop the Refresh Process on the Thread.

As Conclusions:

- Something is Not Working Well with this Mod and Internet Explorer. :(
- Normal Replies Affect the Refresh Process. :(
- Works Ok on Fire Fox, (but the Normal Replies also Affect the Refresh Process). :o

There's Still Work to do to Fix this Bugs. :(

My Best Regards.

:)

Coders Shack
01-20-2009, 09:08 PM
this will not work with IE6... The only IE browser it will work with at the moment is IE7.

if you need a 2nd browser to test this in use Google Chrome.

I will be fixing a bug that may throw an error in unsupported browsers.

anasota
01-20-2009, 10:17 PM
i'm useing ie8 and 3.7.4 version
still wont work :(

TheLastSuperman
01-20-2009, 10:28 PM
/me disables and uninstalls mod while awaiting authors suggestions or fix please?

Coders Shack
01-21-2009, 01:08 AM
i'm useing ie8 and 3.7.4 version
still wont work :(
not sure if you read the post above your but it states that IE6 will never be supported and IE8 is also not supported (it will be soon)

furst
01-21-2009, 02:09 AM
Just out of curiosity, what is it that makes it not work in IE6?

anasota
01-21-2009, 10:56 PM
not sure if you read the post above your but it states that IE6 will never be supported and IE8 is also not supported (it will be soon)

ok
i see now :)
thank you

TheLastSuperman
01-21-2009, 11:13 PM
* TheLastSuperman disables and uninstalls mod while awaiting authors suggestions or fix please?

Would not work in 3.7.3 any plans or? sorry to bump but I did not see a reply....

GigaSb
01-21-2009, 11:23 PM
INSTALLED & MOTM good job

sdsvtdriver
01-22-2009, 03:36 AM
I just went through that process and this is the one that conflicts:

https://vborg.vbsupport.ru/showthread.php?t=139958&highlight=gxboxlive

I'm not sure why that is. Any ideas?

^^^

:)

ptwiggens
01-22-2009, 06:42 AM
I just upgraded one of my forums to 3.7.5 and now my Quick Edit is not working. It gives the AJAX loading sign and just hangs on it and never actually loads.

When I disable livetopic, the AJAX Quick Edit works fine.

Any ideas?

Coders Shack
01-24-2009, 12:30 AM
conflicting modifications.

furst
01-24-2009, 11:14 AM
Ever since installing this my board has been constantly crashing. I've been forced to repair/optimize my tables 5-6 times now. It could be that Cyb's updated Top Stats is doing it, but I doubt it. I'm going to have to uninstall this mod for now. I'll report back to see if the problems go away after that or not.

Coders Shack
01-24-2009, 10:31 PM
would like to have server info on your board.

(size and stuff, avg users, shared or dedicated ..)

l3it3r
01-25-2009, 03:52 AM
Doesn't work so far... I see the 'live post thing... but... Yeah, no worky.

GREAT idea, not working yet though

furst
01-26-2009, 10:16 PM
would like to have server info on your board.

(size and stuff, avg users, shared or dedicated ..)
Check your messages.

I hope you get the kinks sorted out in this one because it's a hack I've been hoping on seeing released for a long time.

zippys
01-28-2009, 02:08 AM
..installed, strait sick! if you dont have this installed, install it.

JJ the Fox
02-01-2009, 10:32 PM
Can't wait to get this up on my forum. We have several high traffic single threads so this is fantastic. Would love user group permissions in the future.

patsfans
02-02-2009, 12:06 AM
This is amazing. My users love it, and this might be one of the best mods I've ever seen posted here. Thank you CS!

EDIT: Someone asked, so I'll ask the question: What are the parameters for this feature going into effect? I didn't know the exact answer, and you posted 'X', so I was just curious.

Coders Shack
02-02-2009, 09:15 AM
This is amazing. My users love it, and this might be one of the best mods I've ever seen posted here. Thank you CS!

EDIT: Someone asked, so I'll ask the question: What are the parameters for this feature going into effect? I didn't know the exact answer, and you posted 'X', so I was just curious.
you control them via the ACP

inciarco
02-02-2009, 01:54 PM
I've Installed the Update on vBulletin 3.7.3 PL1, and Now New Posts are Displayed on FireFox even if they're Send Via Reply (and of course via Quick Reply). On Internet Explorer 6 Still Not Working but on Mozilla Works Fine.

I Confirm the Incompatibility with "Topic (incl. Blog) of the Week (https://vborg.vbsupport.ru/showthread.php?t=184155)", when Disablig the Mod this Mod Works Fine, but when the other Mod is On then I can see the Window Trying to Display the New Posts (on FireFox) but Are Not Displayed (a little Space is Moved like the Message is there but Not Displayed for some reason related withn the other Mod).

I Hope You Can Fix That Bug with the other Mod, Coders Shack, I like the other Mod too because is a great way to Recognize the Efforts of Forumers to Share Interesting Threads and Post to the Forum.

Congratulations for this Mod, I'd like to Nominate it for MOTM when that small Bug can be Fixed. ;)

My Best Regards and Hopes for an Update with that Little Bug Fixed. ;)

:)

inciarco
02-02-2009, 02:18 PM
I Liked a Lot the X New Responses Feature and the Link to Browse to the Last Post when an User is Not on the Last Page of the Thread !! :up::up::up: (Congratulations for that is Very Nice Feature).

And the Counter of New Posts is Updated if the User don't Browse to them by Increasing each time the Code Checks for New Posts !! (I'm Impressed a lot for that Feature, so a user can leave a Window Opened and wait for new Responses during the time the Thread is Live, this is a Magnific Mod, a MOTM Candidate To Win, No Doubt) :up::up::up:

Coders Shack, Please Fix the Problem with the "Topic (incl. Blog) of the Week (https://vborg.vbsupport.ru/showthread.php?t=184155)" Mod, I'd like to be able to use both Mods on my Forum and I think more vBulletin Admins are using that other Mod too. ;)

(I noticed one thing that perhaps can be Useful for you to make this mod work on Internet Explorer 6; I noticed that when the "Topic (incl. Blog) of the Week" is Activated when I Post on FireFox a Post then I can see some movement on the IE6 Window, but when the "Topic (incl. Blog) of the Week" if DeActivated then I Don't see Any Movement when the New Post Tried to be Displayed and Blocked/Interrupted by the other Mod because in second case the other Mod is Off, so there's something in the Other Mod that Detects the New Posting and for some reason when is Not Active then that Action is Not Detected; I Hope this Helps, but with the Fixing of Both Mods Working Together I'd be a Very Happy "Live Topic - AKAX Mod" User.)

My Best Regards.

:)

patsfans
02-02-2009, 06:08 PM
you control them via the ACP

I didn't see it in there....I'll have to look. What are the default settings?

Coders Shack
02-02-2009, 08:13 PM
I didn't see it in there....I'll have to look. What are the default settings?
Thread Idle Time = 300 seconds
User Idle Time = 300 seconds
Request Interval = 3000 milliseconds

those are the defaults, they can be changed via the ACP -> Live Topic

patsfans
02-02-2009, 10:03 PM
Thread Idle Time = 300 seconds
User Idle Time = 300 seconds
Request Interval = 3000 milliseconds

those are the defaults, they can be changed via the ACP -> Live Topic

Thank you. It looks like that link wasn't added in my navbar on the install. But I'm satisfied with your default, and as I said my users enjoyed it as well. We had nearly 300 people active in one thread last night and it worked incredibly well. So again, thank you for putting it together :)

Coders Shack
02-04-2009, 06:14 PM
Thank you. It looks like that link wasn't added in my navbar on the install. But I'm satisfied with your default, and as I said my users enjoyed it as well. We had nearly 300 people active in one thread last night and it worked incredibly well. So again, thank you for putting it together :)
happy to hear this :)

inciarco
02-05-2009, 04:02 PM
One Possible Solution for Conflict with product "Topic Of The Week_Month Nomination", at least for the Display of Nominated/Winner on the First Post of the Thread, (on all other Posts it won't Display because of the "if" Conditional).

The Conflict with this Product is on the Template "nominate_topic_stamps" that is Triggered by some of the Last Lines of the Plugin "Topic Of The Week_Month Nomination" that uses the Hook "global_setup_complete", lines that will be Commented (to Not be Used) on the Following Solution, and Changed of place to use the Conditional Explained later to Only Use this Template on the First Post of a Thread (whic won't interfere with the Quick Replies).

"Coders Shack" if you can Please Check the mentioned Plugin and the mentioned Template, Analyze the Code, and propose a Better Solution to be able to Not Disable the Code mentioned on the Solution for ALL Posts Except the First One of a Thread, I think many Users will Appreciate that, (I can only offer this Solution with my Limited Knowledge).

Also, if you can Please Confirm me/us if the following Solution Provided won't have any Problems with the Performance of the Display of the Posts, I/we will appreciate it a lot; as you'll see I've changed the Location of that specific Code that causes the Problem to another Plugin where I can use the Conditional to Use it only on the First Post of a Thread, but what I don't know is if that Change can cause Problems on the Performance/Optimization of the Speed and Memory Use of the Displaying of the Posts on the Forum and on the Usage of the DataBase and of the Server. I had to Create that Plugin because on the Original One I received an Error that told me that on that Global Location I wasn't able to use those Variables that can be used without Problems on Hook Locations related with Postbit.

I/we Appreciate Your Guide. ;)


Solution:


Step 1:

Create New Plugin.

Product: vBulletin
(if you create it on the "Topic Of The Week_Month Nomination" and you Update and overwrite the Product you'll lose this Plugin because it'll be Deleted)
(if you Disable or Uninstall the "Topic Of The Week_Month Nomination" Product you'll have to Disable this Plugin so that it don't cause Problems)

Name/Title: Topic Of The Week_Month Nomination - Live Topic Solution - Postbit_Display_Complete

Hook Place: Postbit_Display_Complete

Execution Order: 5

PHP Code:

if ($post['postid']==$this->thread['firstpostid'])

{


if ($vbulletin->options['legacypostbit']) {

$vbulletin->templatecache['postbit_legacy'] = str_replace("<!-- / icon and title -->", $vbulletin->templatecache[nominate_topic_legacy_stamps]."<!-- / icon and title -->", $vbulletin->templatecache[postbit_legacy]);

}
else{

$vbulletin->templatecache['postbit'] = str_replace(">&nbsp;</td>", ">&nbsp;</td>".$vbulletin->templatecache['nominate_topic_stamps'], $vbulletin->templatecache['postbit']);

}


}

Notice the "nominate_topic_stamps", it'll Display the "Nominated Topic" or "Winner Topic" Logo and Link that is Created with the Template "nominate_topic_stamps", ONLY ON THE FIRST POST of the Thread, which is the Only One that is not Created via Quick Reply.

If you have Set your Mod Options to Nominate Any Post and Not Only the First One, then, if that Post is Nominated and is not the First One, then it'll Not Display the Top-Right Image that Says (Nominated and/or Winner TOTW TOTM), but the Below Options will Appear without any Problem, (the ones that Allow you to Retire your Nomination and Visit the Hall of Fame and the Nomination Thread).


Step 2:

Commenting the Previous Code Lines on the Plugin "Topic Of The Week_Month Nomination" Hook Location "global_setup_complete", which after the Changes will be like this:

if (THIS_SCRIPT === 'blog'){
if ($vbulletin->options['nominate_topic_blog_on_off']){

$vbulletin->templatecache['blog_entry_with_userinfo'] = str_replace("<!-- message -->", "<!-- message -->".$vbulletin->templatecache[nominate_topic_list_blog_stamps_box], $vbulletin->templatecache[blog_entry_with_userinfo]);
$vbulletin->templatecache['blog_entry_without_userinfo'] = str_replace("<!-- message -->", "<!-- message -->".$vbulletin->templatecache[nominate_topic_list_blog_stamps_box], $vbulletin->templatecache[blog_entry_without_userinfo]);

$vbulletin->templatecache['blog_show_entry'] = str_replace("<!-- ads could go here -->", "<!-- ads could go here -->".$vbulletin->templatecache[nominate_topic_blog_stamps_box], $vbulletin->templatecache[blog_show_entry]);
// $vbulletin->templatecache['blog_show_entry'] = str_replace("<div style=\"clear:both; margin-top:10px\"></div>", "<div style='clear:both; margin-top:10px'></div>".$vbulletin->templatecache[nominate_topic_blog_button], $vbulletin->templatecache[blog_show_entry]);

$string = htmlentities($vbulletin->templatecache['blog_show_entry'], ENT_QUOTES);

$searchee = '<div style=\"clear:both; margin-top:10px\"></div>';
$searchee = htmlspecialchars($searchee, ENT_QUOTES);
$replace_by = $searchee.htmlentities($vbulletin->templatecache[nominate_topic_blog_button], ENT_QUOTES);
$string = str_replace($searchee, $replace_by, $string);

$searchee = '<div class=\"alt2 smallfont\" style=\"text-align:';
$searchee = htmlspecialchars($searchee, ENT_QUOTES);
$replace_by = htmlentities($vbulletin->templatecache[nominate_topic_blog_box], ENT_QUOTES).$searchee;
$string = str_replace($searchee, $replace_by, $string);

$string = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string);
$string = preg_replace('~&#([0-9]+);~e', 'chr("\\1")', $string);
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
$vbulletin->templatecache['blog_show_entry'] = strtr($string, $trans_tbl);
}
}
// else {
// if ($vbulletin->options['legacypostbit']) {
// $vbulletin->templatecache['postbit_legacy'] = str_replace("<!-- / icon and title -->", $vbulletin->templatecache[nominate_topic_legacy_stamps]."<!-- / icon and title -->", $vbulletin->templatecache[postbit_legacy]);
// }
// else{
// $vbulletin->templatecache['postbit'] = str_replace(">&nbsp;</td>", ">&nbsp;</td>".$vbulletin->templatecache['nominate_topic_stamps'], $vbulletin->templatecache['postbit']);
// }
// }

eval('$template_hook[navbar_search_menu] .= "' . fetch_template('nominate_topic_navbar_search') . '";');
if ($vbulletin->options[nominate_topic_receiving_forumid]){
eval('$template_hook[navbar_quick_links_menu_pos1] .= "' . fetch_template('nominate_topic_vbnav_quicklink') . '";');
}

Notice the Commented Code Lines with the "//":

// else {
// if ($vbulletin->options['legacypostbit']) {
// $vbulletin->templatecache['postbit_legacy'] = str_replace("<!-- / icon and title -->", $vbulletin->templatecache[nominate_topic_legacy_stamps]."<!-- / icon and title -->", $vbulletin->templatecache[postbit_legacy]);
// }
// else{
// $vbulletin->templatecache['postbit'] = str_replace(">&nbsp;</td>", ">&nbsp;</td>".$vbulletin->templatecache['nominate_topic_stamps'], $vbulletin->templatecache['postbit']);
// }
// }



Step 3:

ENJOY !! :p


I Hope for another Solution that could involve perhaps some small Changes on the Template "nominate_topic_stamps", so that both Mods can Work Fine on ALL Cases and on ALL Posts. :rolleyes:

My Best Regards. ;)

:)

inciarco
02-05-2009, 05:41 PM
One Question About the "N New Messages (Live Topic)" Message on the Bottom-Right Corner of the Window:

I noticed that if I access a Dead Topic (with FireFox) and I place myself on one of the Pages of the Thread, (Not the Last One), and some User Come and Post a Reply to the Thread (gets the Topic Live), then for the User that Accessed the Topic while it was Dead this Message is Displayed.

Seems like that Particular Code of that Message is Still Active even if the Topic is Dead. Is this the way is Designed to Work or perhaps is a Bug and that Code is not supposed to Work if the Topic is Dead or if it Gets Dead after the X Minutes Specified for it to Die? :confused:

Edit: Idea: If it is supposed to work like that, then I think that if a Topic Dies and a User is in the Last Page of that Thread, then that Message Should Display to that User to Tell Him/Her that the Topic Have New Messages and for Him/Her to be able to Browse to see them. (This moment if the User is in the Last Page of the Thread while it is Dead, Nothing Happens, but if the User is in any other Page happens what is previously Described) ;)

My Best Regards.

:)

inciarco
02-06-2009, 03:12 AM
I Forgot to Mentione it. :o

I Nominated this Mod for MOTM, is a Great Mod. :up::up::up:

My Best Regards.

:)

Nightmare-GameZ
02-06-2009, 10:36 AM
woopdeedoo! This add-on is cool! xD Installed!

Coders Shack
02-08-2009, 01:56 AM
One Question About the "N New Messages (Live Topic)" Message on the Bottom-Right Corner of the Window:

I noticed that if I access a Dead Topic (with FireFox) and I place myself on one of the Pages of the Thread, (Not the Last One), and some User Come and Post a Reply to the Thread (gets the Topic Live), then for the User that Accessed the Topic while it was Dead this Message is Displayed.

Seems like that Particular Code of that Message is Still Active even if the Topic is Dead. Is this the way is Designed to Work or perhaps is a Bug and that Code is not supposed to Work if the Topic is Dead or if it Gets Dead after the X Minutes Specified for it to Die? :confused:

Edit: Idea: If it is supposed to work like that, then I think that if a Topic Dies and a User is in the Last Page of that Thread, then that Message Should Display to that User to Tell Him/Her that the Topic Have New Messages and for Him/Her to be able to Browse to see them. (This moment if the User is in the Last Page of the Thread while it is Dead, Nothing Happens, but if the User is in any other Page happens what is previously Described) ;)

My Best Regards.

:)
I'm not sure why you guys are getting bad notices.

But yea the notice system is only in place if your on a page other than the last page of the thread and the actual topic is active. The nice will stay up. I will add logic to hide the notice once it stops checking for new posts. But currently once it sees that the topic is dead it stops making calls.

inciarco
02-08-2009, 05:29 AM
I'm not sure why you guys are getting bad notices.

But yea the notice system is only in place if your on a page other than the last page of the thread and the actual topic is active. The nice will stay up. I will add logic to hide the notice once it stops checking for new posts. But currently once it sees that the topic is dead it stops making calls.

Actually that's the Bug, for some reason the Notice System Keeps Tracking for New Posts, even if the Thread is Dead; I made lots of Tests about this issue and All the Times when an User Accessed a Dead Thread and X Minutes Later another User Posted a Message and Activated the Thread, then the Other User (that Accessed the Thread when it was Dead), Started Getting Notices about the New Posts. That makes me think that the Notice System is Active All the Time and Consuming Resources. :confused: I also made the same Test by letting the User to Stay in the Thread for some minutes after it Goy Dead, and then Other User to Access the Thread and Start Posting Messages, and then the Other User Started Getting Notice Messaged, which also makes me think that the Notice System was Active even if the Thread was Dead. :confused:

About the Code to Partially Solve (in my Case 100% because I Only Nominate Threads / First Posts) the Problem with the Mod to Nominate Topics, what do You Think about it? :confused: Would it cause any Considerable Extra Server Load or is it a Normal Code in terms of Server Load? :confused:

My Best Regards. ;)

:)

TitanJeff
02-09-2009, 09:53 PM
Hmmmm... doesn't work for me in 3.7.3.

Would love it though.

MTGDarkness
02-14-2009, 09:14 AM
This is really cool.

Jari37
02-14-2009, 05:35 PM
Working perfectly up to now in 3.7.1. Brilliant work, much appreciated.

Coders Shack
02-15-2009, 03:14 AM
Hmmmm... doesn't work for me in 3.7.3.

Would love it though.
you probably are using a conflicting mod

Coders Shack
02-15-2009, 12:06 PM
watch the new video for a 2 min demo of features

inciarco
02-15-2009, 01:08 PM
Great Improvements Coders Shack, Congratulations, this is a MOTM Winner For Sure, once Forumers Test it in their Forums. :up::up::up:

One Conflict: With the Mod "Popup Private Messaging (https://vborg.vbsupport.ru/showthread.php?t=196026)", in the Hide of the Old Posts; once disabled that other Mod the Hiding of the Old Posts works Fine, but with it Enabled that doesn't work. :confused::confused::confused:

Could you Please Analyze the Conflict with that other Mod? :confused:

(The other Mod requires Edits on HeadInclude and Footer, including a JavaScript and also what seems to be the Hidded Popup Private Messaging System).

My Best Regards.

:)

Jari37
02-15-2009, 02:35 PM
I've had to disable it for now, as it increased the server load averages significantly. It went from .73 with it disabled, up to over 10 when I enabled it. There were about 250 users online, which is a fairly quiet time on my site.

I had hoped to use this during the busiest times on the site (it's a football site and gets especially busy during and after games), but as things stand there's no way I can do that, which is a shame as I love this feature.

Any ideas on why it's increasing the load average, and more importantly, how I can resolve this problem?

Cheers

inciarco
02-15-2009, 04:31 PM
Try Spacing more the Checks for New Posts (Request Interval), from 3000 milisecs to 15000 milisecs. ;)

:)

inciarco
02-15-2009, 04:57 PM
There's a Bug: Something is Not Working Right with the System that Hides the Posts.

I've set the Posts to Hide when 6 Posts are Reached (I Display 5 Posts per Page), and after reaching that Number of Posts in a Page the First 10 Posts (Haven't Counted then Exactly) Hide Well, but then the System to Hide Posts Stops Working and Also when the Users that are Having the Old Posts Hidded Try to Post a New Message that New Message isn't Displayed on their Page but yes on the other User's Pages (remember that the System Stopped Hiding Old Messages), and that also Happens to the Other Users as Well. I've tried that on FireFox and on Google Chrome. :confused::confused::confused:

Is somebody Having this same Issue? :confused:

My Best Regards.

:)

inciarco
02-15-2009, 05:17 PM
Other Bug: When Setting to 0 the "Maximum Visible Posts", the Mod Displays Instantly the Message Warning about Maximum Amount of Posts Diplayed by Page Reached and Old Post Going to Dissapear, Immediately after the First New Post Made, and Starts Hiding Old Posts on Page befor the First New Post Made only Not Hiding the New Posts Made, and from the Beginning None of the Posts Made by the User is Displayed on His Own Page. :confused::confused::confused:

I've tried this on a Fresh Install (Forum with No Mods in it), and Happens as Previously Described, so the Bug is Happening on vBulletin 373. :confused:

I Hope this Can be Fixed, Coders Shack. ;)

:)

Jari37
02-15-2009, 05:30 PM
Try Spacing more the Checks for New Posts (Request Interval), from 3000 milisecs to 15000 milisecs. ;)

:)

I'll give this a try and report back on the results, thanks for the help.

Jari37
02-15-2009, 08:33 PM
Changing the request interval has definitely reduced the load. I need to keep an eye on it during busy times, but at the moment it seems to have done the trick.

Thanks inciarco!

inciarco
02-15-2009, 09:53 PM
I'm Glad that Helped, Jari37. :up:

Coders Shack, I just made a More Exact Test setting the "Maximum Visible Posts" to 4 Posts, and Discovered that After the Post Number TEN (10) the Mod Stopped Displaying the Posts Posted by the Same User in it's Page, (is Displayed on the Other User Page), and also it Stopped Hiding the Old Posts, and also I noticed that for Quick Replies that Require to Click on a Post to Activate it Automatically Got De-Activated after that Post Number TEN (10); does that Post Number Ten (10) means something on Your Mod or perhaps on the vBulletin Board Options? :confused::confused::confused:

As I told you I made that Test on a Fresh Forum, so the Bug is Happening. :confused:

Do You Need me to Set Anything on Any of the Plugins or on the vBulletin Options to see if that Makes a Difference? ;)

My Best Regards and Hopes for Your Instructions and Solutions to that Bug ;); I Liked a Lot the Improvements, this is Becoming a Really Strong Mod After Each One of Your Updates, Thank You For Sharing This Great Mod. :up:

:)

inciarco
02-15-2009, 10:34 PM
Tests on vBulletin 373 PL1, Fresh Installation (No other Mod on the Board):

Test 1:

When Maximum Visible Posts Set to Zero (0), (Maximum Displayed Posts Before Page Split if 15), I started Having Eight (8) Posts on the Page, and from New Post Number 1 the Warning Title on Top Appeared ("he maximum amount of posts on this page can display has been reached..."), as mentioned on previous Posts this Setting to Zero (0) is Not Working Well Deactivating the Checkings; the moment I Posted New Post Number 10, the Bug Triggered, Stopping Hiding Old Posts and De-Activating the Quick Reply for the User that Posted Post Number TEN (10), after that His Posts didn'r Show on His Page and Old Posts don't Hide.

Test 2:

I Set the Maximum Visible Posts to 17, (Maximum Displayed Posts Before Page Split if 15), I started Posting Messages Until Completing Post Number 17, after that I Counted FIVE (5) New Posts until when on Post Number SIX (6) the Bug Triggered and the Quick Reply Asked Again to Click on a Post to Activate and the Mod Stopped Hiding Old Posts.

Test 3:

I Set the Maximum Visible Posts to 7, (Maximum Displayed Posts Before Page Split if 15), I started with 3 Posts on the Page and Posted the First 4 New Posts to Activate the Hiding of the Posts from there on, After that when I Posted the Fifth (5) Post over the 7 Allowed per Page, (4 Posts Got Hidden), then for that User who Posted New Post Number 5 (over the 7), the Bug Triggered, the Quick Reply Got De-Activated, the Old Posts Stopped Hidding, and His Replies didn't Showed on His Page but Yes on the other Users's Page.

I made this Tests with Google Chrome for One User and FireFox for the Other, simulating the 2 Windows for the 2 Users.

(The Bug Happens No Matter the Number Set for "Maximum Displayed Posts Before Page Split" on the vBulletin Options., on my previous Post I had this Setting to 10 and on this other 3 Tests I set it to 15 as mentioned).

I Hope this 3 Tests and it's Results can Help You on the Solution of this Bug, Coders Shack. ;)

My Best Regards.

:)

Submerge
02-16-2009, 09:28 PM
bookmarking this

jGas
02-16-2009, 11:34 PM
it's not compatible also with doublepost prevention (https://vborg.vbsupport.ru/showthread.php?t=203705)!!! is there a way to fix it?

inciarco
02-16-2009, 11:40 PM
it's not compatible also with doublepost prevention (https://vborg.vbsupport.ru/showthread.php?t=203705)!!! is there a way to fix it?

I Confirm this, (I forgot to Report it earlier). I had to Disable that other Mod because every time a Post Got Merged it Freezes the Live Updates for the User whos Posts Got Merged. :(

:)

jGas
02-17-2009, 08:31 AM
I Confirm this, (I forgot to Report it earlier). I had to Disable that other Mod because every time a Post Got Merged it Freezes the Live Updates for the User whos Posts Got Merged. :(

:)

so you give your preference to live topic?
for you it's more important than doubleposting?
i don't know what to do... :rolleyes:

inciarco
02-17-2009, 05:44 PM
so you give your preference to live topic?
for you it's more important than doubleposting?
i don't know what to do... :rolleyes:

I think Users might like more Live Topic, is more Interactive for Users (if there are enough to enjoy it, of course). :rolleyes:

:)

Coders Shack
02-18-2009, 12:17 AM
it's not compatible also with doublepost prevention (https://vborg.vbsupport.ru/showthread.php?t=203705)!!! is there a way to fix it?

I Confirm this, (I forgot to Report it earlier). I had to Disable that other Mod because every time a Post Got Merged it Freezes the Live Updates for the User whos Posts Got Merged. :(

:)



https://vborg.vbsupport.ru/showpost.php?p=1714204&postcount=49

i posted a fix there (i use it on my boards)

Das UndergrounD
02-18-2009, 02:20 AM
where this picture that I have not even seen in my forum?
https://vborg.vbsupport.ru/external/2009/02/40.jpg

flashwave
02-18-2009, 11:02 AM
One Possible Solution for Conflict with product "Topic Of The Week_Month Nomination"
My Best Regards. ;)

:)

Your solution worked for me! I am really happy now....

Awesome work dude! :up::up::up:

Coders Shack
02-19-2009, 08:28 AM
where this picture that I have not even seen in my forum?
https://vborg.vbsupport.ru/external/2009/02/40.jpg
its used in the notifications (you get a notification if your in a live topic but not on the last page, and people are responding)

Cybershaolin
02-19-2009, 11:41 PM
Does this hack would work with 3.6.8?

DJDynasty239
02-20-2009, 01:28 AM
Installed this, but it doesn't seem to be doing anything different than normal, and doesnt look like your video? Also, how do you set it for specific sections?

Coders Shack
02-20-2009, 02:37 AM
Installed this, but it doesn't seem to be doing anything different than normal, and doesnt look like your video? Also, how do you set it for specific sections?
1) topic needs to be "live"
2) you need two accounts & browsers to test it yourself
3) this is beta, its working on 500+ vbulletin forums though (main reason for it to not work is a conflicting modification with this one)

Das UndergrounD
02-20-2009, 02:22 PM
its used in the notifications (you get a notification if your in a live topic but not on the last page, and people are responding)

You can place an image to see where this button?

inciarco
02-20-2009, 03:03 PM
You can place an image to see where this button?

Is Not a Button, is a Message that appears on the Bottom-Right Corner of the Window, and that has a Link to go to the First New Post, (remember that you're in a Page Different than the Last One). It appears only when an User has Posted a New Message on a LIVE Topic, (Thread/Topic should be Live).

:)

tommydamic68
02-20-2009, 10:14 PM
i installed this mod and now i get this (check out sight www.sphynxlair.com top of page and i cant log into my site!please help,all i can think of is i had live topic folder on my host site then i individually move each file to my main root folder or html folder,it did ask to overwrite .ds_store file thats all i can think of that caused problem.

Das UndergrounD
02-21-2009, 03:16 AM
I need to edit the path of that image, but not find it on any template, where you can edit the path of that image?

DJDynasty239
02-24-2009, 12:48 AM
Works great...the only thing I have noticed is that it does this quite a bit. I know it's in beta mode, but I thuoght I should pass it along to you...Other then that little hold up, its awesome!

http://img5.imageshack.us/img5/65/live.jpg (http://imageshack.us)
http://img5.imageshack.us/img5/live.jpg/1/w500.png (http://g.imageshack.us/img5/live.jpg/1/)


Also, is there a way to make it only function in one section? I have a section actually called "Live Center" and would be great if I could get it to work just in there

inciarco
02-24-2009, 01:02 AM
I Hope Coders Shack Surprises Us With a Great New Update Soon. ;)

I Also Hope that All the Forumers that Have this Mod Installed on their Boards Vote For It to Win on the MOTM for February 2009 (https://vborg.vbsupport.ru/showthread.php?t=203795).

The Mod need Your Vote to Win, Go to the Thread and Vote For It (https://vborg.vbsupport.ru/showthread.php?t=203795). ;)

My Best Regards.

:)

Coders Shack
03-01-2009, 07:33 PM
lots of internal logic has been shuffled around and changed for the better. There's still a few things on the todo list before i take it out of beta :)

inciarco
03-01-2009, 09:17 PM
lots of internal logic has been shuffled around and changed for the better. There's still a few things on the todo list before i take it out of beta :)

Coders Shack, I Posted a Bug I Found on 1.07b (https://vborg.vbsupport.ru/showpost.php?p=1757893&postcount=626) on the Mod's Thread for vB38x, so that you can Check it. ;)

Thank You For Sharing this New Release of this Great Mod. :up:

My Best Regards.

:)

JJ the Fox
03-03-2009, 08:13 PM
I am using 1.07b but when using quick reply, users own posts do not appear unless they refresh the page.

inciarco
03-03-2009, 08:34 PM
I am using 1.07b but when using quick reply, users own posts do not appear unless they refresh the page.

Perhaps is Caused for a Bug on the Hiding Posts Feature; try Typing a High Number Like 200 or More for the Option "Maximum Visible Posts" of the Mod's Admin Control Panel Options. This Until Coders Shack can Correct that Bug on Next Update of the Mod. ;)

My Best Regards.

:)

Coders Shack
03-03-2009, 08:59 PM
i dont have this bug inciarco, 10 posts per page. And my livetopic setting is 30. When it goes over 30 they start to disappear. Have you tried it on the default template? Do you have something that conflicts?

Can you recreate this here: http://beasttoast.com/showthread.php?t=16009&goto=newpost

Leo Brazil
03-04-2009, 09:24 AM
find the plugin titled "Main Doublepost Prevent Engine" look for this line:
// last step update counters

below it add these two lines:
$vbulletin->db->query_first("UPDATE `" . TABLE_PREFIX . "post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "post`.`postid` = $id LIMIT 1");
$vbulletin->db->query_first("UPDATE `" . TABLE_PREFIX . "thread` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "thread`.`threadid` = $threadinfo[threadid] LIMIT 1");

then it should be fine :)

Thank you Coders Shack for the tip, I'm gonna test it and let you know how it goes.

Just one observation: In last update on Paul M's mod the line

// last step update counters

Was changed to:

// Update counters

It was easy to find the difference but this can help newbies here

inciarco
03-04-2009, 02:13 PM
i dont have this bug inciarco, 10 posts per page. And my livetopic setting is 30. When it goes over 30 they start to disappear. Have you tried it on the default template? Do you have something that conflicts?

Can you recreate this here: http://beasttoast.com/showthread.php?t=16009&goto=newpost

I Confirm Bugs On 100% New vB373 Installation:

I've Installed the Product (The First and Only Mod Installed on a Test Forum), and I've Set Number of Posts to 10 for Test 1 and to 20 for Test 2.

I've Used User 1 (Admin on IE6) and User 2 (Registered User on Google Chrome).

I Hope You Can Solve this Bugs, Coders Shack. ;)


TEST 1

AdminCP > vBulletin Options > Thread Display Options (showthread) > Maximum Displayed Posts Before Page Split: 10
AdminCP > vBulletin Options > Live Topic > Maximum Visible Posts: 10

I've Created a Thread and Named First Post as "Test Thread", then I've Started Posting Messages on the Thread, (the Live Posting Feature works Fine on IE6, FireFox and Chrome), then when I reached Quick Reply Number Nine (9), Post Number 10, then the First Post Got Shaded, and then when I reached Quick Reply Number Ten (10), Post Number 11, then the First Post "Test Thread" Got Hidden; then When I Posted Quick Reply Number Eleven (11), Post Number (12), then No Post Got Hidden and the Post weren't Shown for the Poster but yes for the Other User, and all other Posts after that had the same issue, (Not Displayed for Poster but yes for other Users seeing the Live Topic); I also Noticed that After Quick Reply Number 10, Post Number 11, the Quick Reply Box Got Again the Blocking Message "Please Click One of the Quick Reply Icons in the Posts Above to Activate Quick Reply".


TEST 2

AdminCP > vBulletin Options > Thread Display Options (showthread) > Maximum Displayed Posts Before Page Split: 10
AdminCP > vBulletin Options > Live Topic > Maximum Visible Posts: 20

It Happened Exactly the Same as for Test 1, but in this Case as Maximum Visible Posts was set to 20, when Reaching Quick Reply 19 (Post 20) the First Post Shaded, on Quick Reply 20 (Post 21) the First Post Got Hidden, and on Quick Reply 21 (Post 22) No Post Got Hidden, Quick Reply Box Got Locked (with message prompting for Clicking the Quick Reply Button on Posts), and No Quick Reply Post where Displayed for Poster User; all Posts after that had the same issue, that Post was Not Displayed for Poster, that No Post where Hidden, and that Quick Reply Box Gets Locked with Locking Message (the one that asks user to Click on "Quick Reply to this Message" Button on Posts).


Edit: TEST 3

I went Ahead and made the Test for 30 Maximum Visible Posts and the Results where the same as on the other Two (2) Cases.

AdminCP > vBulletin Options > Thread Display Options (showthread) > Maximum Displayed Posts Before Page Split: 10
AdminCP > vBulletin Options > Live Topic > Maximum Visible Posts: 30


:)

aggiefan
03-04-2009, 07:49 PM
Its not working properly for us.... we had the xboxlive addin installed but i removed it so i could test this out.

on Ie we get the following error.


Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Timestamp: Wed, 4 Mar 2009 21:45:38 UTC


Message: Syntax error
Line: 1
Char: 1
Code: 0
URI: --- see below

Message: Object required
Line: 2
Char: 1840
Code: 0
URI: --- (took it out but the path is correct linking to the livetopic.js file)

DJDynasty239
03-10-2009, 02:23 AM
Mod still works great, just wish I could make it only work in certain sections.

If anyone is still having second thoughts about using this mod, I definitely recommend it!

W1zzard
03-11-2009, 11:26 AM
add an option to the configuration please to disable showing the "live topic" button next to threads in case 'search': case 'forumdisplay':

W1zzard
03-11-2009, 11:33 AM
if you dont want to log all the ajax requests in your web server log file you could add something like "SetEnvIf Request_URI "^/ajax\.php" dontlog" to your virtual host section in httpd.conf. you might have to append "env=!dontlog" to your customlog directive

please note that this will stop logging all vbulletin ajax, not only this plugin

Coders Shack
03-13-2009, 04:18 AM
due to this thread having a huge list of responses i would like to optimize my time and make it easier for people to know what the current bugs/issues are.

Please go here to report and keep track of current bugs in Live Topic, you may also request features.

Live Topic - Project Tools (http://scriptasy.com/project.php?projectid=5)

jchamber2010
03-15-2009, 10:01 PM
I have installed your mod, and i think the concept is absolutely amazing, however it doesn't work for me :(... I have attached a screen shot to explain the following.

Scenario:
I create a topic
My friend reply to the topic
A blank space appears
I reply back
The screen shot attached is what you get.Any help with this would be appreciated
Thanks

P.S the screen shot looks like that, because i got a little too excited while blurring stuff, and decided to blur everything that wasn't needed for this problem :)

Coders Shack
03-16-2009, 03:04 PM
I have installed your mod, and i think the concept is absolutely amazing, however it doesn't work for me :(... I have attached a screen shot to explain the following.

Scenario:
I create a topic
My friend reply to the topic
A blank space appears
I reply back
The screen shot attached is what you get.Any help with this would be appreciated
Thanks

P.S the screen shot looks like that, because i got a little too excited while blurring stuff, and decided to blur everything that wasn't needed for this problem :)
please post this here: http://scriptasy.com/project.php?projectid=5

and provide me with all the mods your forum has installed (if your using firefox you can hold down the control key while your in the ACP on the Product page and select all the product names... copy it and paste it)

The easiest way to figure out whats conflicting is multiple detailed reports.

zippys
03-16-2009, 07:16 PM
Anyone know if TFSEO is breaking this? I had live topic working at 1.04 but now its not working.

Coders Shack
03-16-2009, 10:53 PM
Anyone know if TFSEO is breaking this? I had live topic working at 1.04 but now its not working.
what exactly is no longer working? (everything?)

If you feel inclined to help me figure out product conflicts please submit a bug report here (http://scriptasy.com/project.php?projectid=5) and list all your current products.

DobieGillis?
03-17-2009, 11:54 AM
can't seem to get a response to this simple question. Does anyne have any issue running Live Topic and Passive Video together?

Coders Shack
03-20-2009, 11:11 PM
can't seem to get a response to this simple question. Does anyne have any issue running Live Topic and Passive Video together?
people has reported issues with the old version of Passive Video (the PHP version / v1.X) i haven't had time to confirm it.

MTGDarkness
03-25-2009, 04:24 AM
I would like to remove the signs of livetopic; i.e the image and the annoying yellow box saying that the post has been added by livetopic (it looks incredibly bad on my skin). How can I do this? I've looked everywhere and have no clue.

BlueNinjaGo
04-01-2009, 07:15 PM
Is there any way this can be set up for just one (or a handful) of boards? Not the entire forum?

Coders Shack
04-01-2009, 09:02 PM
I would like to remove the signs of livetopic; i.e the image and the annoying yellow box saying that the post has been added by livetopic (it looks incredibly bad on my skin). How can I do this? I've looked everywhere and have no clue.
there's a livetopic.css file

MTGDarkness
04-02-2009, 05:19 PM
I want to remove specifically this message:

live topic This post has been added by another user.

Since this is an active topic, this post has been automatically added to the thread while you were reading it. If you are replying to this thread you might want to read this post before doing so.

Well, that and the live topic image next to topics.

hugh_
04-03-2009, 10:29 AM
Is it expected behavior for me to be notified of a post made by another user when I've posted it? Also is it possible to limit the width of the message stating you've exceeded the post limit? Regardless excellent mod! Jellsoft should take a leaf...

Coders Shack
04-24-2009, 08:47 PM
I want to remove specifically this message:

live topic This post has been added by another user.

Since this is an active topic, this post has been automatically added to the thread while you were reading it. If you are replying to this thread you might want to read this post before doing so.

Well, that and the live topic image next to topics.
search livetopic in your phrases (and check out the livetopic.css file)

dizzadog
04-25-2009, 10:10 AM
best mod ever seen... thanks a lot

john102774
04-26-2009, 07:15 AM
Good stuff Mate... Dayum!!!

Installed on Vb.3.7.3

Works great on IE. 6.0
On Firefox 3.0.9: Appears to have a blank space until I manually refresh the screen

Read something about it on earlier posting in this thread. Still having issues and searching for answers.

Can someone please help?

Thanks again! :)

MTGDarkness
04-27-2009, 03:37 AM
Does this item make for persistent connections to the MySQL database?

Coders Shack
04-29-2009, 03:16 PM
Does this item make for persistent connections to the MySQL database?
it pings a php script that makes a small query every X seconds, please read the tech details.

Coders Shack
04-30-2009, 07:18 PM
Good stuff Mate... Dayum!!!

Installed on Vb.3.7.3

Works great on IE. 6.0
On Firefox 3.0.9: Appears to have a blank space until I manually refresh the screen

Read something about it on earlier posting in this thread. Still having issues and searching for answers.

Can someone please help?

Thanks again! :)
blank space? screen shot?

dkny
05-07-2009, 08:15 PM
happens on my site too:
http://www.nightclubcity.com/forum/attachment.php?attachmentid=31314&d=1241721998

MAORBARI
08-23-2009, 06:09 PM
Hello, I installed the Live Topic Everything works as it takes, but I have a problem with this code bug. He is not showing me the messages I send the same moment ...
(For example I opened cluster. Replied to me I answer and I do not see my messages. )

**Translated by Google**

zombietom
12-24-2009, 12:18 PM
incompatible mods -- gXboxLive
Do i need to do the Manual fix for the above mod to use live topic? what are the issues of not doing the manual fix?

thanks

New Joe
04-26-2010, 02:27 AM
Just stopped working for me a month back.

furnival
08-02-2011, 10:43 AM
The fix posted so that this works with the double post prevention mod no longer works (there is no plugin called "main doublepost prevention engine" in that mod any more.) Does anyone know a way to get Live Topic working with the latest version of Double Post Prevention please?

drsolomon1990
07-04-2013, 07:17 PM
Is this available for version 3.6?