PDA

View Full Version : Show Thread Enhancements - [DBTech] AJAX Threads v1 (vB3)


DragonByte Tech
09-29-2011, 10:00 PM
AJAX Threads: What is it?
AJAX Threads brings your threads alive, making them automatically refresh without needing to reload the page.

Uses

AJAX Threads is the ideal product for forums with busy threads or which deal with any sort of "event" be that TV shows, sports or game releases!
AJAX Threads allows you to make topics "auto update" without the user having to refresh. This can give performance benefits when applied to threads which receive a lot of refresh requests, and can increase user participation.
Topics can be turned live by admins individually, or you can set whole forums to have their threads be live automatically. You can even allow only VIP usergroups to have threads refresh automatically to increase subscription numbers.

-------------------------------------------------------------------------------------------

If you like this mod please hit the https://vborg.vbsupport.ru/external/2015/08/1.png button to the right ---->

Please remember to click the, https://vborg.vbsupport.ru/external/2015/08/2.png button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

* For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

We appreciate the support!
-------------------------------------------------------------------------------------------

Differences between Pro and Lite

Priority support & Product Demos available at: http://www.dragonbyte-tech.com/vbdownloads.php

-------------------------------------------------------------------------------------------

Translations available @ our forum (http://%22http://www.dragonbyte-tech.com/forums/91-Translations)
Support for translations handled by the translator in its respective threads only.

-------------------------------------------------------------------------------------------

Major Features:

Automatically Refresh Threads: Users will now see new posts in "real time" without having to refresh the page

Performance Benefits: If your forum receives lots of refresh requests on threads being posted in often this can put a lot of strain on your server - AJAX Threads will greatly reduce server resources used in those situations by refreshing only the minimum information required.

Total Control: You can set threads individually or per forum. You can set particular usergroups to receive the benefit, and you can even have it apply automatically to popular threads!

-------------------------------------------------------------------------------------------

Complete Feature List (Lite)
* vBOption: Enable Automatic Updates
* vBOption: Refresh Interval
* vBOption: Idle Timeout
* vBOption: Automatic Un-Idle
* vBOption: Enable Information Bar (Tells users how often the thread refreshes, whether they're idle, and how to un-idle, etc)
* vBOption: Maximum Shown Posts
* Ability for users to manually refresh threads if Automatic Updates are disabled (cannot refresh more often than Refresh Interval regardless)
* Ability for users to manually un-idle themselves if automatic updates are enabled and the Idle Timeout is reached
* Per-usergroup setting to determine if automatic updates are enabled
* Per-usergroup setting to determine if manual updates are enabled
* Per-category setting to determine if automatic updates are enabled
* Per-category setting to determine if manual updates are enabled
* "Live" image on forumdisplay for threads that have automatic or manual updates enabled
* Posts fetched by AJAX Threads are marked as read
* Per-usergroup "duration" before a thread goes "idle".


Complete Feature List (Pro)
* vBOption: Minimum Replies
* Per-forum setting to determine if automatic updates are enabled
* Per-forum setting to determine if manual updates are enabled
* Per-thread setting to determine if automatic updates are enabled
* Per-thread ability for administrators with the "Manager" permission to override forum / usergroup settings and either enable or disable automatic updates

-------------------------------------------------------------------------------------------
This mod displays a copyright notification in the footer of all pages which includes:
1 Link to DragonByte Technologies homepage
1 Link to Product Description page of this modification

BirdOPrey5
10-01-2011, 08:16 AM
Looks like a good replacement for Live Topic- but can you elaborate on any known issues since this is still Beta? Has it been tested on all major browsers?

Thanks.

Wonksta
10-01-2011, 11:34 AM
What's the go on sites that get 30 - 40k visitors per day?

xorex
10-01-2011, 11:37 AM
if quick send posts, i got a chaos with numeric posts



http://savepic.su/122759.png



What's the go on sites that get 30 - 40k visitors per day?

R.I.P

ozzy47
10-01-2011, 12:43 PM
Looks like a good replacement for Live Topic- but can you elaborate on any known issues since this is still Beta? Has it been tested on all major browsers?

Thanks.

Their are no known issues at this time, it was private beta tested before releasing it public beta.

What's the go on sites that get 30 - 40k visitors per day?

I don't believe it should be a issue as it only works with replies to threads, but you could try it and see.

if quick send posts, i got a chaos with numeric posts

Does it still show like that if you manually refresh the page?

xorex
10-01-2011, 12:56 PM
Does it still show like that if you manually refresh the page?Yes, after manually refresh it was show correct

ozzy47
10-01-2011, 01:01 PM
Ok that will happen then as when it refreshes the page to view new content it does not refresh the browser, it just does the page, I am sure Fillip will see if that can be rectified though.

DragonByte Tech
10-01-2011, 02:00 PM
That can happen if the Quick Reply gets inserted in the very same second AJAX Threads is pulling new data, and your site happens to be running slow (making AJAX requests take a lot of time).

I doubt it's possible to fix.

Fillip

DragonByte Tech
10-01-2011, 07:54 PM
v1.0.2
Fix: The mod would refuse to function on vBulletin 4.x if you were not using the "Suite" (i.e. lacked vBulletin CMS installed).
Fix: Hopefully fixed Quick Reply post duplication issues

A special note on the Quick Reply issue: It exist(ed?) because I wanted to make replies you made via Quick Reply show up if you had multiple tabs of the same thread open. If v1.0.2 does not fix it, I have devised an alternative method that should fix it.

Fillip

xorex
10-01-2011, 09:33 PM
A special note on the Quick Reply issue: It exist(ed?) because I wanted to make replies you made via Quick Reply show up if you had multiple tabs of the same thread open. If v1.0.2 does not fix it, I have devised an alternative method that should fix it.

In this version 1.0.2, the posts is not often duplicated (multiple tabs of the same thread open), only after 20-30 posts it started dublicate, before after 3-5

Thank you

drsli
10-03-2011, 11:26 AM
This addon works, as far as I could experience, with the main functionality. Thanks for providing us this alternative to "Live Topic". :)
I discovered an issue though: picture-links in signatures to external servers don?t work anymore. Links to the forum-server still show up with the picture, but the external links are shown just as plain clickable urls.

DragonByte Tech
10-03-2011, 01:24 PM
This addon works, as far as I could experience, with the main functionality. Thanks for providing us this alternative to "Live Topic". :)
I discovered an issue though: picture-links in signatures to external servers don?t work anymore. Links to the forum-server still show up with the picture, but the external links are shown just as plain clickable urls.That's not something I'm able to control. I do not attempt to construct my own postbit (only a placeholder), I tell vBulletin to refresh its own postbit using provided vBulletin functions.

