X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=yourls%2Fyourls.php;h=c5cd12acf5de8e34cf4eac31ff312ee1a178ae87;hb=ee0dcbd9f603c3278dc83cb1b64b3f13073f4690;hp=babfc2c5a8ace6b07e7a72cf65d58c42304a9661;hpb=41d1eb796c584910d6b98d6198fbd16b977ae5de;p=friendica-addons.git diff --git a/yourls/yourls.php b/yourls/yourls.php old mode 100755 new mode 100644 index babfc2c5..c5cd12ac --- 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[''])); } @@ -41,39 +42,45 @@ function yourls_addon_settings(&$a,&$s) { $a->page['htmlhead'] .= '' . "\r\n"; - $yourls_url = get_config('yourls','url1'); - $yourls_username = get_config('yourls','username1'); - $yourls_password = get_config('yourls', 'password1'); - $ssl_enabled = get_config('yourls','ssl1'); + $yourls_url = Config::get('yourls','url1'); + $yourls_username = Config::get('yourls','username1'); + $yourls_password = Config::get('yourls', 'password1'); + $ssl_enabled = Config::get('yourls','ssl1'); $ssl_checked = (($ssl_enabled) ? ' checked="checked" ' : ''); -$yourls_ssl = get_config('yourls', 'ssl1'); + $yourls_ssl = Config::get('yourls', 'ssl1'); + + $s .= ''; + $s .= '

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

'; + $s .= '
'; + $s .= ''; return; @@ -85,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); } }