X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=nsfw%2Fnsfw.php;h=6d8acbf034d7d440899cbf06609497ca0ccaade5;hb=c3e93f1ed9a487f823bcc75ddd43024334c25bfc;hp=3f00a2f23889cb11bfb99bf39a40931c066f3c89;hpb=d23604840629fd7faf74d9ca3e6152a59f28d8d7;p=friendica-addons.git diff --git a/nsfw/nsfw.php b/nsfw/nsfw.php index 3f00a2f2..6d8acbf0 100755 --- a/nsfw/nsfw.php +++ b/nsfw/nsfw.php @@ -9,6 +9,8 @@ * */ +use Friendica\Core\PConfig; + function nsfw_install() { register_hook('prepare_body', 'addon/nsfw/nsfw.php', 'nsfw_prepare_body', 10); register_hook('plugin_settings', 'addon/nsfw/nsfw.php', 'nsfw_addon_settings'); @@ -69,23 +71,29 @@ function nsfw_addon_settings(&$a,&$s) { $a->page['htmlhead'] .= '' . "\r\n"; - $enable_checked = (intval(get_pconfig(local_user(),'nsfw','disable')) ? '' : ' checked="checked" '); - $words = get_pconfig(local_user(),'nsfw','words'); + $enable_checked = (intval(PConfig::get(local_user(),'nsfw','disable')) ? '' : ' checked="checked" '); + $words = PConfig::get(local_user(),'nsfw','words'); if(! $words) $words = 'nsfw,'; - $s .= '
'; - $s .= '

' . t('Not Safe For Work (General Purpose Content Filter) settings') . '

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

' . t('Not Safe For Work (General Purpose Content Filter)') . '

'; + $s .= '
'; + $s .= ''; return; @@ -98,10 +106,10 @@ function nsfw_addon_settings_post(&$a,&$b) { return; if($_POST['nsfw-submit']) { - set_pconfig(local_user(),'nsfw','words',trim($_POST['nsfw-words'])); + PConfig::set(local_user(),'nsfw','words',trim($_POST['nsfw-words'])); $enable = ((x($_POST,'nsfw-enable')) ? intval($_POST['nsfw-enable']) : 0); $disable = 1-$enable; - set_pconfig(local_user(),'nsfw','disable', $disable); + PConfig::set(local_user(),'nsfw','disable', $disable); info( t('NSFW Settings saved.') . EOL); } } @@ -110,11 +118,11 @@ function nsfw_prepare_body(&$a,&$b) { $words = null; - if(get_pconfig(local_user(),'nsfw','disable')) + if(PConfig::get(local_user(),'nsfw','disable')) return; if(local_user()) { - $words = get_pconfig(local_user(),'nsfw','words'); + $words = PConfig::get(local_user(),'nsfw','words'); } if($words) { $arr = explode(',',$words);