This means any mod that does not correctly show its postbit data (which, at the time of writing, includes a few DBTech mods) needs their own fix, it's not a bug in this mod.


Fillip

drsli
10-03-2011, 03:45 PM
Thank you for the quick answer!
I started a "naked" vbulletin-installation within mamp from my local harddisc with nothing more than this addon and all links to external sigpics worked flawlessly!
So I was aware of having to deactivate and activate some of my many addons on my live-forum to dig further into this issue. For some reason I just activated "Ajax Threads" again without deactivating any other mod. Surprisingly now all external signature-links are working too on my live-forum! :)
So disabling and reenabling "Ajax Threads" seemed to do something magic, what is far beyond my noobish explanation-facility. Anyway, I?m glad, that it works now.

DragonByte Tech
10-04-2011, 05:21 PM
v1.0.3
Fix: Fixed the Quick Reply post duplication issue, pinky swear for realsies this time. I hope.
Fix: The mod will now function correctly for users with no privileges to reply to the thread.
Fix: The mod will now function correctly for forums that have Quick Reply disabled.
Change: The mod no longer attempts to refresh closed threads.

Fillip

TitanJeff
10-07-2011, 12:50 PM
Using 3.8.6 pl 1

I originally could not get this working until I disabled PassiveVid just in case others have difficulties and are also using that. It runs well now except for one thing...

When I quick reply to a post, any replies posted on the same page before repeats under mine as mentioned earlier in this thread. If I do a manual refresh, it removes the dupes. If a do an advanced reply, it's fine as well.

I would prefer to not turn off quick reply if possible. Maybe there's a way to have any new posts happen only when the page isn't refreshing? Would increasing the time between refreshes help?

Also, disabling the info bar in the CP doesn't remove the text for me.

This will be a very popular addition to my site. Thanks for making it and I hope you can help me with my problems.

DragonByte Tech
10-08-2011, 02:00 AM
v1.0.4
Fix: Quick Replying after other posts have been loaded by AJAX Threads will no longer cause those posts to be duplicated
Fix: Forums with Quick Reply turned off should now see the mod function correctly
Fix: The setting to turn off the information bar will now work as intended

Fillip

Alfa1
10-08-2011, 02:18 AM
Filip, could you tell me what kind of overhead this gives for busy boards? How many queries and connections does this add?
Thanks for releasing this. Im sure many people were waiting for this.

DragonByte Tech
10-08-2011, 02:26 AM
I can't, because we do not have access to a busy board to test it on. It also depends greatly on the power of the server.

The mod performs 1 query per refresh cycle (beyond normal vB init queries obviously), and then calls showpost.php (see that file for number of queries it executes) for each new or edited post found.

It's really impossible for devs to answer "will this work on my forum" questions, so the best way to find out is to try it :) It's not going to physically set your server on fire ;)

PS: In your signature, it should probably be "save bandwidth costs" and not "safe bandwidth costs" :)


Fillip

TitanJeff
10-08-2011, 04:35 PM
Thanks for the update. I have upgraded and tested and here are my results:

The info bar text is functioning properly when turned off at the CP.

However, I am still having problems with the auto-update.

Yesterday, if I did a quick reply, it would DUPLICATE other people's posts and place it under my own. Now, it MOVES other people's previous posts and places it under my quick reply.

It will not move any previous posts by me. Only others.

Also, I have posts to be trimmed after 10 but that isn't happening. It keeps adding new posts as long as I don't manually refresh.

I can manually refresh or do an advanced reply and it puts everything back into the proper order. It then adds pages to the thread so you have to go to the last page. Then, if I do a quick reply, it only pushes down posts made by others AFTER the manual refresh or advanced reply.

As for server load, I had 300 members on and my load was:

0.57 0.38 0.29

When I disabled it, there was little change. I usually get 3000+ on game day so will try to test again when I have more on.

I hope this helps and thanks for working on it.

DragonByte Tech
10-08-2011, 05:10 PM
The vB3-only issue of post placement will be fixed in the next version.

I am unable to confirm any issues with trimming posts, I set it to 2 and it correctly and consistently trims posts for me on vB3 as well.

Perhaps the next version will fix that too, who knows :P

I'll give it another day or two before I release it, to give other issues time to arise :)


Fillip

xorex
10-09-2011, 09:19 AM
Also, I have posts to be trimmed after 10 but that isn't happening. It keeps adding new posts as long as I don't manually refresh.

I can manually refresh or do an advanced reply and it puts everything back into the proper order. It then adds pages to the thread so you have to go to the last page. Then, if I do a quick reply, it only pushes down posts made by others AFTER the manual refresh or advanced reply.


have same issue

DragonByte Tech
10-09-2011, 11:52 AM
have same issueSee my previous post in this thread :)


Fillip

citeman
11-15-2011, 10:37 PM
Hi Fillip,
To help reduce the server load on can you create a button saying "Make this real time" when a users makes a quickreply and only when you a certain percentage of users participating in the thread are "online"? This will make sure that real time updates are initiated by real members who are using it.

Also strike out threads from real time updates when there has been no activity on the thread.

You can maybe also extend the functionality to send a notification to the online members participating in the thread that "real time discussion has been enabled on this thread".

I think managing the real time updates selectively will make all the difference in this mod and it'll manage the server load manageable - instead of making all threads real time it should choose intelligently.

Regards,
Sid

Emeralda
11-17-2011, 12:29 PM
I'm checking it out now, Live Topics already started killing the server for me. From what I understood, it's more efficient than the aforementioned mod, right? And there is no refreshing when someone edits a post? And rawr, great kudos for doing versions for both vB3 and vB4, I planned to upgrade soon.

EDIT: Oh wow, it does update edited posts, kudos to you!~

DragonByte Tech
11-17-2011, 03:42 PM
Hi Fillip,
To help reduce the server load on can you create a button saying "Make this real time" when a users makes a quickreply and only when you a certain percentage of users participating in the thread are "online"? This will make sure that real time updates are initiated by real members who are using it.

Also strike out threads from real time updates when there has been no activity on the thread.

You can maybe also extend the functionality to send a notification to the online members participating in the thread that "real time discussion has been enabled on this thread".

I think managing the real time updates selectively will make all the difference in this mod and it'll manage the server load manageable - instead of making all threads real time it should choose intelligently.

