X-Git-Url: https://git.mxchange.org/?p=friendica-addons.git;a=blobdiff_plain;f=yourls%2Fyourls.php;fp=yourls%2Fyourls.php;h=10155b95c0fdb26ac072f0e97a1669a61a2b968c;hp=beea2619c8f858e98195bcacca1fbf59934a4003;hb=39dd3dffe07efd69fa1ac6d0bd243c7fc0e3a66f;hpb=5360f08f4295f2306d815a7659fbdff94fda01a3 diff --git a/yourls/yourls.php b/yourls/yourls.php index beea2619..10155b95 100644 --- a/yourls/yourls.php +++ b/yourls/yourls.php @@ -1,28 +1,29 @@ - * + * Status: Unsupported */ +use Friendica\Core\Addon; +use Friendica\Core\Config; +use Friendica\Core\L10n; function yourls_install() { - register_hook('plugin_settings', 'addon/yourls/yourls.php', 'yourls_addon_settings'); - register_hook('plugin_settings_post', 'addon/yourls/yourls.php', 'yourls_addon_settings_post'); + Addon::registerHook('addon_settings', 'addon/yourls/yourls.php', 'yourls_addon_settings'); + Addon::registerHook('addon_settings_post', 'addon/yourls/yourls.php', 'yourls_addon_settings_post'); } function yourls_uninstall() { - unregister_hook('plugin_settings', 'addon/yourls/yourls.php', 'yourls_addon_settings'); - unregister_hook('plugin_settings_post', 'addon/yourls/yourls.php', 'yourls_addon_settings_post'); - set_config('yourls','url1',trim($_POST[''])); - set_config('yourls','username1',trim($_POST[''])); - set_config('yourls','password1',trim($_POST[''])); - set_config('yourls','ssl1',trim($_POST[''])); + Addon::unregisterHook('addon_settings', 'addon/yourls/yourls.php', 'yourls_addon_settings'); + Addon::unregisterHook('addon_settings_post', 'addon/yourls/yourls.php', 'yourls_addon_settings_post'); + Config::set('yourls','url1',trim($_POST[''])); + Config::set('yourls','username1',trim($_POST[''])); + Config::set('yourls','password1',trim($_POST[''])); + Config::set('yourls','ssl1',trim($_POST[''])); } @@ -52,34 +53,34 @@ function yourls_addon_settings(&$a,&$s) { $yourls_ssl = get_config('yourls', 'ssl1'); $s .= ''; - $s .= '

' . t('YourLS') . '

'; + $s .= '

' . L10n::t('YourLS') . '

'; $s .= '
'; $s .= ''; + $s .= '
'; return; @@ -91,10 +92,10 @@ function yourls_addon_settings_post(&$a,&$b) { return; if($_POST['yourls-submit']) { - set_config('yourls','url1',trim($_POST['yourls_url'])); - set_config('yourls','username1',trim($_POST['yourls_username'])); - set_config('yourls','password1',trim($_POST['yourls_password'])); - set_config('yourls','ssl1',intval($_POST['yourls_ssl'])); - info( t('yourls Settings saved.') . EOL); + Config::set('yourls','url1',trim($_POST['yourls_url'])); + Config::set('yourls','username1',trim($_POST['yourls_username'])); + Config::set('yourls','password1',trim($_POST['yourls_password'])); + Config::set('yourls','ssl1',intval($_POST['yourls_ssl'])); + info(L10n::t('yourls Settings saved.') . EOL); } }