Support

Akeeba Backup for Joomla!

#38984 One-click Backup

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
4
PHP version
8
Akeeba Backup version
9.5

Latest post by nicholas on Monday, 15 May 2023 07:11 CDT

komir

Hi is it possible to display One-click Backup in some other position in administration, header, home dashboard or btn-toolbar maybe?

Also is it possible to add some alert popup window with notification, if wants to make backup, before start to work in Joomla?

Thank you

4M CAD profesionalni CAD alat

nicholas
Akeeba Staff
Manager

Joomla! only allows us to display custom actions using plugins in the quickicon group.

Adding icons to the header doesn't work very well and breaks every few versions of Joomla due to small changes in the backend template (that was indeed the very first approach I tried back in late 2017, when I was working with Joomla 4.0.0-Alpha2).

The home dashboard is just modules. You can of course move the modules around to customise the display as you want. My wife had written a Joomla Community Magazine article about customising the backend: https://magazine.joomla.org/all-issues/february-2022/joomla-4-for-clients-part-2-creating-a-custom-admin-experience#admin-menus. Between admin menus and control panels you can design an interface that is just right for your clients. BTW, Akeeba Backup does offer admin menu items, including a menu item to start a backup — created at the insistence of my wife who needed this for her clients :)

Regarding the toolbar, I am never going to add anything there. It should only be populated by the current component. There's a lot of margin for screwing something spectacularly if we start messing around with the toolbar object without knowing what the current component's view is intending to do with it.

Regarding alerts etc, no, not directly. You can, however, create a new admin module of the Custom HTML type and place it at the very top of the Control Panel page. In there you can have any content you want, including the fact that the client needs to take a backup. You can of course do template overrides in the backend if you want to add messages, popups etc in select backend pages but this is more involved.

So, really, it's how much effort you want to expend beating into your client's head that they need to take backups more than what is technically feasible.

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!

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!