Regards,
SidHey,

Could you please re-post feature requests as over at our forum www.dragonbyte-tech.com ? :)

We have a system in place that tracks feature requests via threads, which makes it easier for us when we're planning new versions. It'd be difficult for us to troll through several old pages on vB.org threads.

It'd be greatly appreciated :D

I'm checking it out now, Live Topics already started killing the server for me. From what I understood, it's more efficient than the aforementioned mod, right? And there is no refreshing when someone edits a post? And rawr, great kudos for doing versions for both vB3 and vB4, I planned to upgrade soon.

EDIT: Oh wow, it does update edited posts, kudos to you!~I do believe it is more efficient, yeah.

From what I recall, the old Live Threads sent 1 fetch request for each post in the thread and another request if the result was that the post had been updated.

This mod will send one request for ALL posts, then return the new / updated posts. It will still send 1 fetch request for each post that is new or updated but that's because vBulletin's postbit (and mods that hook into the code associated with displaying the postbit) does a lot of processing that we couldn't reasonably replicate.

Hopefully it's clear what I mean, needlessly complex explanations is a professional hazard unfortunately :D


Fillip

Emeralda
11-18-2011, 03:05 PM
Hmm, I know this is about threads, but would it be possible to extend the feature to notifications or make a new mod dedicated to making them also auto refresh? I'm talking about these:

http://img411.imageshack.us/img411/719/82b0443a260f4c6d9716b3a.png

DragonByte Tech
11-18-2011, 03:12 PM
We have a modification for that, it's called vBNotifications :)

http://www.dragonbyte-tech.com/vbecommerce.php?do=product&productid=104 / https://vborg.vbsupport.ru/showthread.php?t=266914


Fillip

3amalah
11-18-2011, 03:34 PM
Product does not work correctly with version 3.8.7
There are also some of the most settings, when set to not appear in 4.1.8
Please you to put animated images of the work of MOD fully and photos of the MOD settings

DragonByte Tech
11-18-2011, 03:43 PM
Sorry, I don't understand what you mean regarding the settings. Could you clarify, please?

Fillip

Emeralda
11-18-2011, 04:13 PM
Product does not work correctly with version 3.8.7
There are also some of the most settings, when set to not appear in 4.1.8
Please you to put animated images of the work of MOD fully and photos of the MOD settings

Sorry, I don't understand what you mean regarding the settings. Could you clarify, please?


Fillip



Probable translation:

With 3.8, there are some bugs. I guess he's talking about posts appearing out of order. I get that too, but it was said it would be fixed in the next version.
For 4.1, he might just want a demo as an animated gif (video would be better though), and a screenshot of the settings page.

DragonByte Tech
11-19-2011, 01:13 AM
AJAX Threads v1.1.0:
Feature: "Live" image on forumdisplay for threads that have automatic or manual updates enabled
Feature: Posts fetched by AJAX Threads are now marked as read
Feature: It is now possible to set per-usergroup "duration" before a thread goes "idle"

Fillip

Wonksta
11-19-2011, 01:48 PM
Tested this on one of my Forums (Uninstalled Live Topic to try this one)

Immediately hit some bugs during testing.

1. It appears the new posts are fetched as specified in Chrome but no updates were fetched when testing second account on IE9. I tried a few times and each time the only browser fetching the updates was Chrome, IE9 would not update posts even when clicking 'Reload'.

2. It seems like it duplicates the last received post from Account #2 when I make a post from Account #1 - On refresh the duplicated post seen prior to refresh isn't there which is probably a good sign.

Apart from that pretty pleased with how it functions straight out of the box especially pleased that I can run this Mod without modifying it to work with my Google Adsense Mod that inserts ads into first posts for guests (had this issue with Live Topic but not this!)

But until the above can be resolved it will sadly remain disabled :(

Wonksta
11-19-2011, 02:01 PM
Another issue but this time in Chrome the first say 5 posts show up in the reply via Quick Reply the 6th and 7th posts do not show up when I press quick reply, they're not even sent to the server - when refreshing the browser they do not appear even though I clicked Post Reply in Quick Reply.

The symptom of this is instead of quickly using AJAX to send the Quick Reply the whole browser reloads for a quick reply which is not suppose to happen. When this happens after clicking post reply via quick reply the post never gets registered by the server.

Seems to be happening frequently.

Update The only time IE9 seems to fetch the posts is when I submit a post via IE9 and it refreshes via AJAX to show my post it ALSO fetches the subsequent 10 posts I posted 30 seconds ago via Chrome.

DragonByte Tech
11-19-2011, 02:16 PM
Unfortunately I am at present unable to test anything in Internet Explorer because it chaincrashes - it's not even open for 2 seconds before "Internet Explorer has stopped working blah blah".

I'm also unable to replicate any duplicating post issues. I tested it like so:
- Made quick reply from one account in Chrome
- Looked in Firefox on another account, then made a quick reply after the post had loaded

Even vice versa I had no issues.

Could you please try disabling all other modifications? Maybe another mod is causing a conflict here...

Fillip

Wonksta
11-19-2011, 02:16 PM
I will try disabling all mods and trying again stand by :D

Wonksta
11-19-2011, 02:25 PM
Disabled all mods issue is still there with IE.

I just tested (quickly) in Firefox and the Modification works and doesn't appear to be having any issues so perhaps this is isolated to IE9. Let me know when you can get IE9 working on your end you might be able to reproduce the bugs in light of this info.

UpdateDuplication still occurs in Chrome when testing with Chrome and Firefox

Emeralda
11-19-2011, 04:07 PM
The vB3-only issue of post placement will be fixed in the next version.

AJAX Threads v1.1.0:
Feature: "Live" image on forumdisplay for threads that have automatic or manual updates enabled
Feature: Posts fetched by AJAX Threads are now marked as read
Feature: It is now possible to set per-usergroup "duration" before a thread goes "idle"


Fillip

Uhm, I'm not exactly sure what the first two mean, but does it mean it was fixed?

Also, something's ugly: http://prntscr.com/44i8u <- how to disable that image from showing?

DragonByte Tech
11-19-2011, 04:51 PM
1. Yes, it was not noted in the changelog because it was not a reported issue at our forums.

2. Disable the threadbit_display plugin for this product.

Fillip

DragonByte Tech
11-19-2011, 04:53 PM
Then there must be something else going on because Chrome absolutely does not duplicate anything here. Could you please PM me with FTP info and an AdminCP account with at least Can Admin Styles?

Fillip

Wonksta
11-19-2011, 11:16 PM
Have you tried with IE9 yet? That's where the real issue is.

I can tolerate some duplication here and there but the fact it doesn't work with IE9 (not sure of other version of IE means I won't be rolling this out)

