Support

Admin Tools

#36263 file_fof40 on Joomla 4

Posted in ‘Admin Tools 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
Admin Tools version
n/a

Latest post by on Sunday, 02 January 2022 20:17 CST

jjst135

Hi! We are testing the upgrade process of on of our sites from J3 to J4. I have some questions:

1) Does Admin Tools update from the J3 to the J4 version during the upgrade process? We have manually updated Akeeba Backup and removed the older version. But Admin Tools does not need this action from the user?

We have been using Joomla for a while an some (most) of our sites do probably have some old FOF libraries. We found the 'File Magic Eraser' tool to do some cleanup. Excellent! 

On our J4 upgraded site we have manually removed all older FOF libraries, We did not use the magic eraser tool here). And everything seems to be working OK.

2) We still have this one: file_fof40 (4.0.9). I am not sure if this is used by the J4 versions of Akeeba Backup and Admin Tools? Can we remove this or do we need to keep this?

nicholas
Akeeba Staff
Manager

1) Does Admin Tools update from the J3 to the J4 version during the upgrade process? We have manually updated Akeeba Backup and removed the older version. But Admin Tools does not need this action from the user?

Correct. Admin Tools does not require any further action. All upgrade steps are taken automatically when installing the new version. This is true for all of our software EXCEPT Akeeba Backup.

The reason Akeeba Backup is different is that the internal component name changed from com_akeeba to com_akeebabackup. This is actually a JED requirement — the internal name must match the component name — which we didn't have to follow in the past because our software was grandfathered from a time before this requirement was in effect. I suspect that at some point they will ask everyone to follow the rule so this was a great time to do a migration of the internal name. On top of that, com_akeeba was always a misnomer as this is the name of the company, not the name of the extension.

We have been using Joomla for a while an some (most) of our sites do probably have some old FOF libraries. We found the 'File Magic Eraser' tool to do some cleanup. Excellent!

Thank you! This tool was one of those “scratch your own itch” things. Our site has been updated from Joomla 2.5 all the way to 3.10 and even before that it was migrated from 1.5 to 2.5. So there's 13–odd years of cruft on it. We needed a good way to remove them. Trying to write instructions I realised I could just as well write a tool to do that. And that's what I did :)

We still have this one: file_fof40 (4.0.9). I am not sure if this is used by the J4 versions of Akeeba Backup and Admin Tools? Can we remove this or do we need to keep this?

It is no longer used by our Joomla 4–only software. Please note that at the time of this writing we have not released Joomla 4–only versions for Akeeba Ticket System and Akeeba Engage. If you use either of these you should not try to uninstall FOF 4.

Further to that, FOF 4 may not let you uninstall it. We will release an update next year which will remove this protection. We are not doing it just yet to prevent our users from inadvertently breaking their sites before trying to upgrade them to Joomla 4 :)

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!

jjst135

Thanks Nicholas! Since we only used Akeeba Backup and Admin Tools on this site and both are now the Joomla 4 version I uninstalled the file_fof4 (4.0.9) from the extension manager and everything seemed to keep on going fine.

I think this really cleaned up the old FOF stuff on this site and will also do the same on sites we plan to migrate in the next months to come.

Thanks for your great extensions and support!

nicholas
Akeeba Staff
Manager

You're welcome!

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!