X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=nsfw%2Fnsfw.php;h=b9240103c2dfdb25abe8eac9efbe386b034da5f9;hb=d74c5ff0f91a63c014173dca147f07cc4d5c0240;hp=2b9c4a22b63c86c034f1ebce1aa6446e531b04d7;hpb=f0b5acc7028c11b2bf75e2a25e5292774a6dbb7b;p=friendica-addons.git diff --git a/nsfw/nsfw.php b/nsfw/nsfw.php index 2b9c4a22..b9240103 100644 --- a/nsfw/nsfw.php +++ b/nsfw/nsfw.php @@ -1,4 +1,5 @@ * */ -use Friendica\Core\Addon; +use Friendica\Core\Hook; use Friendica\Core\L10n; use Friendica\Core\PConfig; function nsfw_install() { - Addon::registerHook('prepare_body', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body', 10); - Addon::registerHook('addon_settings', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings'); - Addon::registerHook('addon_settings_post', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings_post'); + Hook::register('prepare_body_content_filter', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body_content_filter', 10); + Hook::register('addon_settings', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings'); + Hook::register('addon_settings_post', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings_post'); } - function nsfw_uninstall() { - Addon::unregisterHook('prepare_body', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body'); - Addon::unregisterHook('addon_settings', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings'); - Addon::unregisterHook('addon_settings_post', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings_post'); + Hook::unregister('prepare_body_content_filter', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body_content_filter'); + Hook::unregister('prepare_body', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body'); + Hook::unregister('addon_settings', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings'); + Hook::unregister('addon_settings_post', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings_post'); } // This function isn't perfect and isn't trying to preserve the html structure - it's just a @@ -39,7 +40,7 @@ function nsfw_extract_photos($body) $cnt = 0; - while($img_end !== false) { + while ($img_end !== false) { $img_end += $img_start; $new_body = $new_body . substr($body, 0, $img_start); @@ -48,7 +49,6 @@ function nsfw_extract_photos($body) $img_start = strpos($body, 'src="data:'); $img_end = (($img_start !== false) ? strpos(substr($body, $img_start), '>') : false); - } if (!$cnt) { @@ -65,7 +65,7 @@ function nsfw_addon_settings(&$a, &$s) /* Add our stylesheet to the page so we can make our settings look nice */ - $a->page['htmlhead'] .= '' . "\r\n"; + $a->page['htmlhead'] .= '' . "\r\n"; $enable_checked = (intval(PConfig::get(local_user(), 'nsfw', 'disable')) ? '' : ' checked="checked" '); $words = PConfig::get(local_user(), 'nsfw', 'words'); @@ -74,11 +74,11 @@ function nsfw_addon_settings(&$a, &$s) } $s .= ''; - $s .= '

' . L10n::t('Content Filter (NSFW tag and more)') . '

'; + $s .= '

' . L10n::t('Content Filter (NSFW and more)') . '

'; $s .= '
'; $s .= '