DragonByte Tech
11-20-2011, 08:24 AM
I fixed IE by restoring it to default settings, and I am unable to reproduce any issues with AJT in IE9.

Do you have the IE7 compatibility header turned on? If so, try turning that off. It should be somewhere in Style & Language Options I think.

Fillip

Wonksta
11-20-2011, 09:23 AM
Wonderful!

Now IE9 is receiving posts without the need to refresh. It was stuck in IE7 Developer Mode.

However I am still sadly seeing duplication on Chrome everynow and then AND randomly when sending a post via Chrome in succession some posts won't actually go through to the server, it looks like it get's sent but doesn't appear in either browsers.

Update
It seems to stop fetching New Posts after I try to send the 11th post. The interesting thing my limit on number of posts per page is 10! So I think the script is getting confused on page change when the 10 is reached?

DragonByte Tech
11-20-2011, 10:29 AM
When the "posts per page" limit is reached, it crops the old posts from the display :)

At least, that's how it works on my test install :p

If you want me to look into the issues specific to your forum then could you please PM me with FTP info and an AdminCP account with at least Can Admin Styles?


Fillip

Wonksta
11-20-2011, 10:48 AM
Alright further update on the issue.

If I am replying via IE9 and monitoring the thread on Chrome it doesn't stop fetching new replies after 11 or 12 replies it just keeps going and going in Chrome as long as I keep making new posts via IE9 Chrome fetches them nicely.

This leads me to believe that it's another issue isolated to Internet Explorer :(

