ThemeFuse / Unyson-Backups-Extension

Backup & Demo Content - This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes.
http://manual.unyson.io/en/latest/extension/backups/
10 stars 17 forks source link

Demo content install menu hide on tools #42

Closed Ataurr closed 7 years ago

Ataurr commented 7 years ago

Backup Extension Active.

But no demo content menu there

But I see a notice in top Zip extensions need to be installed

If you have more than one notice user most of the time not followed this notice.

It will be better user will go to Tools-> Demo content installs page. And hide all the demo content. And show a note with more details.

Ops Unyson Backup requires PHP zip extension. If you are not familiar with PHP Zip extension, please contact your hosting provider. Or something else

Hide the installation menu not a good solution. Last two days we received three tickets about this issue.

Or please give us hook to modify our self.

Thanks

ghost commented 7 years ago

I changed the message to

Oops, Unyson Backup requires PHP Zip module but it is not enabled on your server. If you are not familiar with PHP Zip module, please contact your hosting provider.

Is it ok?

Ataurr commented 7 years ago

It looks like still, Menu hides from Tools menu.

Send user to Tools-> Demo content install page. And hide all demo contents And a show a notice there. That will be more accurate I think.

Hide the Demo content menu still will be the pain for support stuff. Always tell the user to check any notice showing like this or not. Or login to check why the menu is not showing and inform the user to install Zip extension.

ghost commented 7 years ago

@Ataurr I did that

https://github.com/ThemeFuse/Unyson-Extensions-Approval/issues/343 The release will be on Monday

Ataurr commented 7 years ago

Ahh just found another server same issue and tested.

Should we highlight the error ?