Sagar Yadav
Sagar Yadav

Reputation: 1

How to export an extension from a developed Joomla website if we have access to Admin Panel of Joomla website and cPanel of hosting?

I have a Joomla Website developed by giving work to freelancers.

It has many modules, plugins and components which were developed.

Now I want to develop another website on Joomla. I want to use those extensions but don't have the installation zip files.

Is there a way to export them or to create them by exporting some files. Id yes - then specifically how?

The question is different from Is it possible to export already installed component in joomla 2.5? as there they are just asking about exporting a component whereas here the exporting has to extend to plugins and modules as well.

Upvotes: 0

Views: 1974

Answers (2)

fmarton
fmarton

Reputation: 336

To nibra's answer:

This is very nice, thank you for sharing. Remarks:

  • after installation, I couldn't enable your plugin, needed to set the $filterForm variable public in InstallerViewManage.php line 64

  • I could export my component, then removed, but when tried to install it back, it missed the router.php file, which I did not have on administrator side, so I needed to remove it from the exported installation XML file.

  • After that I could install my component successfully, but language file was missing, because my component is in Hungarian and no English language file was set for it.

  • Also it would be nice to dump the database tables with the component so I didnt need to export/import separately.

So this will be a great tool after a little manual finetune. Thank you!

Upvotes: 0

nibra
nibra

Reputation: 4028

There's a tool for that: GreenCape/extension-export, called Extension Exporter. It was written for and tested on Joomla 3.8. Unlike other tools, it takes the extensions manifest file into account (especially for folder names).

(Disclaimer: I wrote it)

Upvotes: 1

Related Questions