DragonByte Tech
11-20-2011, 10:53 AM
Without the requested info I am sadly unable to assist further :(


Fillip

Wonksta
11-20-2011, 11:47 AM
Alright looking into the network behaviour while its fetching posts and after IE stops fetching posts after 12 or so fetched posts.

This is how Network looks like while IE9 is fetching posts OK:
https://vborg.vbsupport.ru/external/2011/11/43.png

This is how Network looks like once IE9 stops fetching posts and updating the thread:
https://vborg.vbsupport.ru/external/2011/11/44.png


Not easy for me to hand out FTP and Admin as I've got pretty much everything bound to my IP and all that security stuff.

DragonByte Tech
11-20-2011, 01:37 PM
AJAX Threads v1.1.1:
Fix: Using "Newest First" post order had multiple deep-rooted issues
Fix: Posts deleted when hitting the "max posts" setting should now behave more consistently
Change: (Lite) There is now an option to disable the HiVelocity Hosting link if you do not wish to support DragonByte Tech by having it displayed.

Fillip

Wonksta
11-21-2011, 08:14 AM
Recommend putting in some kind of safety device to prevent Mod users from setting Post cutoff number lower then vBulletin's default Posts per Page if set lower then vBulletin's Max Post per page it gobbles up the first pages.

Had a lot of support questions in the morning when I set 9 Posts Cutoff when vBulletin max per page is 10 :P

DragonByte Tech
11-21-2011, 08:42 AM
We'll take it into consideration for future versions :)


Fillip

citeman
11-21-2011, 08:43 AM
Feature request posted - I think it'll really help us big boards include this feature.

Emeralda
11-21-2011, 12:39 PM
The issues with IE weren't fixed, right? I just read some members said it didn't work for them in IE. I just kicked them to use Opera instead, but yeah >.<

DragonByte Tech
11-21-2011, 12:41 PM
I wasn't able to replicate any issues in IE once I got it working again so no :(


Fillip

Wonksta
11-21-2011, 01:02 PM
I wasn't able to replicate any issues in IE once I got it working again so no :(


Fillip
How are you trying to reproduce the error mate?

DragonByte Tech
11-21-2011, 01:14 PM
Open IE and Chrome side-by-side.

Post a post in Chrome, it appears in IE
Post a post in IE, it appears in Chrome

Repeat ad infinitum, once the posts cutoff is reached it correctly trims old posts in both browsers.

Fillip

Wonksta
11-21-2011, 01:25 PM
Alright try this instead of posting via IE just let IE load all the posts you send via Chrome. So only post replies from Chrome TO IE but not IE to Chrome, try this for about 14 - 15 posts because this how long it always takes IE to stop receiving posts for me when I'm testing.

Emeralda
11-21-2011, 06:06 PM
Emeralda there where no live updates at all and i was using 9 i believe ...It also only worked half the time on Firefox~

Pretty much the only thing I could get out of them, they aren't too literate in these things.

cowcowcow
11-22-2011, 05:44 AM
This mod doesnt work for me, left it with default settings that came after importing the product which appear correct. It just doesn't refresh at all!

Please help

Wonksta
11-22-2011, 05:51 AM
I have a strong feeling this Modification is causing havoc for people who've changed their 'Number of Posts to Show Per Page' to something other then the forum default.

I say this because some members are saying that it is clearing posts when they view threads. I think this is a big issue and related to this I posted before; https://vborg.vbsupport.ru/showpost.php?p=2270257&postcount=48

Wonksta
11-22-2011, 07:38 AM
Alright the above issue has been confirmed in testing - pretty big issue.

In the mean time I've set thread cut off for the mod to 10000.

DragonByte Tech
11-22-2011, 09:00 AM
This mod doesnt work for me, left it with default settings that came after importing the product which appear correct. It just doesn't refresh at all!

Please helpPlease check Firefox' error console for any JS errors :)

Alright the above issue has been confirmed in testing - pretty big issue.

In the mean time I've set thread cut off for the mod to 10000.It's an intended feature that it doesn't adhere to the cutoff rate, but like I said we can change it to enforce a minimum of the cutoff rate.


Fillip

Wonksta
11-22-2011, 09:10 AM
Sorry to be a pain but I am trying to help you polish this Mod as much as possible as I think it's one of the best I've used therefore I have one more issue.

Sometimes when a thread has been going and I reply it takes me back to the old page, older replies and most times I have to scroll way down because after submitting the reply it takes me back (for example) to post 10 when the thread is currently up to post 40 (single page)

Wonksta
11-22-2011, 09:13 AM
Update: The issue is more sinister it doesn't send the reply. So this is going back to the issue of the Mod randomly not sending the content of my post to the server when this happens it just takes me back to my old posts. :\


Update

This is a really strange issue when I submit a reply instead of the new reply appearing as the newest it appears about 5 posts back as if it was posted earlier. When I try make another post it simply inserts the post into the same post as before (5 posts back) it's like editing the old post with my new reply. It's really strange.

I've had to disable this mod across my network :(

DragonByte Tech
11-22-2011, 09:44 AM
Sometimes when a thread has been going and I reply it takes me back to the old page, older replies and most times I have to scroll way down because after submitting the reply it takes me back (for example) to post 10 when the thread is currently up to post 40 (single page)

Update: The issue is more sinister it doesn't send the reply. So this is going back to the issue of the Mod randomly not sending the content of my post to the server when this happens it just takes me back to my old posts. :\


Update

This is a really strange issue when I submit a reply instead of the new reply appearing as the newest it appears about 5 posts back as if it was posted earlier. When I try make another post it simply inserts the post into the same post as before (5 posts back) it's like editing the old post with my new reply. It's really strange.

I've had to disable this mod across my network :(I'll try to look into this any further but I can't make any promises, nothing like this happened during my testing :(


Fillip

beekay
06-01-2012, 07:47 PM
is there anyway to make it so the page doesn't jump around as its being refreshed? i found it almost impossible to read my threads when the refreshes were occurring, i would always be jumped to a different location than where i was reading. i would be willing to pay someone to help me modify this

DragonByte Tech
06-01-2012, 07:57 PM
We recommend disabling AJAX Threads (or set the cut-off amount higher than your per page setting) for very active threads for this very reason.

There's sadly no way to fix it that I'm aware of :(


Fillip

beekay
06-01-2012, 10:38 PM
We recommend disabling AJAX Threads (or set the cut-off amount higher than your per page setting) for very active threads for this very reason.

There's sadly no way to fix it that I'm aware of :(


Fillip


There's no use for this mod on an inactive thread. I will try upping the cut-off amount, but if that doesn't work then I'll head back to using Live Topic as it doesn't have this problem.

CoffeeLovesYou
06-24-2012, 07:58 AM
Possible to remove the LIVE image from thread titles?

christon26
06-25-2012, 03:59 AM
Possible to remove the LIVE image from thread titles?

Disable the "Forum Display: Append Image" plugin via the Plugin Manager.

AdminCP >> Plugins & Products >> Plugin Manager >> Product : DragonByte Tech: AJAX Threads (Lite)
Forum Display: Append Image - threadbit_display
Uncheck the Active box and save (Save Active Status right at the bottom of the page)

DragonByte Tech
06-25-2012, 10:15 AM
There should also be a vBulletin Option for this in the latest version.

Fillip

christon26
06-25-2012, 10:27 AM
Whereabouts in the settings? I have 1.1.1 installed, only got it a few days ago and on your forum and here it says it's the latest version. I found the info I posted at your forum when I went looking lol :)

DragonByte Tech
06-25-2012, 10:32 AM
Ah, nevermind, I thought I had added it. It'll be added in a future version :)


Fillip

christon26
06-25-2012, 10:48 AM
lol I thought maybe I missed it :P No worries, disabling the plugin is dead easy once I knew where to look :)

CoffeeLovesYou
06-25-2012, 10:06 PM
Any way to download the older version? Some of my members are receiving weird issues such as;

When my member is about to edit the post, it refreshes and she ends up on the last page of the thread, and can't edit her post without going all the way back to the OP. I guess a way around it would be to increase the time (right now its 10 second auto refresh) but I guess this could get annoying if someone is reading the original post and someone posts a new reply and it auto refreshes while they're reading it and they get sent to that post...

DragonByte Tech
06-25-2012, 10:12 PM
We have older versions available @ our website :)

Do note that older versions are not supported.


Fillip

Alfa1
07-09-2012, 01:31 AM
After installation of this addon, I am getting an error on quick reply:

The following errors occurred with your submission

Invalid Thread specified. If you followed a valid link, please notify the administrator. EDIT: This happens when the thread the user is in, is deleted between the user opening the thread and posting a reply.

Fillip, is it possible to only allow specific usergroups to have this function? If so, can you please explain how to do this?
I have only found a way to ban usergroups from using it, but not to allow them. And that's a big difference if additional usergroups come into play.

Also: when a new post becomes visible through a page refresh, the screen shocks and then the post is of a different width than the rest of the thread.

It would be nice if new posts fade in. Such effect would make the function look much more dynamic and modern.
Is there anything that can be done about the page shocking?
How can I resolve the post width issue?

DragonByte Tech
07-09-2012, 09:49 AM
After installation of this addon, I am getting an error on quick reply:

The following errors occurred with your submission

Invalid Thread specified. If you followed a valid link, please notify the administrator. EDIT: This happens when the thread the user is in, is deleted between the user opening the thread and posting a reply.

That's not an issue with this mod, that's vBulletin default O.o

What did you expect would happen if the thread was deleted? A new one created? A reply to a non-existant thread being inserted? :p


Fillip, is it possible to only allow specific usergroups to have this function? If so, can you please explain how to do this?
I have only found a way to ban usergroups from using it, but not to allow them. And that's a big difference if additional usergroups come into play.That's the only available option unfortunately.

Also: when a new post becomes visible through a page refresh, the screen shocks and then the post is of a different width than the rest of the thread.

It would be nice if new posts fade in. Such effect would make the function look much more dynamic and modern.
Is there anything that can be done about the page shocking?
How can I resolve the post width issue?New posts do fade in :)

The issues you are describing does not happen on a default skin, it sounds like your custom skin is using a different postbit wrapper which is not compatible with this mod.

That being said, we use the exact same code as vB does with its Quick Reply, do you see similar issues there?


Fillip

Alfa1
07-09-2012, 12:08 PM
That's not an issue with this mod, that's vBulletin default O.o

What did you expect would happen if the thread was deleted? A new one created? A reply to a non-existant thread being inserted? :p
Good point. So strange, because in over a decade it must have happened to me before. Anyway, probably a freak coincidence then.

That's the only available option unfortunately.
Thats a major issue for me unfortunately. As my big board is very active I want to allow donating members (additional usergroup) to have this function as a donating benefit.

New posts do fade in :)

The issues you are describing does not happen on a default skin, it sounds like your custom skin is using a different postbit wrapper which is not compatible with this mod.

I'm not using a custom skin, but I am using various addons, Maybe there is a conflict.
Strangely enough I see post fading in now, but the width is still to narrow.
I am using Lightspeed WebServer with Litespeed cache. Maybe this is an issue.

After install my site came to a crawl.
In the last 10 hours I have received 52.000 bug reports:

