X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=showmore%2Fshowmore.php;h=89cec83d4d6dc75590c3eb356ef8eadeed12762c;hb=1f2f820226474c7ca71c8dcaba82385326d0c80d;hp=af158a55a3006aa9410df296d6d175acf8f5e4e0;hpb=c3e93f1ed9a487f823bcc75ddd43024334c25bfc;p=friendica-addons.git diff --git a/showmore/showmore.php b/showmore/showmore.php old mode 100755 new mode 100644 index af158a55..89cec83d --- a/showmore/showmore.php +++ b/showmore/showmore.php @@ -7,19 +7,20 @@ * based upon NSFW from Mike Macgirvin * */ - +use Friendica\Core\Addon; +use Friendica\Core\L10n; use Friendica\Core\PConfig; function showmore_install() { - register_hook('prepare_body', 'addon/showmore/showmore.php', 'showmore_prepare_body'); - register_hook('plugin_settings', 'addon/showmore/showmore.php', 'showmore_addon_settings'); - register_hook('plugin_settings_post', 'addon/showmore/showmore.php', 'showmore_addon_settings_post'); + Addon::registerHook('prepare_body', 'addon/showmore/showmore.php', 'showmore_prepare_body'); + Addon::registerHook('addon_settings', 'addon/showmore/showmore.php', 'showmore_addon_settings'); + Addon::registerHook('addon_settings_post', 'addon/showmore/showmore.php', 'showmore_addon_settings_post'); } function showmore_uninstall() { - unregister_hook('prepare_body', 'addon/showmore/showmore.php', 'showmore_prepare_body'); - unregister_hook('plugin_settings', 'addon/showmore/showmore.php', 'showmore_addon_settings'); - unregister_hook('plugin_settings_post', 'addon/showmore/showmore.php', 'showmore_addon_settings_post'); + Addon::unregisterHook('prepare_body', 'addon/showmore/showmore.php', 'showmore_prepare_body'); + Addon::unregisterHook('addon_settings', 'addon/showmore/showmore.php', 'showmore_addon_settings'); + Addon::unregisterHook('addon_settings_post', 'addon/showmore/showmore.php', 'showmore_addon_settings_post'); } function showmore_addon_settings(&$a,&$s) { @@ -37,24 +38,24 @@ function showmore_addon_settings(&$a,&$s) { $chars = '1100'; $s .= ''; - $s .= '

' . t('"Show more" Settings').'

'; + $s .= '

' . L10n::t('"Show more" Settings').'

'; $s .= '
'; $s .= ''; return; @@ -70,7 +71,7 @@ function showmore_addon_settings_post(&$a,&$b) { $enable = ((x($_POST,'showmore-enable')) ? intval($_POST['showmore-enable']) : 0); $disable = 1-$enable; PConfig::set(local_user(),'showmore','disable', $disable); - info( t('Show More Settings saved.') . EOL); + info(L10n::t('Show More Settings saved.') . EOL); } } @@ -124,7 +125,7 @@ function showmore_prepare_body(&$a,&$b) { if($found) { $rnd = random_string(8); $b['html'] = ''.$shortened." ". - ''.sprintf(t('show more')).''. + ''.L10n::t('show more').''. ''; } } @@ -156,7 +157,7 @@ function showmore_cutitem($text, $limit) { @$doc->loadHTML($doctype."".$text.""); $text = $doc->saveHTML(); - $text = str_replace(array("", "", $doctype), array("", "", ""), $text); + $text = str_replace(["", "", $doctype], ["", "", ""], $text); return($text); }