- $options = array(
- array('uexport/account',t('Export account'),t('Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server.')),
- array('uexport/backup',t('Export all'),t('Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account (photos are not exported)')),
- );
- call_hooks('uexport_options', $options);
-
- $tpl = get_markup_template("uexport.tpl");
- return replace_macros($tpl, array(
- '$baseurl' => App::get_baseurl(),
- '$title' => t('Export personal data'),
+ $options = [
+ ['uexport/account', L10n::t('Export account'), L10n::t('Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server.')],
+ ['uexport/backup', L10n::t('Export all'), L10n::t("Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account \x28photos are not exported\x29")],
+ ];
+ Addon::callHooks('uexport_options', $options);
+
+ $tpl = Renderer::getMarkupTemplate("uexport.tpl");
+ return Renderer::replaceMacros($tpl, [
+ '$baseurl' => System::baseUrl(),
+ '$title' => L10n::t('Export personal data'),