Database error in vBulletin 3.8.7:

Invalid SQL:

SELECT postid, userid, title, pagetext, visible, dateline
FROM vb_post
WHERE postid >= '1155511'
AND threadid = '188950'
AND visible = 1
AND post.userid NOT IN (13501,14017,14306,14464,14561,13729,16618,7877,18 548,18779,40365,19464,40888,3271,54650,54575,55645 ,55666,34356,57806,56309,61409,68393,91619,92291,9 1071)
ORDER BY postid ASC;

MySQL Error : Unknown column 'post.userid' in 'where clause'
Error Number : 1054
Request Date : Monday, July 9th 2012 @ 05:21:46 AM
Error Date : Monday, July 9th 2012 @ 05:21:49 AM
Script : /forum/ajaxthreads.php (http:///forum/ajaxthreads.php)
Referrer : /forum/showthread.php?t=188950 (http:///forum/showthread.php?t=188950)Does this give you an idea about whats going on?

One of my members reports this:
When i click on a thread and begin reading after 5 seconds the whole thread goes away i only get seconds to read before it goes away.
it happens on any thread, im assuming any thread that is open anyways, im aware it reloads every 5 seconds, but i dont know how to view the words if there is like a hide/show thing. i was on last like 2 days ago and nothing was wrong, ive been gone and not done anything new on my cpu, i wasnt even on it, i use google chrome,

EDIT: keeping esc key pressed seems to stop the page from disappearing :)

I'm testing your product out. If I can get it to work, then I will go for BFO.

DragonByte Tech
07-09-2012, 02:45 PM
Does this give you an idea about whats going on?I've re-uploaded the Lite version with updated files :)


Fillip

Alfa1
07-09-2012, 10:38 PM
That's fast.

Thanks.

Alfa1
07-10-2012, 04:51 PM
The new version does not automaticly refresh. New posts do not load.

Please add a usergroup permission for Automatic Updates Enabled and Manual Updates Enabled.

DragonByte Tech
07-10-2012, 05:03 PM
Please check Firefox error console.

Fillip

Alfa1
07-10-2012, 10:10 PM
My FF is in Dutch. It lists a long list of issues. Which all seem to be irrelevant things that firefox misunderstands. I do not see much difference between turning the addon on or off.
I have looked at it with firebug, but did not discover anything strange either. Is there anything specific in firebug that I can check out?

DragonByte Tech
07-10-2012, 10:21 PM
If you click the Errors tab in the FF error console it should only show things that are considered JS errors :)

In Firebug, copy the response body of the POST ajaxthreads.php request :)


Fillip

Alfa1
07-10-2012, 11:37 PM
At first it did not show ajaxthreads.php at all in firebug, but after hard refreshing it appeared.

