View Full Version : Miscellaneous Hacks - Live Topic
Coders Shack
01-09-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)
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 (https://vborg.vbsupport.ru/showthread.php?t=201697)
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)
Marquee Text (https://vborg.vbsupport.ru/showthread.php?t=194814)Versions:1.01b
1.02bfixessafari 2 support
safari 3 support
google chrome support
added live topic icon on new posts page
fixed security issue, strongly suggest upgrading!
changesadded 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.04bfixesjavascript 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
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.10hmm
{Mark As Installed (https://vborg.vbsupport.ru/vborg_miscactions.php?do=installhack&threadid=201228)}
{Don't forget to vote for Modification of the Month (https://vborg.vbsupport.ru/showthread.php?t=210023)}
Coders Shack
01-09-2009, 11:32 PM
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. This can be removed in the product XML)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-09-2009, 11:45 PM
i want feedback! feedback is key
Lynne
01-09-2009, 11:51 PM
Very cool. It does work a bit differently in firefox than in Safari though. If I post in Safari, it updates right away in Firefox. But, if I post in Firefox, it only gets updated in Safari if I post again in Safari. (If that makes sense.) Not sure if that is just because the two browsers are different or what. (My Safari 'user' was also a regular Registered User, whereas the firefox 'user' is an Admin, but I don't think that matters since I didn't see usergroup options at all.)
As I said, pretty cool! :up:
(Gotta go server dinner, thus the quick review.)
Coders Shack
01-09-2009, 11:54 PM
bugs are expected, I will check this out (so far my members at my forum are loving it)
thank you for the response
goblues
01-10-2009, 01:26 AM
Good stuff Coders Shack! Nominated. I think an Iframe is throwing mine off though.
morrow
01-10-2009, 02:01 AM
Well, I installed it but I'm not feeling it yet. :) Can't wait to see what this is all about.
Coders Shack
01-10-2009, 02:08 AM
Good stuff Coders Shack! Nominated. I think an Iframe is throwing mine off though.
iframe?
also im making a video right now of it in action. then im off to a party @ the beach
LCN2007
01-10-2009, 02:51 AM
Is it Backward Compatible? 3.7?
I will watch the video when i get home, dam work computer.
christicehurst
01-10-2009, 02:55 AM
This could be a big mod. Alot of users will like it.
One question: Does it work with Google Chrone?
WarLion
01-10-2009, 02:59 AM
i just testing this mod is awsome i also have the question if this work on 3.7.x
KevinL
01-10-2009, 03:08 AM
This is pretty cool!
Funny video also haha
Kaleem
01-10-2009, 03:47 AM
Is this just going to be one topic at a time?
Like I always have many active topics and members.
LCN2007
01-10-2009, 04:11 AM
No work for 3.7 :( Is there any way to fix that?
christicehurst
01-10-2009, 04:20 AM
No work for 3.7 :( Is there any way to fix that?
Upgrade to 3.8 is a good fix :)
LCN2007
01-10-2009, 04:23 AM
Really!
Thanks man i didnt realize that lol.
I dont plane to upgrade until spring i have been working to much on upgrades.
Im focusing on building and growing my site a little before i upgrade.
SteamyLightning
01-10-2009, 06:13 AM
Very cool mod.
Anything AJAX is cool with me.
Doesn't appear to do anything on my set up - Ubuntu running Firefox.
veenuisthebest
01-10-2009, 07:07 AM
It works really great, very nice codershack. :)
Loved your idea of displaying a demo in youtube, looks like its time to suggest youtube embedding in mods forums :D:p
btw, is not compatible with Google chrome.
Waiting for this to come out of Beta. Thankss
Shaheen
01-10-2009, 08:23 AM
awesome hack
will install it soon.
punchbowl
01-10-2009, 09:25 AM
Amazing - so what happens when the thread goes to a new page i.e. the 10th/15th/20th reply
digicom
01-10-2009, 11:01 AM
Apprciated Installed :up:
Skyrider
01-10-2009, 11:14 AM
Will this also work with the same user when you have 2 browsers with the same thread open?
Arcade Fire
01-10-2009, 12:14 PM
Installed and nominate!! Thanks.
readjono
01-10-2009, 12:41 PM
I wonder if it can be used for one particular sub-forum? This would be really handy for a feature on my website where we talk about a radio show live as it's happening.
Coders Shack
01-10-2009, 04:28 PM
Right now i want to iron out a few browser issues.
I plan on getting edits to actually work.
Coders Shack
01-10-2009, 04:29 PM
Will this also work with the same user when you have 2 browsers with the same thread open?
why would you have two topics with the same thread open? (are you logged in as the same user to? if not then yes it would work)
Coders Shack
01-10-2009, 04:29 PM
Amazing - so what happens when the thread goes to a new page i.e. the 10th/15th/20th reply
it just keeps going, i may do something in the future
LCN2007
01-10-2009, 06:11 PM
Coders Shack:
Any chance of a backward compatible version?
Coders Shack
01-10-2009, 06:15 PM
nothing is impossible :).
(first id like to iron this out though, and add the necessary features before i start to support older versions)
TimberFloorAu
01-10-2009, 06:57 PM
Looks good, have instaled. But now uninstalling, as giving page errors. Will keep eye on this tho.
subnet_rx
01-10-2009, 08:25 PM
Can you make the Live Topic icon show up on the New Posts search?
Coders Shack
01-10-2009, 08:25 PM
Looks good, have instaled. But now uninstalling, as giving page errors. Will keep eye on this tho.
what page errors :)
any info helps
Coders Shack
01-10-2009, 08:26 PM
Can you make the Live Topic icon show up on the New Posts search?
yes, it will be in the next version.
Cybertims
01-10-2009, 08:56 PM
nothing for me here, using Firefox and VB 3.8
schlottkej
01-10-2009, 09:00 PM
very cool. Having issues with some of my other JS stuff, though.
Coders Shack
01-10-2009, 09:03 PM
like what, details would be very nice :)
also livetopic support for safari will be working fine in next version, as for chrome I'm not sure yet
TimberFloorAu
01-10-2009, 09:05 PM
I would give details, but the error is listed at line blah blah blah.
It didnt work when tested with other members, so presuming it is conflicting with another mod
schlottkej
01-10-2009, 09:08 PM
Coders,
My error is not related to your mod, I don't believe.. I've got a fisheye menu running and it's spitting out a few errors I'll need to resolve.
This will be unreal for live events when we've got 500-1000 people watching live... they will not need to refresh any more...
What happens if the user stays on the same page for an hour and there are 200 posts in that time? Do they have to change pages or does it just keep loading them on the same page?
Phaedrus
01-10-2009, 09:20 PM
Sounds interesting. I'll give it a go and see how my people respond...
Phaedrus
01-10-2009, 10:24 PM
How long does it take before it is counted "Live"?
And does it work with the quick reply?
LCN2007
01-10-2009, 10:28 PM
nothing is impossible :).
(first id like to iron this out though, and add the necessary features before i start to support older versions)
Thanks you sir,
Great mod by the way i cant wait.
Coders Shack
01-10-2009, 10:28 PM
@schlottkeg
hope you fix your issue, if you find out its conflicting with my mod id like to know. I'd also like to know how it goes :)
@Phaedrus
you can control that in the ACP :)
and as for the QR question yes it works with QR.
Phaedrus
01-10-2009, 10:43 PM
@schlottkeg
hope you fix your issue, if you find out its conflicting with my mod id like to know. I'd also like to know how it goes :)
@Phaedrus
you can control that in the ACP :)
and as for the QR question yes it works with QR.
Yeah, I noticed that in the video. I have yet to get it to work on my board though. There is one long boring thread with my test account typing to my Admin account...
I don't see the setting to set how long it takes for it to count as active. Would it go by the 300 automatically set as the time limit that the thread would no longer count as active?
I see the icon come up, but I never see any of the posts from my test account. :dunno:
Lynne
01-10-2009, 11:50 PM
I see the icon come up, but I never see any of the posts from my test account. :dunno:
It might help if you tell him what browser it isn't showing up in and which version of vb you are using.
(Do it show up in the test accounts showthread window when the admin account posts?)
Phaedrus
01-10-2009, 11:58 PM
It might help if you tell him what browser it isn't showing up in and which version of vb you are using.
(Do it show up in the test accounts showthread window when the admin account posts?)
I tried it in IE, Firefox, and Chrome. It did not work in either of the accounts I tried it on, nor for other users who were trying to test with me.
Coders Shack
01-10-2009, 11:58 PM
ok so right now:
1.01b doesn't work with IE6, SF2, SF3, CHROME....
they will all be supported in 1.02b with the exception of IE6
Coders Shack
01-10-2009, 11:58 PM
I tried it in IE, Firefox, and Chrome. It did not work in either of the accounts I tried it on, nor for other users who were trying to test with me.
do you have a link and two test accounts ^_^
Phaedrus
01-11-2009, 12:04 AM
do you have a link and two test accounts ^_^
I'll PM you the test accounts and passwords.
Phaedrus
01-11-2009, 12:04 AM
ok so right now:
1.01b doesn't work with IE6, SF2, SF3, CHROME....
they will all be supported in 1.02b with the exception of IE6
Well, it should have worked in IE7, right?
Coders Shack
01-11-2009, 12:08 AM
Well, it should have worked in IE7, right?
yea does it not?
Phaedrus
01-11-2009, 12:11 AM
yea does it not?
I never saw it update a post other than my own. I just couldn't get it to work in Firefox or in IE.
Rene Kriest
01-11-2009, 01:55 AM
Dude, this is not only awesome, but can be the next big thing.
Just a view remarks:
Judging from the demo video this looks like ICQ with message history.
Combined with the Private Thread addon your addon could work like a chat system. That said I think that this would be really, really interesting to see how people use this addon if they can use the addon only in a special forum - the so called chat forum.
Finally the main point is this: since the "chat histoy" (= the thread postings) is saved, you can use the advantage of a chat system in combination with a forum.
Very, very, very awesome if it turns out to be usable just like that.
Well I cannot wait to test this indeed weird but cool addon in my forum. I am excited how the members are going to react to it. :)
Coders Shack
01-11-2009, 02:16 AM
@Phaedrus
your forum seems to have a conflicting plugin that may be causing a PHP error.
try disabling all postbit plugins other than live topics, if its still there it may be the addon.
@Rene Kriest
Thanks man, forums were looking like an old technology. But you have to remember this shouldn't be thought of as a chat room or something like AIM. Its a live log basically, so if im giving you support on something it will be on the internet for good (google and such).
But there are a few issues... I need to add edit support, and also QMQ (Quick Multi Quote) after those two i think it would be pretty much flawless. (aside from other awesome additions)
Bawtneez
01-11-2009, 02:17 AM
Will definitely be installing when I upgrade to 3.8 =]
Phaedrus
01-11-2009, 02:19 AM
@Phaedrus
your forum seems to have a conflicting plugin that may be causing a PHP error.
try disabling all postbit plugins other than live topics, if its still there it may be the addon.
@Rene Kriest
Thanks man, forums were looking like an old technology. But you have to remember this shouldn't be thought of as a chat room or something like AIM. Its a live log basically, so if im giving you support on something it will be on the internet for good (google and such).
But there are a few issues... I need to add edit support, and also QMQ (Quick Multi Quote) after those two i think it would be pretty much flawless. (aside from other awesome additions)
Well, at least I'm not insane then.
Coders Shack
01-11-2009, 02:25 AM
Well, at least I'm not insane then.
go to your plugins page and uncheck every plugin that is using a postbit related hook (if that doesn't fix it, its on my end and its due to your server settings. (so ill have to make it compatible)
Phaedrus
01-11-2009, 02:38 AM
Uninstalled for now. I'll tag the thread and work out the kinks. Time for something new and this fits the bill, certainly.
Phaedrus
01-11-2009, 02:42 AM
Okay, testing again after I shut off all postbit mod access...
Answer... Still not working. I disabled all the hacks that had any access to the postbit. So. I'll go ahead and disable this one, and turn all the others back on.
Coders Shack
01-11-2009, 03:10 AM
Okay, testing again after I shut off all postbit mod access...
Answer... Still not working. I disabled all the hacks that had any access to the postbit. So. I'll go ahead and disable this one, and turn all the others back on.
alright, ill get on it :) thanks Phaedrus my turn now ^_^
rbecking
01-11-2009, 08:09 AM
Would this work if there is only one post in the thread ans that post was edited every few minutes, would users see the updates live?
DungBeetle
01-11-2009, 08:15 AM
tested with Firefox, working without problems, thanks
Cybertims
01-11-2009, 08:22 AM
If it helps I got it to work after loads of hit and miss testing. It was conflicting with a product I had installed called "Show sig once in showthread", once that was disabled your mod worked a treat :D
Cheers.
Coders Shack
01-11-2009, 09:43 AM
Would this work if there is only one post in the thread ans that post was edited every few minutes, would users see the updates live?
edits are being added in 1.02b
readjono
01-11-2009, 10:04 AM
Just wondering whether there are any browsers now it doesn't work in? Otherwise I might give it a try.
Coders Shack
01-11-2009, 10:13 AM
Just wondering whether there are any browsers now it doesn't work in? Otherwise I might give it a try.
browsers are white listed, so event if it doesn't work with a browser i haven't added, it wouldn't even try to run. (hopefully, 1.02b will have full support of all major browsers)
Greatest plugin, ever? :P
Possible suggestions? Limit this so it only works in certain forums and if possible, make the page scroll down along with the posts.
Super plugin anyway, thanks!
readjono
01-11-2009, 11:00 AM
Excellent. I agree with the above poster I'd like to see the possibility limited to certain forums.
AcidX
01-11-2009, 12:26 PM
Greatest plugin, ever? :P
Possible suggestions? Limit this so it only works in certain forums and if possible, make the page scroll down along with the posts.
Super plugin anyway, thanks!
Agreed. Could be the greatest plugin ever :)
Anyways, I installed it and got around 50 active members to "spam" the topic, but nothing happens. I'm using Firefox 3.0.5 (Windows), but it's not browser related cause it didn't work for any of my forum members. The "Live topic" icon is shown next to the thread name - so that means the plugin is active, but it still doesn't work.
Coders,
My error is not related to your mod, I don't believe.. I've got a fisheye menu running and it's spitting out a few errors I'll need to resolve.
I am not getting any errors, but indeed I am using the ajax "fisheye menu" though, same as schlottkej above.
I tried disabling the "fisheye menu" via the product manager, but it still didn't work. So be advised that this outstanding plugin has compatibility issues with "fisheye menu" :(
Coders Shack, schlottkej, mates! If you figure out the compatibility problem, please be kind and let me know. I would appreciate it.
Skyrider
01-11-2009, 12:47 PM
why would you have two topics with the same thread open? (are you logged in as the same user to? if not then yes it would work)
The reason why I asked is because the thread never updated with the live plugin. I kept waiting with the second thread open, but it never auto-refreshed. I installed it correctly and it was enabled.
Coders Shack
01-11-2009, 06:28 PM
I'm going to try to push 1.02b by tonight (and possibly tackle this issue you guys are having)
Dustin_a31
01-11-2009, 06:34 PM
I will be watching this one until it comes out of beta. Very interested in this mod!
blind-eddie
01-11-2009, 06:48 PM
Awesome!!
Would we have any issues if, lets say, 10 members post at once on same thread?
With the way your vid shows this to work, if 10 members post at the same time, the page would trip out a lil, wouldn't it?
nascartr
01-11-2009, 07:30 PM
Any chance that we could get the 'Live Topic' image to show up on the search results page such as the new posts page? I just noticed the image when viewing a forum. Alot of my users just look at posts from the new posts search results page so they may not know that it's live.
Coders Shack
01-11-2009, 08:29 PM
Any chance that we could get the 'Live Topic' image to show up on the search results page such as the new posts page? I just noticed the image when viewing a forum. Alot of my users just look at posts from the new posts search results page so they may not know that it's live.
1.02b will have this :)
Awesome!!
Would we have any issues if, lets say, 10 members post at once on same thread?
With the way your vid shows this to work, if 10 members post at the same time, the page would trip out a lil, wouldn't it?
Well you have to remember the purpose of this is not to create a chatroom... Its to bring the forum experience to the next level. Think of the thread you have with 10 people with out this mod, wouldn't that trip out a little? If you asking if the page couldn't handle it (it can). I have had a topic with 8 people in it, and the experience was fine. So much better than refreshing.
Wow, awesome mod. I'll install it as soon as 3.8 final has been released.
If I'm not mistaken, a topic is tagged 'live' depending on it's creation time.
Would it be possible to tag it depending on the time of the last reply? No idea how intensive this process is and if my server would like it when every topic is being tagged as live for x minutes, but I have for instance a slowchat-topic where people enter random crap. The topic has been created a while ago, but it's been excessively used. Would be a shame if the mod isn't being put to use in such a topic.
Coders Shack
01-11-2009, 09:57 PM
Wow, awesome mod. I'll install it as soon as 3.8 final has been released.
If I'm not mistaken, a topic is tagged 'live' depending on it's creation time.
Would it be possible to tag it depending on the time of the last reply? No idea how intensive this process is and if my server would like it when every topic is being tagged as live for x minutes, but I have for instance a slowchat-topic where people enter random crap. The topic has been created a while ago, but it's been excessively used. Would be a shame if the mod isn't being put to use in such a topic.
no its based on last reply :)
there's a few failsafes to keep server load fine.
+ user needs to be on last page
+ topic needs to be recently posted in
+ user needs to actually be active on the page and not idle
Ok, my mistake then.
I'll install 3.8 tomorrow then and install this mod right after it. Nominated!
logicuk
01-11-2009, 10:18 PM
Hi chad i just watched the video
amazing!!!! can you make this work for vb 3.7? if so i will make a nice donation and nominate for MOTM
There is no way of me upgrading to vb 3.8 my forum is customized to hell and im holding off until vb4 and sphinx search
Coders Shack
01-11-2009, 11:05 PM
Hi chad i just watched the video
amazing!!!! can you make this work for vb 3.7? if so i will make a nice donation and nominate for MOTM
There is no way of me upgrading to vb 3.8 my forum is customized to hell and im holding off until vb4 and sphinx search
i will be supporting 3.7 :) but at the moment its still a baby
as for the whole holding out (only reason i upgraded was to use one of my active forums to test on lol)
logicuk
01-11-2009, 11:11 PM
Am i ok to use this version on vb 3.7 or will you need to make a separate 3.7 and 3.8 addon?
Coders Shack
01-11-2009, 11:17 PM
I will need to make a special one for 3.7
and since its so beta (beta as for ideas and final features), I don't want to have to update two sets the whole time. Id rather just pimp this one out then carry it all over to 3.7.
Reeve of shinra
01-12-2009, 03:16 AM
very nice mod
Just installed it, works like a charm.
One of the features I really like, is the notification of a new post when you're not on the last page in a live topic.
What would be nice, if those notifications would work on all live topics. So when I just replied in 2 different threads, they get marked as 'live'.
Now I click back to i.e. forum home, and a notification appears because someone else just replied in one of the topics i just left.
I have no clue how hard this is to make, but I really like the notification-feature and I thought this could be a nice addition to it, improving the whole live-experience much more.
AcidX
01-12-2009, 11:17 AM
Is version 1.02b coming out today? :)
I still can't get it to work. Tried uninstalling the fisheye menu, bot nothing changed :(
Pipo123
01-12-2009, 01:44 PM
Could vbseo be blocking things?
Coders Shack
01-12-2009, 02:48 PM
Is version 1.02b coming out today? :)
I still can't get it to work. Tried uninstalling the fisheye menu, bot nothing changed :(
was supposed to be yesterday for me, but i couldn't get the edit feature sorted out. (I'm going to give it another go today)
Could vbseo be blocking things?
the live demo i have has the latest version of vbseo
(but i have had issues with VBSEO's mod rewrite rules... i had to make a custom set (but then again i am using lighttpd and not Apache, even though i tried to use their lighttpd rules...)
michaelmash
01-12-2009, 03:18 PM
js conflict................error.....
sensimilla
01-12-2009, 03:33 PM
Nice work, I like it :)
Can you make the Live Topic icon show up on the New Posts search?I 2nd that idea! That would be awesome
ok so right now:
1.01b doesn't work with IE6, SF2, SF3, CHROME....
they will all be supported in 1.02b with the exception of IE6Once this is done and working this is a MOTM for sure!
Coders Shack
01-12-2009, 03:58 PM
js conflict................error.....
if there are any errors then, disable the product and wait for the next version.
Coders Shack
01-12-2009, 03:58 PM
I 2nd that idea! That would be awesome
Once this is done and working this is a MOTM for sure!
thanks, and yes the live topic icon will be on the new post search.
paxuh
01-12-2009, 04:53 PM
I don't know, but i didn't get this addon to function on my board, even i did the installation exaclty as described..
Coders Shack
01-12-2009, 05:14 PM
I don't know, but i didn't get this addon to function on my board, even i did the installation exaclty as described..
it is beta and people have different server configurations (i think i fixed it for 1.02b
Blue91
01-12-2009, 05:59 PM
1.02b available yet?
And did I read correctly? This doesn't work with IE6 and there are no plans to make it work with it? Most of my users are still on IE6 so I really hope this isn't the case! This thing rocks.
ogameclub
01-12-2009, 07:25 PM
Awesome!!
Coders Shack
01-12-2009, 07:54 PM
1.02b available yet?
And did I read correctly? This doesn't work with IE6 and there are no plans to make it work with it? Most of my users are still on IE6 so I really hope this isn't the case! This thing rocks.
I'm sorry but IE6 is a POS. And i believe that the internet is a better place without it. GMail tells IE6 users to upgrade to a better browser, so does Yahoo, and Facebook has many features that are not available. When you build stuff you shouldn't have to rebuild something specifically for one browser, since there IE6 is already two versions behind i think its ok to think of it as unsupported. If any of your users really want to use the feature then they can use something lightweight like Google Chrome. (but really any browser is a step up from IE6...)
Due to IE6 lack of following standards I feel that it has negatively effected all kinds of things. Its slowed down the progression of the internet, its also made it hard for designers. IE6 has been running the show for around 7 years, me and many other developers want to put an end to this.
sensimilla
01-12-2009, 07:59 PM
I have vb3.8 with vbseo installed and it seems that only live topic icon is working on my site, the ajax update not, but I will give it a go tomorrow again.
Great mod anyway.
Coders Shack
01-12-2009, 08:07 PM
I have vb3.8 with vbseo installed and it seems that only live topic icon is working on my site, the ajax update not, but I will give it a go tomorrow again.
Great mod anyway.
just wait for me to release the next version :)
logicuk
01-12-2009, 08:09 PM
I'm sorry but IE6 is a POS. And i believe that the internet is a better place without it. GMail tells IE6 users to upgrade to a better browser, so does Yahoo, and Facebook has many features that are not available. When you build stuff you shouldn't have to rebuild something specifically for one browser, since there IE6 is already two versions behind i think its ok to think of it as unsupported. If any of your users really want to use the feature then they can use something lightweight like Google Chrome. (but really any browser is a step up from IE6...)
Due to IE6 lack of following standards I feel that it has negatively effected all kinds of things. Its slowed down the progression of the internet, its also made it hard for designers. IE6 has been running the show for around 7 years, me and many other developers want to put an end to this.
i have this as a notice on my forums right at the top :)
best viewed and optimized for Firefox 3 and Internet Explorer 7 - Please Upgrade Today!
Cybertims
01-12-2009, 09:30 PM
Where can we edit the little popup notification ? The text and background is white for me so you lose some of the text altogether.
Cheers
I have attempted to use Live Topic twice.
Each time my vBulletin admin's mail account receives a dozen or so identical messages.
(I commented out the private information with asterisks in the following quote.)
Database error in vBulletin 3.8.0:
Invalid SQL:
SELECT COUNT(*) AS count
FROM vb_post AS post
WHERE threadid =
AND visible = 1
AND dateline >
AND userid != ******;
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND visible = 1
AND dateline >
AND userid != ******' at line 4
Error Number : 1064
Request Date : Monday, January 12th 2009 @ 06:52:05 PM
Error Date : Monday, January 12th 2009 @ 06:52:05 PM
Script : http://forum.******.com/ajax.php?do=shownewresponses
Referrer : http://forum.******.com/showthread.php?p=167
IP Address : ******
Username : ******
Classname : vB_Database_MySQLi
MySQL Version : 5.0.67-communityAs you can see, both threadid and dateline have missing values.
I should also mention that the product is listed within Admin Control Panel as version 0.90, not version 1.01b.
I downloaded it again and verified product-livetopic.xml is marked as version 0.90.
AMailer
01-13-2009, 12:21 AM
For some odd reason, this is how its working for me, an admin user.
If I make a reply, new replies (with quick edit) from other users will get displayed.
If I do NOT make a reply (with quick edit), no new replies from other users get displayed.
Though according to some users, it works fine. If they make a reply or NOT, it still updates the topic with new replies from users. Two different results, both using the same browser, Firefox.
Oh, someone stated something about VBSEO. I have that installed as well. The Live Icon works, I can see it and etc, however the rest of the...main feature... dosn't. I do not get any "pop-up" box, though some users reported that they do. Strange.
Coders Shack
01-13-2009, 06:47 AM
ok, i strongly suggest upgrading to 1.02b
hope you all like the updates :)
Coders Shack
01-13-2009, 06:54 AM
Where can we edit the little popup notification ? The text and background is white for me so you lose some of the text altogether.
Cheers
in 1.02b I put the css in a file:
clientscript/vbulletin_css/livetopic.css
Coders Shack
01-13-2009, 07:01 AM
feedback from users that were experiencing issues with 1.01b please I'm wondering if i fixed it for you guys :)
id also love feedback from sites that have a large number of concurrent user.
logicuk
01-13-2009, 09:07 AM
feedback from users that were experiencing issues with 1.01b please I'm wondering if i fixed it for you guys :)
id also love feedback from sites that have a large number of concurrent user.
Released a vb 3.7 version and ill test it on a site with 400users online
Coders Shack
01-13-2009, 09:23 AM
really pushing a 3.7 one aren't you :P
let me iron everything out in the 3.8 then you will have your 3.7 version
Vinyljunky
01-13-2009, 09:25 AM
Video demo is a great idea :up:
AcidX
01-13-2009, 09:35 AM
Released a vb 3.7 version and ill test it on a site with 400users online
LOL :D
I'll test it in a 1200+ online users forum now. If it works, that is.
I'll post some feedback in a couple of minutes. ;)
AcidX
01-13-2009, 09:44 AM
I got a DB Error when importing the product:
Database error in vBulletin 3.8.0:
Invalid SQL:
ALTER TABLE `postforumv_` ADD `lastedit` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0' AFTER `dateline`;
MySQL Error : Table 'web1_db1.postforumv_' doesn't exist
Error Number : 1146
Request Date : Tuesday, January 13th 2009 @ 12:41:33 PM
Error Date : Tuesday, January 13th 2009 @ 12:41:33 PM
Script : http://forum.kajgana.com/admincp/plugin.php?do=productimport
Referrer : http://forum.kajgana.com/admincp/plugin.php?do=productadd
IP Address : xx.xx.xx.xx
Username : Acid
Classname : vB_Database_MySQLi
MySQL Version : 5.0.22
You have a problem in the installer.
In all the hurry, I suppouse you made a mistake in the ALTER tables command and PREFIX positions... Lemme fix it :)
Edit: Fixed! (not entirely, don't download)
92524
Edit2: Note that the product install proccess might take a while..
Since "`post" is the largest table in the forum - it takes a while untill the SQL changes take effect.
Edit3: Works like a charm so far! :)
Edit4: Post editing doesn't work. There's a new DB Error... I'll try to fix it now.
I suggest that you don't need to rush and install the new version yet, untill Coders Shack updates the installer.
Final edit:
Done! I've got all the errors in the installer fixed. Post editing works too.
If you want to, you can download and test the product untill Coders Shack posts the final version.
92528
Anyways, how do I translate this text? Do I have to edit livetopic.js?
92527
christicehurst
01-13-2009, 12:04 PM
I was the first person to say this would be a big mod and looks like I was right. Good update, keep it up!
AcidX
01-13-2009, 12:58 PM
Ideas for 1.03b:
Limit the modification to certain forums (or threads) only.
- I'm not sure if this is possible, but it's worth a try.
Make the page scroll down along with new posts.
- When I'm typing in the QuickReply editor and a new post arrives - the editor goes bellow and I can't see the text. I think the page focus should go to the QR editor, not the latest post.
nascartr
01-13-2009, 01:45 PM
So does anyone have any issues with Coders Shack update or should I download AcidX's fix?
KevinL
01-13-2009, 01:48 PM
I downloaded it and then used AcidX's fix. Worked mint.
Vinyljunky
01-13-2009, 01:50 PM
Am I right in thinking this wont work with vB Optimise 1.3.2 (https://vborg.vbsupport.ru/showthread.php?t=199207) ?
I ask because this mod doesnt seem to be working for me :confused:
Thanks
VJ
KevinL
01-13-2009, 01:52 PM
Am I right in thinking this wont work with vB Optimise 1.3.2 (https://vborg.vbsupport.ru/showthread.php?t=199207) ?
I ask because this mod doesnt seem to be working for me :confused:
Thanks
VJ
Works fine with it
Coders Shack
01-13-2009, 02:10 PM
ohh man :( lol
sorry about that... GAH
Coders Shack
01-13-2009, 02:22 PM
I got a DB Error when importing the product:
Database error in vBulletin 3.8.0:
Invalid SQL:
ALTER TABLE `postforumv_` ADD `lastedit` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0' AFTER `dateline`;
MySQL Error : Table 'web1_db1.postforumv_' doesn't exist
Error Number : 1146
Request Date : Tuesday, January 13th 2009 @ 12:41:33 PM
Error Date : Tuesday, January 13th 2009 @ 12:41:33 PM
Script : http://forum.kajgana.com/admincp/plugin.php?do=productimport
Referrer : http://forum.kajgana.com/admincp/plugin.php?do=productadd
IP Address : xx.xx.xx.xx
Username : Acid
Classname : vB_Database_MySQLi
MySQL Version : 5.0.22
You have a problem in the installer.
In all the hurry, I suppouse you made a mistake in the ALTER tables command and PREFIX positions... Lemme fix it :)
Edit: Fixed! (not entirely, don't download)
92524
Edit2: Note that the product install proccess might take a while..
Since "`post" is the largest table in the forum - it takes a while untill the SQL changes take effect.
Edit3: Works like a charm so far! :)
Edit4: Post editing doesn't work. There's a new DB Error... I'll try to fix it now.
I suggest that you don't need to rush and install the new version yet, untill Coders Shack updates the installer.
Final edit:
Done! I've got all the errors in the installer fixed. Post editing works too.
If you want to, you can download and test the product untill Coders Shack posts the final version.
92528
Anyways, how do I translate this text? Do I have to edit livetopic.js?
92527
so what was the issue with post editing?
AcidX
01-13-2009, 02:24 PM
ohh man :( lol
sorry about that... GAH
let me fix that an also phrase itSure. Just download mine's lol :D
so after everything how was the serverload?
I can't tell yet. It needs some testing period... Usually it's around 1.5, and now it's going from 1.7 to 2.7. But, all users seem to be playing with it (chatting), so that might be the reason why the load raised...
Also, if you're administrating a large board as mine, I suggest you turn of your forum while importing the product - because it take a minute or two while editing the "post" table. I also need to mention that the load went from 1.5 to 36 while I was importing the product! :)
AcidX
01-13-2009, 02:29 PM
so what was the issue with post editing?
Yes, all fixed in the attached product in my post. Works great now.
Althought, I've noticed some "duplicate" posts while the topic is "live".
But, it isn't actually double-posting since there's only 1 post when you refresh the page...
Happened to me a couple of times so far. And I think this happens when a new post appears while you're editing your own post... You should keep that in mind and run more tests :)
Edit:
Have I mentioned that it works in Opera too? ;)
I am also having duplicate post issue, each post shows up 3 times.
Coders Shack
01-13-2009, 03:05 PM
I am also having duplicate post issue, each post shows up 3 times.
ill try to induce the bug on my site.
alright I'm off to work, but other than the double (clientside) post. All is well?
Coders Shack
01-13-2009, 03:06 PM
Yes, all fixed in the attached product in my post. Works great now.
Althought, I've noticed some "duplicate" posts while the topic is "live".
But, it isn't actually double-posting since there's only 1 post when you refresh the page...
Happened to me a couple of times so far. And I think this happens when a new post appears while you're editing your own post... You should keep that in mind and run more tests :)
Edit:
Have I mentioned that it works in Opera too? ;)
yea added Opera to (I whitelist browsers, because you never know whats going to happen)
Pipo123
01-13-2009, 03:24 PM
What is the refreshtime? I see posts added to a topic when i refresh in a second browser window but it takes a long time before they show up through live topic ajax.
Coders Shack
01-13-2009, 03:27 PM
What is the refreshtime? I see posts added to a topic when i refresh in a second browser window but it takes a long time before they show up through live topic ajax.
3 seconds, there will be an ACP feature to edit this.
AcidX
01-13-2009, 03:49 PM
other than the double (clientside) post. All is well?
Yeah, everything seems to be working just fine.
Coders Shack
01-13-2009, 03:50 PM
Yeah, everything seems to be working just fine.
ill get to fixing the double clientside post.
is it when you post? or is it when someone else posts?
AcidX
01-13-2009, 04:08 PM
ill get to fixing the double clientside post.
is it when you post? or is it when someone else posts?
It happened to me when other people submit posts... But users tell me that it also duplicates their own posts. Have you tried what happens if you click the "Submit Reply" button in the QR editor a couple of times in a row? Could that be the problem?
Although, I tried to simulate the bug now, but it doesn't duplicates any posts... Weird.
Do you have a test forum where we could try and simulate some situations?
ill get to fixing the double clientside post.
is it when you post? or is it when someone else posts?
When someone else posts,
Chewy954
01-13-2009, 04:51 PM
Tagged it, very cool. Looking forward to use it once out of beta! =]
I also get the double post error, but it clears when you refresh the page.
Coders Shack
01-13-2009, 04:57 PM
I also get the double post error, but it clears when you refresh the page.
gahh i want to see the error too!!!
help me find it my test thread is here:
http://beasttoast.com/showthread.php?t=16009&goto=newpost
I'll head over now if you are still there :)
Phaedrus
01-13-2009, 06:04 PM
Okay, I finally figured it out. The "passivevid" mod that I had installed was mucking with this one. I've been able to get it to work.
Now to find out if I can make the mods play nice.
Coders Shack
01-13-2009, 06:07 PM
Okay, I finally figured it out. The "passivevid" mod that I had installed was mucking with this one. I've been able to get it to work.
Now to find out if I can make the mods play nice.
Don't worry ill deal with that. :) (they both are my mods anyways lol)
Mmm i have prevent double posts installed - i wonder if that's affecting it... hence the double post thing.
Coders Shack
01-13-2009, 06:29 PM
if you have prevent double post installed you may want to make an edit to a hook (so it actually updates on the users end)
Coders Shack
01-13-2009, 06:39 PM
my board is running 1.03b so if you wana try to break it go for it :)
ill release 1.03b by tonight hopefully
Oh this is great :) I am loving this mod!
have uninstalled double posts and all working fine now.
movslow
01-13-2009, 06:48 PM
Waiting for supported version before install.
*Subscribed*
:up:
Coders Shack
01-13-2009, 06:49 PM
Oh this is great :) I am loving this mod!
have uninstalled double posts and all working fine now.
for double post in the plugin titled "Main Doublepost Prevent Engine" look for this line:
// last step update counters
above 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");
Phaedrus
01-13-2009, 07:01 PM
Don't worry ill deal with that. :) (they both are my mods anyways lol)
Yeah, I noticed..
LOL.
Phaedrus
01-13-2009, 07:48 PM
And for anybody who is wondering, as I have seen it asked before. This Mod is working with the Optimise hack fully active on my board.
AcidX
01-13-2009, 09:10 PM
for double post in the plugin titled "Main Doublepost Prevent Engine" look for this line:
// last step update counters
above it add these two lines:
$vbulletin->db->query_first("UPDATE `post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `post`.`postid` = $id LIMIT 1");
$vbulletin->db->query_first("UPDATE `thread` SET `lastedit` = UNIX_TIMESTAMP() WHERE `thread`.`threadid` = $threadinfo[threadid] LIMIT 1");
I think you have an error in your code again and it needs to be corrected... :)
Coders Shack
01-13-2009, 09:14 PM
updated previous post
haha, im sorry none of my boards use thread prefixes.
AcidX
01-13-2009, 09:48 PM
updated previous post
haha, im sorry none of my boards use thread prefixes.
So, that should fix the duplicate-posts bug? I thought it did, but it showed up again... :(
And it seems only posts that get merged via the "prevent double posting" add-on show as double posts.. Take a look at this:
92582
92583
Of course, when I refresh - they're not there. How should we fix it? :erm:
One more thing... Make sure you give us the ability to change language phrases (like "x new responses (live topic)") in 1.03b. And keep an eye on those prefixes :D
chooky
01-13-2009, 09:52 PM
it would be nice if there is a ajax-infoheader on forumhome or WhoIsOnlineBox where the user can see a list of live-threads :)
Coders Shack
01-13-2009, 10:03 PM
So, that should fix the duplicate-posts bug? I thought it did, but it showed up again... :(
And it seems only posts that get merged via the "prevent double posting" add-on show as double posts.. Take a look at this:
92582
92583
Of course, when I refresh - they're not there. How should we fix it? :erm:
One more thing... Make sure you give us the ability to change language phrases (like "x new responses (live topic)") in 1.03b. And keep an eye on those prefixes :D
The duplicate post issue is fixed in 1.03b. As for the edits i posted above, that should be made to your Prevent Double post addon if you have it installed.
AcidX
01-13-2009, 10:19 PM
The duplicate post issue is fixed in 1.03b. As for the edits i posted above, that should be made to your Prevent Double post addon if you have it installed.
Got it. Waiting for 1.03b! :up:
Coders Shack
01-14-2009, 01:48 AM
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)
I just tried version 1.03b for the last ten minutes, and so far I'm error free. Thank you.
rule0
01-14-2009, 05:21 AM
awesome mod! thanks! nominated!
christicehurst
01-14-2009, 05:47 AM
Another good update.
ptwiggens
01-14-2009, 06:03 AM
I don't know if this was already suggested, but allowing you to decide which forums it's enabled for would be cool.
Also, if you have the confirmation page for posting enabled, to have those pages disabled when the topic is live.
Chicago_VLNU_4s
01-14-2009, 06:10 AM
might try this once I upgrade
Fangs404
01-14-2009, 06:19 AM
Trying this now, and it's very cool. I have a few suggestions, though.
- Maybe replace the "live topic" image that contains text with a simple icon (maybe a small camera or something because it's LIVE!).
- It'd be nice if there were an option to automatically scroll the page down on each reply. I don't know if this is possible, but it'd be kinda nice, especially if you're just reading a thread's updates.
All in all, though, this is pretty darn cool. :)
Coders Shack
01-14-2009, 06:22 AM
I don't know if this was already suggested, but allowing you to decide which forums it's enabled for would be cool.
Also, if you have the confirmation page for posting enabled, to have those pages disabled when the topic is live.
for the first one ill keep that in mind
as for the confirmation page, ill need to fix this. (not an issue on my end or VB... Its just a conflict for your configuration)
might try this once I upgrade
there is a 3.7 version now :)
Trying this now, and it's very cool. I have a few suggestions, though.
- Maybe replace the "live topic" image that contains text with a simple icon (maybe a small camera or something because it's LIVE!).
- It'd be nice if there were an option to automatically scroll the page down on each reply. I don't know if this is possible, but it'd be kinda nice, especially if you're just reading a thread's updates.
All in all, though, this is pretty darn cool. :)
some people have edited the .gif and just removed the text. (ill try to come up with something fun)
as for the scroll thing ill try, also something i would like to do is after QR on a "live topic" it would autofocus back to the QR box.
Fangs404
01-14-2009, 06:50 AM
Actually, I'm sorry. My first recommendation was wrong. I had uploaded thread_livetopic.gif and thread_livetopic.orange.gif to the wrong place, so I wasn't seeing the images. These images look just fine. :)
One of my friends made https://vborg.vbsupport.ru/external/2009/01/39.gif before we realized this. Feel free to take it and adapt it if you like.
Coders Shack
01-14-2009, 06:55 AM
oh, yea i should probably instruct people to put the images in the proper location (where ever their style is set to)
Found a bug today with 1.02. Still occured after i upgraded to 1.03. Whenever someone makes a post and edits it right after it, everyone that's still in the live topic will see that post appear as a single post. All previous posts are suddenly invisible. The postcount of the visible post is set to 'undefined'. F5 will bring back all the posts, but I thought it's still worth mentioning here.
AcidX
01-14-2009, 01:00 PM
I upgraded the product to the latest version, and replaced the files... But duplicate posts still occur. I uninstalled the product now and it took around 10 minutes for the proccess to complete... Since it takes alot of time to ALTER the POST tables in large boards as mine, I'll try installing it when there's less traffic.
Chad, I hope re-install will work because regular product upgrade doesn't :)
Would you be kind to accept my invitation and test the add-on on my board? I added you on MSN. Once you're available, I'll install it again and we can run a few tests together... Is that alright with you?
movslow
01-14-2009, 01:04 PM
A great community here.
:up: to the guys testing and helping work out the bugs.
:cool:
mcyates
01-14-2009, 02:21 PM
Does not work for me, on either ff or ie8.
In IE8 I get this error:
Line: 2
Char: 1
Error: 'vB_AJAX_QuickEditor' is underfind
Code: 0
URL: http://myfootballforum.com/showthread.php?t=52&page=1505
Once I disable this modification the error clears.
Great idea and can't wait to get it on my forums.
Rene Kriest
01-14-2009, 03:42 PM
A great community here.
:up: to the guys testing and helping work out the bugs.
:cool:
That ain't bugs only different experiences. ;)
nascartr
01-14-2009, 03:46 PM
Does not work for me, on either ff or ie8.
In IE8 I get this error:
Line: 2
Char: 1
Error: 'vB_AJAX_QuickEditor' is underfind
Code: 0
URL: http://myfootballforum.com/showthread.php?t=52&page=1505
Once I disable this modification the error clears.
Great idea and can't wait to get it on my forums.
I have the same error in IE7.
mcyates
01-14-2009, 03:54 PM
Is it also not working for you in IE?
Coders Shack
01-14-2009, 04:09 PM
do you have quick edit enabled ?
Coders Shack
01-14-2009, 04:10 PM
That ain't bugs only different experiences. ;)
vbulletin has too many forum configuration options lol :P
nascartr
01-14-2009, 04:11 PM
Yes, I have quick edit enabled.
mcyates
01-14-2009, 04:11 PM
do you have quick edit enabled ?
yes, i've now disabled it.
Lets hope it will now work on my forum.
Thanks for the reply
KevinL
01-14-2009, 04:12 PM
I don't think I've had a bug yet...but I've been using FF3 and safari both on a mac.
Coders Shack
01-14-2009, 04:15 PM
yes, i've now disabled it.
Lets hope it will now work on my forum.
Thanks for the reply
no no, quick edit should be enabled. Can you PM me a set of test accounts so I can see whats up, re-enable quick edit.
mcyates
01-14-2009, 04:16 PM
lol ok haha.
Coders Shack
01-14-2009, 04:53 PM
sorry hold off on the hole testing mcyates, i have real work right now lol.
ill come back when i have time.
mcyates
01-14-2009, 05:06 PM
sorry hold off on the hole testing mcyates, i have real work right now lol.
ill come back when i have time.
ok mate not a problem.
SteamyLightning
01-14-2009, 05:49 PM
There's an issue with the editpost/quickedit returning a database error if your tables have a prefix. You should add a prefix check.
Coders Shack
01-14-2009, 05:50 PM
when did you download 1.03b?
SteamyLightning
01-14-2009, 05:59 PM
About an hour or two before my post.
Coders Shack
01-14-2009, 06:09 PM
About an hour or two before my post.
can you make sure that the plugin 'editpost_update_process' contains the following
$db->query_first("UPDATE `" . TABLE_PREFIX . "post` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "post`.`postid` = $postinfo[postid] LIMIT 1");
$db->query_first("UPDATE `" . TABLE_PREFIX . "thread` SET `lastedit` = UNIX_TIMESTAMP() WHERE `" . TABLE_PREFIX . "thread`.`threadid` = $threadinfo[threadid] LIMIT 1");
CodersShack - i just have to say that you have to be the best coder i have ever seen on here - your support is just incredible. Well done :)
Coders Shack
01-14-2009, 07:26 PM
Found a bug today with 1.02. Still occured after i upgraded to 1.03. Whenever someone makes a post and edits it right after it, everyone that's still in the live topic will see that post appear as a single post. All previous posts are suddenly invisible. The postcount of the visible post is set to 'undefined'. F5 will bring back all the posts, but I thought it's still worth mentioning here.
I'm sorry but i cant reproduce this issue.
what browser?
mcyates
01-14-2009, 07:59 PM
I have the same error in IE7.
for information I don't get this error when the Ultimate Side Columns is disabled. But it still does not work.
mcyates
01-14-2009, 08:00 PM
Does not work for me, on either ff or ie8.
In IE8 I get this error:
Line: 2
Char: 1
Error: 'vB_AJAX_QuickEditor' is underfind
Code: 0
URL: http://myfootballforum.com/showthread.php?t=52&page=1505
Once I disable this modification the error clears.
Great idea and can't wait to get it on my forums.
thats the error copied the wrong post. See my post above.
mcyates
01-14-2009, 08:08 PM
Its working now. I disabled the USC and then unistalled live topic and then installed it again and it worked. There must be something that stops the automated template change working properly when some modifications are installed.
Also, when I enabled the Ultimate Side Columns it stops wrking again and the above error comes up again. So this modification isn't compatible with the USC.
Coders Shack
01-14-2009, 08:14 PM
make sure that you are logged in (vB_AJAX_QuickEditor only spawns if your not logged in, ill be fixing this in 1.04b)
mcyates
01-14-2009, 08:29 PM
make sure that you are logged in (vB_AJAX_QuickEditor only spawns if your not logged in, ill be fixing this in 1.04b)
Its still there for me when registered. Anyway, looking forward to the next version, keep up the great work.
I'm sorry but i cant reproduce this issue.
what browser?
Firefox, and it seems to occur on IE as well.
I'm able to reproduce it on the default template as well as my custom. I have some plugins installed, but I don't see any that can possibly be responsible for this. I wonder if anyone else has this problem...
Coders Shack
01-14-2009, 10:54 PM
Firefox, and it seems to occur on IE as well.
I'm able to reproduce it on the default template as well as my custom. I have some plugins installed, but I don't see any that can possibly be responsible for this. I wonder if anyone else has this problem...
well my forum is running 1.03b
http://beasttoast.com/showthread.php?t=16009&goto=newpost
(i cant get it to do it, i used Chrome, SF, and FF)
mcyates
01-14-2009, 11:17 PM
When will 1.04b be released?
If its not soon i'll be off to bed, if it is i'll stay up and see if it fixed my probs.
Coders Shack
01-15-2009, 12:06 AM
in a few hours (need to get off work soon)
very nice mod.
Is it possible to make a forum view version that would update /forumdisplay.php as threads are posted in?
I uninstalled it and installed 1.04. Still got the bug.
Took my default style under IE.
1. User makes a post, everything seems fine. (http://img228.imageshack.us/img228/247/38699691zz3.jpg)Sorry for the Dutch words btw :)
2. User edits his post right after it. Other posts disappear and only the reply with the edit is visible to other users in the live thread. (http://img211.imageshack.us/img211/5540/74470311wv5.jpg)
I guess I'll have to live with it...apparently I'm the only one with this problem.
Harmachis
01-15-2009, 12:44 PM
it works in opera ?
Alfa1
01-15-2009, 12:55 PM
Please add member group permissions. I am mighty interested to install this hack, if I can activate it for my VIP members.
mcyates
01-15-2009, 02:04 PM
This still does not work with Ultimate Site Columns (https://vborg.vbsupport.ru/showthread.php?t=175181&highlight=ultimate+side) Enabled. It works as soon as i disable USC.
nascartr
01-15-2009, 02:17 PM
No more AJAX Editor errors now. Thanks!
Coders Shack
01-15-2009, 03:18 PM
I uninstalled it and installed 1.04. Still got the bug.
Took my default style under IE.
1. User makes a post, everything seems fine. (http://img228.imageshack.us/img228/247/38699691zz3.jpg)Sorry for the Dutch words btw :)
2. User edits his post right after it. Other posts disappear and only the reply with the edit is visible to other users in the live thread. (http://img211.imageshack.us/img211/5540/74470311wv5.jpg)
I guess I'll have to live with it...apparently I'm the only one with this problem.
if this is the case i may have to disable it for IE7, until i can find a fix.
Lynne
01-15-2009, 03:54 PM
I still haven't gone live with this (still running 3.6 on my live site), so I'm playing with it on my test site to see what is up. I put my test user (Safari) on page one of a thread and then in my other browser (firefox) I made the thread 'live' again. I got a little notification in Safari (shown below) and I clicked on it and was told "no Thread specified. If you followed... yada, yada, yada" so, the link on that needs to be fixed (on my site, it was shown as "http://test.thetradersden.org/forums/showthread.php?t=644685.19&goto=newpost" - it is thread 64488, but I don't know what the ".19" is for). Also, what do the numbers 15.19 mean?
92726
Other comments: I still think this is the most awesome new mod - thank you so much for sharing!!!
Any idea if it matters if the thread has many posts (say over 60,000) versus only a few posts (say under 100)? Should that even matter?
It would be nice to have an options "Make Live Topic only active in listed forums - Yes. List forums to have Live Topic - 9,11,13"
nascartr
01-15-2009, 04:01 PM
if this is the case i may have to disable it for IE7, until i can find a fix.
I haven't had any complaints yet. I use Avant Browser which uses IE7 backbone and it works so far for me.
Coders Shack
01-15-2009, 04:09 PM
I still haven't gone live with this (still running 3.6 on my live site), so I'm playing with it on my test site to see what is up. I put my test user (Safari) on page one of a thread and then in my other browser (firefox) I made the thread 'live' again. I got a little notification in Safari (shown below) and I clicked on it and was told "no Thread specified. If you followed... yada, yada, yada" so, the link on that needs to be fixed (on my site, it was shown as "http://test.thetradersden.org/forums/showthread.php?t=644685.19&goto=newpost" - it is thread 64488, but I don't know what the ".19" is for). Also, what do the numbers 15.19 mean?
92726
Other comments: I still think this is the most awesome new mod - thank you so much for sharing!!!
Any idea if it matters if the thread has many posts (say over 60,000) versus only a few posts (say under 100)? Should that even matter?
It would be nice to have an options "Make Live Topic only active in listed forums - Yes. List forums to have Live Topic - 9,11,13"
lol wtf, 15.19?
there's something wrong with that.
I'm going to try to see what i can do about the whole 15,19 thing (nothing serious).
as for the thread size, it really doesn't matter :)
perforum restrictions will be added eventually, first i want to iron out all the little bugs before adding features.
KevinL
01-15-2009, 04:35 PM
Yeah this is great. Not one error yet. :)
Lynne
01-15-2009, 04:48 PM
lol wtf, 15.19?
there's something wrong with that.
I'm going to try to see what i can do about the whole 15,19 thing (nothing serious).
No, it's nothing serious, but it hadn't been brought up yet, so I figured I should post about it. It's in the footer javascript in the "[live topic] template edits" plugin.
as for the thread size, it really doesn't matter :)
Good to know. :up:
perforum restrictions will be added eventually, first i want to iron out all the little bugs before adding features.
I figured as much, and that is the best plan of action.
movslow
01-15-2009, 05:01 PM
Installed today. Nothing. No errors, nothing @ all. Doesn't even seem like it really installed..lol.
Although it shows in my products and I have 3 options listed under vbulletin options for it..no luck.
:(
movslow
01-15-2009, 05:07 PM
Uninstalled/reinstalled same thing.
Whats weird that I have never noticed before with any other mods. When I install the product, after it's installed it shows the list of skins and it updating the skins. It doesn't do that on this. It shows where the list should be, but no list. Then goes back to the regular screen.
:(:(
After installing this we were getting database errors regarding too many SQL connections. Our server allows 40 open connections. We presume that Live Topics caused this error? We have around 40-50 active users at any given time.
Hope you can help, we've had to disable our favourite plugin!
Harmachis
01-15-2009, 05:43 PM
im suggesting u to make it workable at opera
fionix
01-15-2009, 08:01 PM
this is cool, works perfectly and very easy to install. this should be default in vbulletin ! :)
Aclikyano
01-15-2009, 08:20 PM
will check out later thanks
if this is the case i may have to disable it for IE7, until i can find a fix.
It's not the browser....I got it on FF as well.
Lynne
01-15-2009, 09:37 PM
For those of you having problems, try disabling other modifications to see if there is a problem between this modification and another one. It doesn't help the developer much when you simply say it doesn't work.
Coders Shack
01-15-2009, 09:52 PM
It's not the browser....I got it on FF as well.
Well there's two things it could be then.
1) your template
2) another mod screwing with the javascript or page DOM
This is only true if you cant reproduce the issue on my test site, and since this is a very uncommon issue I would assume its being caused be one of the two.
It's not the template, since it happens on both my default and my custom templates.
I'll tick my other mods off 1 by 1, see if that helps.
Phaedrus
01-16-2009, 02:02 AM
Does it work with passive vid yet?
;)
I'm still holding...
Coders Shack
01-16-2009, 02:20 AM
which passive vid ?
Phaedrus
01-16-2009, 02:22 AM
which passive vid ?
I'm still using the 3.6 version you created. It includes more of the video options and there has been no need to upgrade as it works marvelously.
Coders Shack
01-16-2009, 04:23 AM
I'm still using the 3.6 version you created. It includes more of the video options and there has been no need to upgrade as it works marvelously.
they dont play together?
Lone Gunman
01-16-2009, 05:12 AM
cool as $h!t. didnt work at first. i disabled all products. tried it then and it worked. i enabled the products one at a time then and did a test each time. i found 2 mods that it mustve been conflicting with and uninstalled those. no probs now that ive found. tested with ie7 and ff3.
forget mod of month. you got my vote for mod of the decade!
thanks a million!
Coders Shack
01-16-2009, 05:21 AM
cool as $h!t. didnt work at first. i disabled all products. tried it then and it worked. i enabled the products one at a time then and did a test each time. i found 2 mods that it mustve been conflicting with and uninstalled those. no probs now that ive found. tested with ie7 and ff3.
forget mod of month. you got my vote for mod of the decade!
thanks a million!
haha thanks man. Which mods were they by the way? (id like to provide a list of mods that don't work with this product)
Magnumutz
01-16-2009, 09:05 AM
Nominated for MOTM.
crkgb
01-16-2009, 10:11 AM
does not work for me at the time due to multiple mods I have installed. We really need a list of the conflicting mods.
lazyllama
01-16-2009, 12:54 PM
This mod alters the 'post' table, which on a board with millions of posts can take quite a while, if the database doesn't run out of temp space while doing the alter.
Phaedrus
01-16-2009, 04:51 PM
they dont play together?
Nope. I can put them together if I limit the vids to one forum, but then Live Topic won't work in that forum. My users love the functionality of the vids, and I believe they would love this Live Topic as well...
:dunno:
I had to uninstall. My host says this puts too much server connections, and they would disable my account if i keep using it.
Theater
01-16-2009, 09:28 PM
for information I don't get this error when the Ultimate Side Columns is disabled. But it still does not work.
Woot, read through the thread here to discover it doesn't work with USC... what a shame. Saved me a headache though trying to figure out what was causing it!
Also, I noticed it didn't work on my clean test board until I set Quick Reply to:
"Yes, Click Not Required"
instead of:
"Yes, Click Required"
Hope that helps mate. :up:
Alfa1
01-16-2009, 10:00 PM
I had to uninstall. My host says this puts too much server connections, and they would disable my account if i keep using it.
Did they say how many?
Coders Shack
01-16-2009, 10:06 PM
I had to uninstall. My host says this puts too much server connections, and they would disable my account if i keep using it.
change the interval's :)
there is a query interval, right now its at 3000 by default. So every 3 seconds it makes a tiny query (which is alot a DB connection, but it should close right after)
there is also a setting that determines if the topic should be live or not right now if a topic has been posted in the past 300 seconds then its live (you can lower this number)
and third there is an idle setting that determines if the user viewing the page is idle right now that's set to 300 seconds. (when the user is marked as idle the query's will stop and they will continue when the system detects that the user is no longer idle)
so making any of these numbers higher will reduce server load, but the initial values seems fair to me. (shared hosting packages may need to have higher values)
Wow I really didn't mean to write an essay.
there is a st
Woot, read through the thread here to discover it doesn't work with USC... what a shame. Saved me a headache though trying to figure out what was causing it!
Also, I noticed it didn't work on my clean test board until I set Quick Reply to:
"Yes, Click Not Required"
instead of:
"Yes, Click Required"
Hope that helps mate. :up:
Thanks man, I'm going to what i can do :)
This does look good, but are you sure about bandwidth? Yes it may save stress on the server but ive noticed Ajax being used like this uses mega bandwidth.
Coders Shack
01-16-2009, 10:31 PM
This does look good, but are you sure about bandwidth? Yes it may save stress on the server but ive noticed Ajax being used like this uses mega bandwidth.
how can it use more bandwidth?
the response is less than 1KB, the request is even smaller. Lets say every check call is about 250bytes (thats being generous) and a successful response with an updated post is 7KB.
20 calls a min (5kb).
a page refresh is like 70kb+
...
on an active topic you really think this wouldn't save bandwidth? (its CPU intensive, that's why you have the option to control the flow. If it really is hurting your server change it up.)
(this is just an example)
without live topic:
example i go to a thread (70kb) (full page query + post generation)
i post a quick reply (10kb)
i wait 90 seconds and refresh this happens about 4 times (280kb) (full page query + post generation)
some one responds i respond to them (10kb)
i wait 90 seconds and refresh this happens about 2 times (140kb) (full page query + post generation)
total: 510kb
width live topic"
example i go to a thread (70kb) (full page query + post generation)
i post a quick reply (10kb)
i wait 90 seconds (7.5kb) (tiny queries)
i recieve a response (7.5kb) (query + post generation)
i respond (10kb)
i wait 90 seconds (7.5kb)(tiny queries)
i recieve a response (7.5kb) (query + post generation)
total: 120kb
how can it use more bandwidth?
the response is less than 1KB, the request is even smaller. Lets say every check call is about 250bytes (thats being generous) and a successful response with an updated post is 7KB.
20 calls a min (5kb).
a page refresh is like 70kb+
...
on an active topic you really think this wouldn't save bandwidth? (its CPU intensive, that's why you have the option to control the flow. If it really is hurting your server change it up.)
(this is just an example)
without live topic:
example i go to a thread (70kb)
i post a quick reply (10kb)
i wait 90 seconds and refresh this happens about 4 times (280kb)
some one responds i respond to them (10kb)
i wait 90 seconds and refresh this happens about 2 times (140kb)
total: 510kb
width live topic"
example i go to a thread (70kb)
i post a quick reply (10kb)
i wait 90 seconds (7.5kb)
i recieve a response (7.5kb)
i respond (10kb)
i wait 90 seconds (7.5kb)
i recieve a response (7.5kb)
total: 120kb
I say this because i had used a small ajax chat box which displayed all registered users who used it. Everytime somebody typed something their name will automatically appear. This was a small Ajax shoutbox and it had eaten a lot of bandwidth.
This is the same concept but slightly larger, it has to post avatar, icons, post table and message. Hence i think it will use much more bandwidth from what ive experienced before. Have you tried making large posts with a lot of text and large images? What happens then, how does the Ajax handle it?
Coders Shack
01-16-2009, 10:56 PM
of course it will make the response larger... but whats the difference if you refresh the page?
bandwidth wise on a active forum this should save you bandwidth.
CPU wise (there may be a hit, depending on your settings)
I still need to run benchmarking tests with various scenarios.
There are already about 10 big boards using this product, i haven't heard any bandwidth complaints. They did however have to tweak the default time settings, to find an equilibrium.
what were your server restrictions? actual data bandwidth, cpu usage, database cpu usage, or database connection limits?
Coders Shack
01-16-2009, 11:11 PM
My goal is to provide the most functionality with the smallest performance hit.
I try to optimize as much as possible, there's always something that can be done :)
Bawtneez
01-16-2009, 11:21 PM
Question~Any way to get this implemented on the forum? Like, threads that automatically bump up after posting, like posts?
iBardia
01-16-2009, 11:37 PM
OMG! This is amazing!!
Coders Shack
01-17-2009, 12:20 AM
Question~Any way to get this implemented on the forum? Like, threads that automatically bump up after posting, like posts?
:) it would be possible but it may be more intensive.
(at least with live topic every topic isn't live, but with a forum no matter what it would be making calls? Unless you can figure out a good way of determining whats going on. I guess you can change the user Idle time to be really small.)
Reason why i picked threads was because the normal user experience is a pain in the ass, when the other person is there and your both engaged in a conversation.
Does this automatically move you to a new page?
Coders Shack
01-17-2009, 03:20 AM
Does this automatically move you to a new page?
i could have made it do that but i noticed that its a better experience if it doesn't.
LGKeiz
01-17-2009, 06:32 AM
this is the best ++++ing mod I ever had.
Coders Shack
01-17-2009, 07:00 AM
this is the best ++++ing mod I ever had.
now that's what i like to hear :)
Coders Shack
01-17-2009, 07:19 AM
also id like to share that actual user posting on one of the forums i manage went from 50 posts a day average 300. And another one went from 100 to 400. (this is 1 week avg per day)
Great hack, and I've gone live with this on my ~400 online users forum.
I notice that posts are fetched again when they are edited, but it's not reflected on the actual post. Could you add the "edited by"?
Also; I think you should add an option to display a message/gfx in the pulled post. This will make it clearer for the reader what exactly happended. I hacked it myself, but I think this is something that should be in the product.
There should also be an indicator in the thread telling the user that this thread is a live thread, and the thread should also be updated to reflect that the user is no longer active or the thread is no longer active if this should occur while the user is idling on the thread.
For those interested, this is what I added.
The english might be bad, the styles should be in classes in the style and the text should be in phrases -- but you get what you pay for :p
---
In postbit_legacy (if you are not using this you are on your own):
---- after:
<!-- message -->
<div id="post_message_$post[postid]">
---- add:
<if condition="$post['livetopic']">
<fieldset style=" padding: 5px; margin-bottom: 20px; background-color: #FFF8DD; border: 1pt dashed red;">
<img alt="live topic" src="/forum/images/statusicon/thread_livetopic.gif" title="live topic"/> <span style="font-weight: bold;">This post has been added by another user.</span> <br /><br />
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.
</fieldset>
</if>
In <forumdir>/includes/livetopic_hooks.php
---- before:
if ($post['attach'])
{
---- add:
$post['livetopic'] = 1;
---
Screenshot-text in Norwegian, but I'm assuming you all read that flawlessly.
KevinL
01-17-2009, 12:39 PM
I like that idea :)
BlackJacket
01-17-2009, 01:50 PM
Installed!
Great tool! I love it. Adds some character to your forum!
adhmwagde
01-17-2009, 03:15 PM
omg that is great add i have going to be a member in your forum but how i can see the live post ?
this mean if i have more members inside the post in the same time anyone replay i can see the live post .. ?
thanks again for your good work
mcyates
01-17-2009, 03:21 PM
Great hack, and I've gone live with this on my ~400 online users forum.
I notice that posts are fetched again when they are edited, but it's not reflected on the actual post. Could you add the "edited by"?
Also; I think you should add an option to display a message/gfx in the pulled post. This will make it clearer for the reader what exactly happended. I hacked it myself, but I think this is something that should be in the product.
There should also be an indicator in the thread telling the user that this thread is a live thread, and the thread should also be updated to reflect that the user is no longer active or the thread is no longer active if this should occur while the user is idling on the thread.
For those interested, this is what I added.
The english might be bad, the styles should be in classes in the style and the text should be in phrases -- but you get what you pay for :p
---
In postbit_legacy (if you are not using this you are on your own):
---- after:
<!-- message -->
<div id="post_message_$post[postid]">
---- add:
<if condition="$post['livetopic']">
<fieldset style=" padding: 5px; margin-bottom: 20px; background-color: #FFF8DD; border: 1pt dashed red;">
<img alt="live topic" src="/forum/images/statusicon/thread_livetopic.gif" title="live topic"/> <span style="font-weight: bold;">This post has been added by another user.</span> <br /><br />
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.
</fieldset>
</if>
In <forumdir>/includes/livetopic_hooks.php
---- before:
if ($post['attach'])
{
---- add:
$post['livetopic'] = 1;
---
Screenshot-text in Norwegian, but I'm assuming you all read that flawlessly.
great addition, hope it gets put into the main product.
Theater
01-17-2009, 03:22 PM
Are there any server side restrictions in particular that I should ask my web host about to see if they are enabled? I like this mod so much that I uninstalled my Ultimate Side Column mod, and tried re-installing both 1.03b and 1.04b but with no success. I tried to also disable practically every other mod too just in case...
Grats to those who have this working!! It does look like a truly sexy mod for your board.
nascartr
01-17-2009, 03:26 PM
Great hack, and I've gone live with this on my ~400 online users forum.
I notice that posts are fetched again when they are edited, but it's not reflected on the actual post. Could you add the "edited by"?
Also; I think you should add an option to display a message/gfx in the pulled post. This will make it clearer for the reader what exactly happended. I hacked it myself, but I think this is something that should be in the product.
There should also be an indicator in the thread telling the user that this thread is a live thread, and the thread should also be updated to reflect that the user is no longer active or the thread is no longer active if this should occur while the user is idling on the thread.
For those interested, this is what I added.
The english might be bad, the styles should be in classes in the style and the text should be in phrases -- but you get what you pay for :p
---
In postbit_legacy (if you are not using this you are on your own):
---- after:
<!-- message -->
<div id="post_message_$post[postid]">
---- add:
<if condition="$post['livetopic']">
<fieldset style=" padding: 5px; margin-bottom: 20px; background-color: #FFF8DD; border: 1pt dashed red;">
<img alt="live topic" src="/forum/images/statusicon/thread_livetopic.gif" title="live topic"/> <span style="font-weight: bold;">This post has been added by another user.</span> <br /><br />
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.
</fieldset>
</if>
In <forumdir>/includes/livetopic_hooks.php
---- before:
if ($post['attach'])
{
---- add:
$post['livetopic'] = 1;
---
Screenshot-text in Norwegian, but I'm assuming you all read that flawlessly.
Thanks, added that to mine. Very good idea.
I got a 404 for the file /forum/clientscript/vbulletin_css/images/misc/comment_add.png.
I changed the path for the image in livetopic.css so it had /forum/ in front of it, but I can't seem to find where #presence-container div.presence-contents is being utilized. Is it a stale definition?
Mr. Baws
01-17-2009, 03:48 PM
is there any way to disable avatars and signatures in live threads?
adhmwagde
01-17-2009, 03:50 PM
can someone explain to me what is the Idea for ' live post ' i have been to test in beasttoast forum i try to put the last modifications the coder give but i can't see that work in my forum i can see the icon in the address of the post only .. this like the hot post i don't understand good :) sorry
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.