Support

Akeeba Backup for Joomla!

#36663 Joomla 4.1.0 and FEF 2 and FOF 4

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 formfranska on Monday, 21 February 2022 04:05 CST

formfranska

I have updates show for file_fef  2.0.3 > 2.1.0 (on multiple sites) and file_fof40 4.1.2 > 4.1.3 (on one site). All sites are Joomla 4.1.0.

(I've read https://www.akeeba.com/news/1747-joomla-4-is-around-the-corner.html and I've previously used Magic Eraser.)

When trying to update I get the following error message:

---

FEF is no longer needed on Joomla 4

Summary: FEF is no longer used on Joomla 4. Please uninstall it.

Akeeba FEF a.k.a. the Akeeba Front-End Framework was a CSS and JavaScript framework used by Akeeba Ltd with the Joomla 3 versions of our software.

Akeeba Ltd has stopped using the FEF framework for developing extensions. All of our extensions have new, Joomla 4 native versions which use the Bootstrap library, included in Joomla 4 itself.

You can no longer install or update FEF on Joomla 4.1 and later (you have 4.1.0). In fact, you just need to uninstall it.

---
I wonder: Should I actually uninstall both FOF and FEF now then? In some articles it says they uninstall themselves but mine obviously haven't done so.

If so, how do I safely uninstall them exactly?

Would really appreciate your instructions so I don't break anything.

nicholas
Akeeba Staff
Manager

Make sure that you have upgraded all of our extensions to their latest version. The latest versions Joomla 4 sees are the Joomla 4-only versions.

Especially for Akeeba Backup, make sure that you have installed Akeeba Backup 9, performed the migration and uninstalled Akeeba Backup 8.

At this point you can safely remove FOF 4 and FEF 2 as long as no third party (non-Akeeba) extension is using them.

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!

formfranska

Thank you!

FOF 4
After uninstalling all FOF (via System > Manage, Extensions)
libraries/fof40
is still present (with lots of files inside it). Is that how it should be or do I need to remove it manually, please?

FOF 2.4.3 2015-04-22 and revC1A6D5A-1378494129 2013-09-06
I also uninstalled these that I found when searching. However, even before uninstalling there was no such folder as
libraries/f0f (f zero f)
present. Only libraries/fof40 present before and after uninstalling.
After uninstalling FOF 2.4.3 I got notifications:
"Warning
Library Uninstall: Manifest file invalid or not found."
"Error uninstalling library."

FEF
After uninstalling all FEF 2.0.3 (via System > Manage, Extensions)
media/fef
is still present (with lots of files inside it). Is that how it should be or do I need to remove it manually, please?

nicholas
Akeeba Staff
Manager

> After uninstalling all FOF (via System > Manage, Extensions)
> libraries/fof40 
> is still present (with lots of files inside it). Is that how it should be or do I need to remove it manually, please?

Please make sure that you have also uninstalled the files_fof40 extension.

If you did that and these files still exist, delete the libraries/fof40 folder using FTP, SFTP or your hosting control panel's file manager.

> However, even before uninstalling there was no such folder as
> libraries/f0f (f zero f)

That's okay. This would only be present if F0F (F zero F) was present. That was the interim solution we had between Joomla 3 included FOF (but would not let us update it) and us making FOF 3.

> After uninstalling FOF 2.4.3 I got notifications:
> "Warning
> Library Uninstall: Manifest file invalid or not found."
> "Error uninstalling library."

This is the ancient copy of FOF 2 included in Joomla 3 itself. When you upgrade your site to Joomla 4 it does not remove the library. Moreover, since it was part of Joomla it does not have an XML manifest. Delete the libraries/fof directory and then try to uninstall the extension again. It will probably complain that the extension does not exist and just remove the entry.

> After uninstalling all FEF 2.0.3 (via System > Manage, Extensions)
> media/fef
> is still present (with lots of files inside it).

Normally it shouldn't. Are you sure you have removed the file_fef extension? If so and these files are still present delete the media/fef folder manually.

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!

formfranska

Thank you 👍🏽 I've done it now.

# Manage > Extensions
Searched for
fef
fof
"Info No Matching Results"

(Also deleted for all sites according to logs in Watchful: file_fef has been deleted, FOF has been deleted, file_fof40 has been deleted)

 

# Then deleted via FTP:
libraries/fof40
media/fef

All seems to be working fine 😊

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!