Here are the parameters:
v111response headers:
Accept-RangesbytesCache-Controlmax-age=604800Content-EncodinggzipContent-Length3479Content-Typeapplication/javascriptDateWed, 11 Jul 2012 00:19:24 GMTEtag"2c20-4ffb6c85-0"ExpiresWed, 18 Jul 2012 00:19:24 GMTLast-ModifiedMon, 09 Jul 2012 23:43:01 GMTServerLiteSpeedVaryUser-AgentResponse:
$.noConflict(true)(function($) { // Define some variables var jObjects = { box : $('#ajaxprogress'), progressTitle : $('#progresstitle'), progressContent : $('#progresscontent'), postList : $('#posts'), statusText : $('span[name=dbtech_ajaxthreads_status]'), idleText : $('span[name=dbtech_ajaxthreads_idle]'), reloadLink : $('a[name=dbtech_ajaxthreads_reload]'), unIdleLink : $('a[name=dbtech_ajaxthreads_unidle]'), }, idleTime = 0, refreshTimer = null, lastUpdate = 0, pauseUpdates = false; if (ajaxThreadsOptions.autoUnidle && ajaxThreadsOptions.autoUpdate != 0) { jObjects.postList.hover(function() { // Reset timer and restart function //console.log('Resetting timer...'); resetTimer(); }); } if (ajaxThreadsOptions.manualUpdate != 0) { // Get new posts on click of reload jObjects.reloadLink.on('click', getNewPosts); } // Get new posts on click of reload jObjects.unIdleLink.on('click', function() { // Reset the timer resetTimer(); // Do an instant refresh _refreshPosts(); }); if (typeof ajax_last_post == 'undefined') { // Ensure this is set var tmp = new Date; ajax_last_post = parseInt(tmp.getTime() / 1000); console.log('ajax_last_post = ' + ajax_last_post); } else { var qrAjaxPost = qr_ajax_post, qrDoAjaxPost = qr_do_ajax_post; // ################################################## ####################### // We be tukken vB's AJAX QR function qr_ajax_post = function(submitaction, submitstring) { // So we can see if it's working console.log('Pausing AJAX Threads...'); // Schedule paused updates pauseUpdates = true; // Call the old backed up function qrAjaxPost(submitaction, submitstring); }; // ################################################## ####################### // We be tukken vB's AJAX QR Complete function qr_do_ajax_post = function(ajax) { // Call the old backed up function qrDoAjaxPost(ajax); // So we can see if it's working console.log('Un-pausing AJAX Threads...'); // Schedule paused updates pauseUpdates = false; // Un-idle us resetTimer(); }; } // ################################################## ####################### // Refreshes all the posts function getNewPosts() { if (pauseUpdates) { console.log('Updates paused, skipping...'); return false; } // Schedule paused updates pauseUpdates = true; var tmp = new Date; timeNow = parseInt(tmp.getTime() / 1000); if ((lastUpdate + parseInt(ajaxThreadsOptions.refreshDelay)) > timeNow) { console.log((lastUpdate + parseInt(ajaxThreadsOptions.refreshDelay)) + ' is greater than ' + timeNow); return false; } // Set last update lastUpdate = (timeNow - 1); // Set the animation _animateBox( vbphrase['dbtech_ajaxthreads_refreshing_thread'], vbphrase['dbtech_ajaxthreads_refreshing_thread_descr'], true ); var extraParams = { 'securitytoken' : SECURITYTOKEN, 'do' : 'ajax', 'action' : 'newposts', 't' : ajaxThreadsOptions.threadId, 'postids' : ajaxThreadsPostIds, 'postvisible' : ajaxThreadsPostVisible, 'lastpostdate' : ajax_last_post, }; var type = 'POST'; var jqxhr = $.ajax({ type: type, url: 'ajaxthreads.php', data: (SESSIONURL ? SESSIONURL + '&' : '') + $.param(extraParams), dataType: 'json' }) .done(function(data) { // Schedule paused updates pauseUpdates = false; if (typeof data == 'string') { try { // Parse the data data = $.parseJSON(data); } catch (e) { var errmsg = data; data = {'error' : errmsg + "\n\n" + data}; } } if (data.error) { // Animate box _animateBox( vbphrase['error'], data.error, true ); return false; } // Animate box _animateBox(false, false, false); if (data.deletedPosts) { $.each(data.deletedPosts, function(index, value) { if (ajaxThreadsOptions.vbversion == 3) { var postWrapper = $('#post' + index); } else { var postWrapper = $('#post_' + index); } // Remove from post counter ajaxThreadsOptions.postCount--; //var postWrapper = $('#dbtech_ajaxthreads_postid_' + index) // Fade the post out postWrapper.fadeOut(function() { // Remove the post in question $(this).remove(); $('#dbtech_thanks_entries_' + index).parent().remove(); }); }); } if (data.editedPosts) { $.each(data.editedPosts, function(index, value) { // Refresh the postbit _displayPost(index); }); } if (data.newPosts) { if (!$.isEmptyObject(data.newPosts)) { // Set last post for QR var tmp = new Date; ajax_last_post = parseInt(tmp.getTime() / 1000); console.log('ajax_last_post = ' + ajax_last_post); } $.each(data.newPosts, function(index, value) { if (ajaxThreadsOptions.vbversion == 3) { var postWrapper = $('#post' + index); } else { var postWrapper = $('#post_' + index); } // Add to post counter ajaxThreadsOptions.postCount++; if (postWrapper.length) { // Quick reply post return true; } if (ajaxThreadsOptions.direction == 'desc') { // stuff new fake postbit at the end jObjects.postList.append(value); } else { // stuff new fake postbit at the beginning jObjects.postList.prepend(value); } if (ajaxThreadsOptions.vbversion == 3) { var postWrapper = $('#post' + index); } else { var postWrapper = $('#post_' + index); } //var postWrapper = $('#dbtech_ajaxthreads_postid_' + index) if (ajaxThreadsOptions.vbversion == 3) { // Remove old lastpost $('#lastpost').remove(); // Create new last post node var newLastPost = string_to_node('<div id="lastpost"></div>'); if (ajaxThreadsOptions.direction == 'desc') { // stuff new fake postbit at the end jObjects.postList.append(newLastPost); } else { // stuff new fake postbit at the beginning jObjects.postList.prepend(newLastPost); } } // Hide the new post postWrapper.hide(); // Remove the post in question _displayPost(index); }); } if (data.postIds) { // Store the new post hashes ajaxThreadsPostIds = data.postIds; } if (data.postVisible) { // Store the new post hashes ajaxThreadsPostVisible = data.postVisible; } }); }; // ################################################## ####################### // Resets the timer function resetTimer() { // Reset idle time idleTime = 0; if (refreshTimer == null) { // Show status, hide idle jObjects.statusText.show(); jObjects.idleText.hide(); // Restart the timer _startTimer(); } }; // ################################################## ####################### // Refreshes a post display function _displayPost(postid) { var postCount = $('#postcount' + postid).attr('name'); var extraParams = { 'securitytoken' : SECURITYTOKEN, 'p' : postid, 'postcount' : (typeof postCount != 'undefined' ? parseInt(postCount) : ajaxThreadsOptions.postCount) }; var type = 'POST'; var jqxhr = $.ajax({ type: type, url: 'showpost.php', data: (SESSIONURL ? SESSIONURL + '&' : '') + $.param(extraParams) }) .done(function(data) { var postbit = $('postbit', data).text(), postText = $('#post_message_' + postid); if (ajaxThreadsOptions.vbversion == 3) { var postWrapper = $('#post' + postid); //var postWrapper2 = YAHOO.util.Dom.get('post' + postid); } else { var postWrapper = $('#post_' + postid); //var postWrapper2 = YAHOO.util.Dom.get('post_' + postid); } //var postWrapper = $('#dbtech_ajaxthreads_postid_' + index) if (postbit) { var newpostbit = string_to_node(postbit); if (postWrapper.is(':hidden')) { // Replace post //postWrapper2.parentNode.replaceChild(newpostbit, postWrapper2); postWrapper.replaceWith(newpostbit); // Init the postbit PostBit_Init(newpostbit, postid); if (ajaxThreadsOptions.vbversion == 3) { // Re-grab this var postWrapper = $('#post' + postid); } else { // Re-grab this var postWrapper = $('#post_' + postid); } if (ajaxThreadsOptions.vbversion > 3) { // Initialise collapse objects var links = YAHOO.util.Dom.getElementsByClassName("collapse", "a", newpostbit); for (var i = 0; i < links.length; i++) { new vBCollapse(links[i], vBCollapseFactory); } //-ch note: this replaces setting display:none property server-side apply_collapses(); } // Ensure the post is shown postWrapper.hide(); postWrapper.fadeIn(); //postWrapper.scrollIntoView(false); } else { // Fade out old post postText.fadeOut(function() { // Replace post //postWrapper2.parentNode.replaceChild(newpostbit, postWrapper2); postWrapper.replaceWith(newpostbit); // Init the postbit PostBit_Init(newpostbit, postid); // Store post text reference var postText = $('#post_message_' + postid); // Fade in the new post postText.hide(); postText.fadeIn(); }); } } }); return false; }; // ################################################## ####################### // Starts the timer function _startTimer() { if (ajaxThreadsOptions.autoUpdate == 0) { // We cannot proceed return false; } // Set the refresh timer refreshTimer = setInterval(_refreshPosts, (ajaxThreadsOptions.refreshDelay * 1000)); }; // ################################################## ####################### // Refreshes the post according to idle time function _refreshPosts() { if (idleTime >= ajaxThreadsOptions.duration && ajaxThreadsOptions.duration > 0) { // Get rid of the interval clearInterval(refreshTimer); refreshTimer = null; // Display idle message jObjects.statusText.hide(); jObjects.idleText.show(); return false; } // Update idle time idleTime += parseInt(ajaxThreadsOptions.refreshDelay); // Refresh the posts getNewPosts(); }; // ################################################## ####################### // Handle box animation function _animateBox(title, description, onoff) { if (onoff) { // Set CSS properties jObjects.box.css('display', 'inline-block'); jObjects.box.css('opacity', 0); } if (title) { // Set title jObjects.progressTitle.html(title); } if (description) { // Set description jObjects.progressContent.html(description); } // Set animation jObjects.box.animate({ opacity: (onoff ? 0.8 : 0) }, { duration: 700 }); }; // Begin the timer _startTimer(); });


There are no javascript errors in the error console.

DragonByte Tech
07-11-2012, 02:56 PM
What site is it running on? I think I'll need to see this in action for myself :)


Fillip

beekay
10-25-2012, 06:51 PM
I'm getting tons of database errors from this mod, a couple errors a minute


Database error in vBulletin 3.8.7:

Invalid SQL:

SELECT postid, userid, title, pagetext, visible, dateline
FROM thecolic_post
WHERE postid >= '1953014'
AND threadid = '53216'
AND visible = 1
AND post.userid NOT IN (6744,2036)
ORDER BY postid ASC;

MySQL Error : Unknown column 'post.userid' in 'where clause'
Error Number : 1054
Request Date : Thursday, October 25th 2012 @ 02:50:21 PM
Error Date : Thursday, October 25th 2012 @ 02:50:21 PM
Script : http://forum/ajaxthreads.php
Referrer : http://forum/locker-room/thread.html
IP Address : ---------
Username : Unregistered
Classname : vB_Database

DragonByte Tech
11-01-2012, 03:37 PM
If you download the latest version from here: http://www.dragonbyte-tech.com/vbecommerce.php?do=demo&productid=114 that should be fixed :)


Fillip

Donkey11
11-01-2012, 04:43 PM
If you answer "Quick Reply" sometimes completely reloaded the entire page.

Fillip, This can somehow fix this?

Donkey11
11-01-2012, 05:26 PM
Page update occurs when new post AJAX. If updates AJAX new answers were not, "Quick Reply" works without refresh page.

This is the only thing that prevents this modification to use. ((

DragonByte Tech
11-06-2012, 01:45 PM
I have not been able to reliably reproduce it, without a way to reproduce it 100% of the time I cannot fix it :(


Fillip

Donkey11
11-06-2012, 07:36 PM
:(:(:(

Wonksta
11-28-2012, 09:50 AM
Anyone running this Mod successfully?

DragonByte Tech
12-01-2012, 08:21 PM
A lot of people are, or we'd have a lot more bug reports in this thread / on our forum :)


Fillip

blind-eddie
02-18-2013, 03:04 PM
Hello Fillip & Iain, I am having an issue with this great addon working in other browsers. Works perfect in FF but have to manual refresh in IE.
Can you provide a fix for this?

I have this addon only installed on a fresh 3.8.7

DragonByte Tech
02-20-2013, 02:56 PM
What version of Internet Explorer are you running?

Fillip

blind-eddie
02-21-2013, 11:57 AM
Internet Explorer 9

pcam
02-21-2013, 01:17 PM
LiveStats for Google Analytics 1.1.2 On-Page Google Analytics statistics display

After disabling mods one by one, this was the culprit conflicting with most [DBTech] mods I'm playing with.

DragonByte Tech
02-27-2013, 02:44 PM
Internet Explorer 9I'm unable to replicate any issues with Internet Explorer 9.

Odds are you've got a JavaScript error somewhere on the page that IE cannot handle. Please try checking the developer tools for IE9 (hit F12 then refresh the page) and disable any mods that produce JS errors.

LiveStats for Google Analytics 1.1.2 On-Page Google Analytics statistics display

After disabling mods one by one, this was the culprit conflicting with most [DBTech] mods I'm playing with.Thanks for letting us know :)


Fillip

DragonByte Tech
04-02-2013, 08:37 PM
AJAX Threads v1.1.2
Feature: You can now disable the "Live" image via a vBulletin Option
Feature: Improved logging details for Control Panel actions
Change: Changed the Branding display method to inject itself into the copyright footer (underneath vBulletin copyright) instead of the page footer.
Change: Changed the Branding Free Key to a more secure key.

Fillip

Mike08
04-03-2013, 12:19 PM
Installed but all threads are marked at LIVE :(

DragonByte Tech
04-03-2013, 12:21 PM
That's because all threads are live :p

Unless the thread is closed or doesn't match the criteria set up in vBulletin Options for this mod, it's a live thread.

You can turn off the image in vBulletin Options.


Fillip

Mike08
04-03-2013, 03:12 PM
That's because all threads are live :p

Unless the thread is closed or doesn't match the criteria set up in vBulletin Options for this mod, it's a live thread.

You can turn off the image in vBulletin Options.


Fillip
Ok, but when I installed this hack all the threads are unmarked, when one of them is update all the threads in the entire forum are marked as LIVE.

Thanks Fillip ;)

usHealthy
04-04-2013, 04:58 PM
It kind of mess up the entire forum theme which is the default one.

Is just a white page with the forum info on it. No colums, colors or nothing. Looks like the CSS was killed

DragonByte Tech
04-05-2013, 02:17 PM
Ok, but when I installed this hack all the threads are unmarked, when one of them is update all the threads in the entire forum are marked as LIVE.

Thanks Fillip ;)It shows that image on all threads immediately after install, no posts are needed :)

It kind of mess up the entire forum theme which is the default one.

Is just a white page with the forum info on it. No colums, colors or nothing. Looks like the CSS was killedHave you tried toggling the Store CSS As Files setting in vBOptions? It's not an issue in this mod.


Fillip

Sebastiano
06-10-2013, 08:35 PM
Hello,

I've got the "not working in IE" issue. IE developer tools say the error is:
SCRIPT1028: Expected identifier, string or number
ajaxthreads.js, Row 3 Character 334
Apparently there was a stray comma. After fixing it, I got another script error:
SCRIPT1028: Expected identifier, string or number
ajaxthreads.js, Row 20 Character 371
Which turned out to be another stray comma. After removing that now, it now works also in IE.

DragonByte Tech
06-11-2013, 08:10 PM
IE tends to be overly sensitive about syntax like that - I've applied this change to my internal dev files and it'll be permanently fixed in the next version.

Thanks :D


Fillip

DragonByte Tech
10-11-2013, 07:41 PM
Update

Hotfix: PHP 5.4 Compatibility fixes


This does not guarantee the mod is error free on PHP 5.4, but it will take care of the reported errors. Thank you all for your reports :)



Fillip

DragonByte Tech
04-25-2016, 08:31 PM
Changed Features:

A fresh copy of the jQuery library is now only downloaded if one has not been downloaded previously. Requires updating of all other affected DBTech mods to take full effect.



Fillip