X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=superblock%2Fsuperblock.php;h=b6d19de456b90f1208f757f7ff75d6e47105f9e7;hb=c71f7b0e1a7bb5ca88347b295dd3a4cc3106c5a9;hp=c86c6aadc7950635703bbced3789e2c0eaade93f;hpb=7dde8842cf302252e4ba2cd62cfc86481e479d5b;p=friendica-addons.git diff --git a/superblock/superblock.php b/superblock/superblock.php old mode 100755 new mode 100644 index c86c6aad..b6d19de4 --- a/superblock/superblock.php +++ b/superblock/superblock.php @@ -8,25 +8,27 @@ * Author: Mike Macgirvin * */ +use Friendica\Core\Addon; +use Friendica\Core\PConfig; function superblock_install() { - register_hook('plugin_settings', 'addon/superblock/superblock.php', 'superblock_addon_settings'); - register_hook('plugin_settings_post', 'addon/superblock/superblock.php', 'superblock_addon_settings_post'); - register_hook('conversation_start', 'addon/superblock/superblock.php', 'superblock_conversation_start'); - register_hook('item_photo_menu', 'addon/superblock/superblock.php', 'superblock_item_photo_menu'); - register_hook('enotify_store', 'addon/superblock/superblock.php', 'superblock_enotify_store'); + Addon::registerHook('addon_settings', 'addon/superblock/superblock.php', 'superblock_addon_settings'); + Addon::registerHook('addon_settings_post', 'addon/superblock/superblock.php', 'superblock_addon_settings_post'); + Addon::registerHook('conversation_start', 'addon/superblock/superblock.php', 'superblock_conversation_start'); + Addon::registerHook('item_photo_menu', 'addon/superblock/superblock.php', 'superblock_item_photo_menu'); + Addon::registerHook('enotify_store', 'addon/superblock/superblock.php', 'superblock_enotify_store'); } function superblock_uninstall() { - unregister_hook('plugin_settings', 'addon/superblock/superblock.php', 'superblock_addon_settings'); - unregister_hook('plugin_settings_post', 'addon/superblock/superblock.php', 'superblock_addon_settings_post'); - unregister_hook('conversation_start', 'addon/superblock/superblock.php', 'superblock_conversation_start'); - unregister_hook('item_photo_menu', 'addon/superblock/superblock.php', 'superblock_item_photo_menu'); - unregister_hook('enotify_store', 'addon/superblock/superblock.php', 'superblock_enotify_store'); + Addon::unregisterHook('addon_settings', 'addon/superblock/superblock.php', 'superblock_addon_settings'); + Addon::unregisterHook('addon_settings_post', 'addon/superblock/superblock.php', 'superblock_addon_settings_post'); + Addon::unregisterHook('conversation_start', 'addon/superblock/superblock.php', 'superblock_conversation_start'); + Addon::unregisterHook('item_photo_menu', 'addon/superblock/superblock.php', 'superblock_item_photo_menu'); + Addon::unregisterHook('enotify_store', 'addon/superblock/superblock.php', 'superblock_enotify_store'); } @@ -44,7 +46,7 @@ function superblock_addon_settings(&$a,&$s) { $a->page['htmlhead'] .= '' . "\r\n"; - $words = get_pconfig(local_user(),'system','blocked'); + $words = PConfig::get(local_user(),'system','blocked'); if(! $words) { $words = ''; } @@ -72,14 +74,14 @@ function superblock_addon_settings_post(&$a,&$b) { return; if($_POST['superblock-submit']) { - set_pconfig(local_user(),'system','blocked',trim($_POST['superblock-words'])); + PConfig::set(local_user(),'system','blocked',trim($_POST['superblock-words'])); info( t('SUPERBLOCK Settings saved.') . EOL); } } function superblock_enotify_store(&$a,&$b) { - $words = get_pconfig($b['uid'],'system','blocked'); + $words = PConfig::get($b['uid'],'system','blocked'); if($words) { $arr = explode(',',$words); } @@ -111,7 +113,7 @@ function superblock_conversation_start(&$a,&$b) { if(! local_user()) return; - $words = get_pconfig(local_user(),'system','blocked'); + $words = PConfig::get(local_user(),'system','blocked'); if($words) { $a->data['superblock'] = explode(',',$words); } @@ -156,7 +158,7 @@ function superblock_init(&$a) { if(! local_user()) return; - $words = get_pconfig(local_user(),'system','blocked'); + $words = PConfig::get(local_user(),'system','blocked'); if(array_key_exists('block',$_GET) && $_GET['block']) { if(strlen($words)) @@ -164,7 +166,7 @@ function superblock_init(&$a) { $words .= trim($_GET['block']); } - set_pconfig(local_user(),'system','blocked',$words); + PConfig::set(local_user(),'system','blocked',$words); info( t('superblock settings updated') . EOL ); killme(); }