Support

Akeeba Backup for Joomla!

#12568 Update Alert Suppression

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 nickbunyan on Wednesday, 06 June 2012 09:01 CDT

nickbunyan
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? y
Have I searched the tickets before posting? y
Have I read the documentation before posting (which pages?)? y
Joomla! version: (unknown)1.5
PHP version: (unknown)5.3
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup version: (unknown)3.4.3

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:
Hi Nic.
When loggin into my site I keep getting a warning flag to update to the latest version, but as I understand it, the version I have 3.4.3 IS the latest version for J1.5? Could this be disabled with a patch as I don't want one of my client guys from trying to force 3.5 onto J1.5... Hope this makes sense. Thanks. NickB

nicholas
Akeeba Staff
Manager
Why do older versions report there's an update available even if it's not supported? This has to do with the Live Update system in use by our software. Older versions of Live Update were not aware of Joomla! version compatibility of available versions of our components, therefore they would report any available newer version as an update you have to install. Changing that required a major change in Live Update and our update server. The change made it in Akeeba Backup 3.5.0 and our other components released after that date. Unfortunately older versions' Live Update code cannot be updated for obvious objective reasons. Releasing updates for older Joomla! versions is also not an option, as it would cause several issues on Joomla! 2.5 sites. Therefore you just have to make sure that you have the latest available release designed for your Joomla! version, as per our Version Compatibility page at https://www.akeebabackup.com/compatibility.html and ignore Live Update's prompts for updating Akeeba Backup.

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!

nickbunyan
Hi Nic,
I confess I am sorry that you don't seem to think it is worth adding a version test patch to the old version of liveupdate.php to stop the unnecessary prompt.

I have simply patched the .../administrator/components/com_akeeba/liveupdate/liveupdate.php file as below, to stop the message displaying, without affecting the actual service as far as I can tell.



This should obviously ONLY be applied when you are running J1.5 AND the latest 1.5 version of Akeeba, 3.4.3 as of this message.
NickB

nickbunyan

nicholas
Akeeba Staff
Manager
Or you can simply fetch the liveupdate folder from Akeeba Backup 3.5.1 and put it in 3.4.3, except for the config.php file. But my point –if you read very carefully what I wrote– is not that I don't consider the change per se worth it. I consider the fact that it will BREAK ALL JOOMLA! 2.5 SITES USING AKEEBA BACKUP not worth it. I have to choose between two scenarios:

1. Sites with Joomla! 1.5, a version of Joomla! which will die in less than two months, will stop seeing the updates. Sites with Joomla! 2.5, the vast majority of my paying customers, will break because of this update.

2. Sites with Joomla! 1.5 will continue seeing an update. If they try to upgrade, it simply tells them that this is not possible (it doesn't kill the site). In two months this won't even be an issue. Sites with Joomla! 2.5, the vast majority of my paying customers, will continue enjoying updates which don't break their sites.

So, let's say you were me. Would you choose #1 which could very well be the end of your business, or #2?

Besides, I have been telling you guys –through my no-nonsense release announcements– that I would be ending Joomla! 1.5 support in April 2012. I decided to extend the support for two months and now I see that this was a mistake. I should have stuck to my original plan of discontinuing Joomla! 1.5 support in April.

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!

nickbunyan
Hi Nic.
I accept your rationale. I suspect I am in an unusual situation anyway because my client doesn't want to upgrade Joomla... so I will stick with my kludge for this specific site.

Apologies if what I suggested appeared critical, I was trying to suggest that for the few people in my position a patch to suppress the message, without changing the actual procedural logic, might be worthwhile.

I would prefer that you continue to do great work on the new versions... which is why I subscribe! 8:)

NickB

nicholas
Akeeba Staff
Manager
I've thought about the patch idea and I almost implemented it. But, then, the majority of people using Akeeba Backup are non technical and hearing the term "patch" will make them pick up their pitchforks and torches ;) Really, there is a solution and is quite simple:
  • Download Akeeba Backup 3.5.1
  • Extract it locally
  • Copy all the files from backend/liveupdate into your site's administrator/components/com_akeeba/liveupdate except the config.php file
  • Go to Administrator, Akeeba Backup
  • Click on the "Update Found" button
  • Click the "Refresh update information". It will now say that you have the latest version.

The problem is, how many of my users feel adequately self-confident to carry out this trivial procedure? Last week I had to exchange 12 emails to explain someone how to delete a directory via FTP before trying to reinstall Akeeba Backup, despite the step by step instructions I had already given. I had to actually document every click and drag & drop operation. Sometimes it's not very fun being a developer :D

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!

nickbunyan
8v))

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!