X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=superblock%2Fsuperblock.php;h=e0b3ff83e9f859803e5e173aca6053c25492d9ee;hb=4e9838f5717f789c650a1109574189e23fdf88da;hp=41abb47146d0534953fb00c2261fd147b9d00948;hpb=4a400894aac9e71d33bec4562de6feb8265b40a4;p=friendica-addons.git diff --git a/superblock/superblock.php b/superblock/superblock.php old mode 100755 new mode 100644 index 41abb471..e0b3ff83 --- a/superblock/superblock.php +++ b/superblock/superblock.php @@ -1,84 +1,117 @@ - * + * */ - -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'); +use Friendica\Core\Hook; +use Friendica\DI; +use Friendica\Util\Strings; + +function superblock_install() +{ + Hook::register('addon_settings', 'addon/superblock/superblock.php', 'superblock_addon_settings'); + Hook::register('addon_settings_post', 'addon/superblock/superblock.php', 'superblock_addon_settings_post'); + Hook::register('conversation_start', 'addon/superblock/superblock.php', 'superblock_conversation_start'); + Hook::register('item_photo_menu', 'addon/superblock/superblock.php', 'superblock_item_photo_menu'); + Hook::register('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'); - +function superblock_uninstall() +{ + Hook::unregister('addon_settings', 'addon/superblock/superblock.php', 'superblock_addon_settings'); + Hook::unregister('addon_settings_post', 'addon/superblock/superblock.php', 'superblock_addon_settings_post'); + Hook::unregister('conversation_start', 'addon/superblock/superblock.php', 'superblock_conversation_start'); + Hook::unregister('item_photo_menu', 'addon/superblock/superblock.php', 'superblock_item_photo_menu'); + Hook::unregister('enotify_store', 'addon/superblock/superblock.php', 'superblock_enotify_store'); } - - - - -function superblock_addon_settings(&$a,&$s) { - - if(! local_user()) +function superblock_addon_settings(&$a, &$s) +{ + if (!local_user()) { return; + } - /* Add our stylesheet to the page so we can make our settings look nice */ - - $a->page['htmlhead'] .= '' . "\r\n"; + /* Add our stylesheet to the page so we can make our settings look nice */ + DI::page()['htmlhead'] .= '' . "\r\n"; - $words = get_pconfig(local_user(),'system','blocked'); - if(! $words) + $words = DI::pConfig()->get(local_user(), 'system', 'blocked'); + if (!$words) { $words = ''; + } - $s .= '