Support

Admin Tools

#37185 F0F (NEW) DO NOT REMOVE

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
4.1.3
PHP version
8.0.19
Admin Tools version
n/a

Latest post by tampe125 on Friday, 27 May 2022 04:36 CDT

TIAB

I am being offered to install F0F (NEW) DO NOT REMOVE vers. 2.1.2b3revAA17947 from System -> Install -> Discover.

Do I need to install this? - everything seems OK and all I've found relates to info from 2014/16

tampe125
Akeeba Staff

Hello,

yes, you can remove it safely. That was a library developed by us and went out of life since 2014. Even in the very remote case that something is using it, there's no way it could work, since it was meant to work only with Joomla 3.

You can remove it.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

TIAB

Remove it? Cant seem to find it. Don't think its installed as I am being offered it as attached.

 

tampe125
Akeeba Staff

When an extension is discovered, it means that the files are on the server, but Joomla doesn't know about, it wasn't installed. The "Discover" process is meant to tell Joomla to start tracking those new files.

Since you do not need them, you can directly delete them using FTP.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

TIAB

OK then I've looked at this again - I have been looking at some different sites with different history/upgrades now on J4 - and only the one* showing this 'Discovery'.

It seems:

one site* has /libraries/f0f + /libraries/fof30 + \libraries\fof40

one has \libraries\fof40

one has no f0f or fof30/40 in libraries

So I am assuming that these library files are somewhat leftovers from upgrades etc. And if I understand correctly I can delete the /libraries/f0f directory and the Discover message should disappear?

Which leads to the new question of are the fof30/40 still relevant?

nicholas
Akeeba Staff
Manager

Remove all FOF and FEF extensions from your site before removing the folders you mentioned.

If FOF 4 cannot be removed, do not remove /libraries/fof40  We will publish an update in August 2023 which will make it possible to remove it (we haven't done that yet so that third parties using FOF 4 have the chance to migrate their software to core Joomla MVC).

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!

TIAB

Thanks All,

I plan to rename the said folders tomorrow and see what happens. Seems there is no real way to know if there are extensions that were/are using them. Did read that Akeeba should probably remove these once the last extension using them was gone - but i guess with so many variables things can get left behind. Quite a bit of reading done today,,,,, and searching through your docs and support - every day brings something new to learn esp. when deciding to get round to upgrading to J4 at last!!

Thanks for all your help.

TIAB

(couldn't rest on this) so restored to offline copy and....

Renamed the F0F/FOF folders - no change (still get discovered/offered the F0F (NEW) DO NOT REMOVE vers. 2.1.2b3revAA17947) nothing appears broken with site.

(reverted back filenames)

Uninstalled (old/outdated?): file_fef 2.1.0 + file_fof30 3.8.1 + file_fof40 4.1.3 + FOF 2.4.3 - no change (still get discovered/offered the F0F (NEW) DO NOT REMOVE vers. 2.1.2b3revAA17947) nothing appears broken!

Deleted /libraries/f0f + /libraries/fof30 + \libraries\fof40 - no change (still get discovered/offered the F0F (NEW) DO NOT REMOVE vers. 2.1.2b3revAA17947) and still nothing appears broken!


But the simplest idea works:

Installed discovered F0F (NEW) DO NOT REMOVE vers. 2.1.2b3revAA17947

Then uninstalled it - GONE no more Discovered F0F (NEW) .... and nothing appears broken!


So looked deeper - the 'Discovered' extension message is found in the f0f.xml at \administrator\manifests\libraries. Deleting this .xml stops the 'discovery'.


Making some sense at last? I could just delete the .xml or go for it all with the uninstalls of fef / f0f / fof30 / fof40 and remove the folders too. Any thoughts?


A tool to sweep clean the old remnants would be good (with a halt/prompt if something is still using) - think I may have read that this has been considered but perhaps not viable.

 

nicholas
Akeeba Staff
Manager

> A tool to sweep clean the old remnants would be good (with a halt/prompt if something is still using) - think I may have read that this has been considered but perhaps not viable.

You mean something like MagicEraser which we talked about last summer?

Please note that MagicErased will NOT uninstall the FOF 2 package which is shipped with Joomla 3 (you can uninstall it yourself after upgrading to Joomla 4), FOF 4 and FEF. The latter two can be uninstalled if they detect no dependencies.

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!

TIAB

.....as if by magic - "MagicEraser" of course you'd have it covered :)

Suitably clear now in my plan to uninstall/remove and say goodbye to associated "cruft".

Thanks for your invaluable support as always.

tampe125
Akeeba Staff

You're welcome!

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
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!