Support

Akeeba Backup for Joomla!

#8861 Jquery error with Firefox 4.0 on slider

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Saturday, 14 May 2011 02:30 CDT

controlsforall
I can not scroll the horizontal slider due to this error.

Uncaught TypeError: Cannot call method 'addClass' of undefined
b.widget._mouseCapturejquery-ui.js:63
a.widget._mouseDownjquery-ui.js:9
a.widget._mouseInit.element.bind.bind.b._preventClickEventjquery-ui.js:9
c.event.handlejquery.js:40
c.event.add.j.handle.o


Mandatory information about my setup:
Win7 Firefox with Akeeba Backup Professional 3.2.7 (2011-04-17)

Have I searched the forum before posting? Yes
Have I read the Troubleshooting Wizard before posting? Yes
Have I read the documentation before posting? Yes
Joomla! version: Version 1.5.23
PHP version: 5.2.6
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup Professional version: Akeeba Backup Professional 3.2.7

EXTREMELY IMPORTANT: Please attach your Akeeba Backup log file in order for us to help you with any backup or restoration issue.

Description of my issue:

Please supply all of the information requested above about your setup. The more complete this information, the easier it is for us to help you. Then delete the text in this paragraph and provide an accurate description of your issue. If you see error messages on your screen, please copy & paste them here or take and attach a screenshot to your post. Do not forget to post log files when requested to do so.

nicholas
Akeeba Staff
Manager
Akeeba Backup 3.2.7 does not use sliders any more. We have switched to drop-down lists. Most likely your browser has cached an old version of the Javascript files, hence the problem. Simply clear your browser's cache and reload the page. The problem will magically go away :)

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

controlsforall
I read that deleted cache did not help. Uninstalled Akeeba reinstalled cleaned cache it worked. Thanks.

nicholas
Akeeba Staff
Manager
Considering that I am actually developing the software for the last five years, you could safely assume that I know exactly what is going on. Here's what is going on FYI:

Akeeba Backup's Configuration is a pure Javascript page. A complex JSON object of field definitions and values is sent by the server and processed by a lengthy Javascript file (akeebaui.js) to render the configuration page. This file's content has changed between versions 3.2.5 and 3.2.6, without changing its name. Your server is sending HTTP expiration headers into the far future, causing your browser to cache this file and not request it from the server until it expires (remember, this happens into the far future). As a result, the browser was using an outdated file since you had upgraded. Clearing the browser's cache deletes the old file from your browser cache (naturally!) forcing it to reload it from the server and solving the issue. That's why I said to clear the browser cache; I know it works. I, just like you, had the very same issue and that's exactly how I solved it.

Now, all of this begs the question: since you had searched the forum, found a solution and didn't want to follow my advice if it was different than what you read, why did you ask me for support? I'm just curious, I'm not scolding you or anything else. I am just trying to provide you guys with fast and accurate support and knowing how you think makes it a tad more easy for me to accomplish that goal :)

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!