function js_upload_unload() { unregister_hook('photo_upload_form', 'addon/js_upload/js_upload.php', 'js_upload_form'); unregister_hook('photo_upload_begin', 'addon/js_upload/js_upload.php', 'js_upload_post_init'); unregister_hook('photo_upload_file', 'addon/js_upload/js_upload.php', 'js_upload_post_file'); unregister_hook('photo_upload_end', 'addon/js_upload/js_upload.php', 'js_upload_post_end'); }
function tour_unload() { unregister_hook('page_header', 'addon/tour/tour.php', 'tour_alterheader'); unregister_hook('page_end', 'addon/tour/tour.php', 'tour_addfooter'); unregister_hook('register_account', 'addon/tour/tour.php', 'tour_register'); unregister_hook('create_identity', 'addon/tour/tour.php', 'tour_register'); }
function securemail_uninstall() { unregister_hook('plugin_settings', 'addon/securemail/securemail.php', 'securemail_settings'); unregister_hook('plugin_settings_post', 'addon/securemail/securemail.php', 'securemail_settings_post'); unregister_hook('emailer_send_prepare', 'addon/securemail/securemail.php', 'securemail_emailer_send_prepare'); logger("removed securemail"); }
function testdrive_uninstall() { unregister_hook('register_account', 'addon/testdrive/testdrive.php', 'testdrive_register_account'); unregister_hook('cron', 'addon/testdrive/testdrive.php', 'testdrive_cron'); unregister_hook('enotify', 'addon/testdrive/testdrive.php', 'testdrive_enotify'); unregister_hook('globaldir_update', 'addon/testdrive/testdrive.php', 'testdrive_globaldir_update'); }
function map_unload() { unregister_hook('load_pdl', 'addon/map/map.php', 'map_load_pdl'); unregister_hook('feature_settings', 'addon/map/map.php', 'map_settings'); unregister_hook('feature_settings_post', 'addon/map/map.php', 'map_settings_post'); logger("Removed Location Services"); }
function privacy_image_cache_uninstall() { unregister_hook('bbcode', 'addon/privacy_image_cache/privacy_image_cache.php', 'privacy_image_cache_bbcode_hook'); unregister_hook('display_item', 'addon/privacy_image_cache/privacy_image_cache.php', 'privacy_image_cache_display_item_hook'); unregister_hook('ping_xmlize', 'addon/privacy_image_cache/privacy_image_cache.php', 'privacy_image_cache_ping_xmlize_hook'); unregister_hook('cron', 'addon/privacy_image_cache/privacy_image_cache.php', 'privacy_image_cache_cron'); }
function xmpp_uninstall() { unregister_hook('plugin_settings', 'addon/xmpp/xmpp.php', 'xmpp_plugin_settings'); unregister_hook('plugin_settings_post', 'addon/xmpp/xmpp.php', 'xmpp_plugin_settings_post'); unregister_hook('page_end', 'addon/xmpp/xmpp.php', 'xmpp_script'); unregister_hook('logged_in', 'addon/xmpp/xmpp.php', 'xmpp_login'); }
function keepout_unload() { foreach (keepout_urls() as $x) { unregister_hook($x . '_mod_init', 'addon/keepout/keepout.php', 'keepout_mod_init'); unregister_hook($x . '_mod_content', 'addon/keepout/keepout.php', 'keepout_mod_content'); } }
function uhremotestorage_uninstall() { unregister_hook('personal_xrd', 'addon/uhremotestorage/uhremotestorage.php', 'uhremotestorage_personal_xrd'); unregister_hook('plugin_settings', 'addon/uhremotestorage/uhremotestorage.php', 'uhremotestorage_settings'); unregister_hook('plugin_settings_post', 'addon/uhremotestorage/uhremotestorage.php', 'uhremotestorage_settings_post'); logger("removed uhremotestorage"); }
function pubsubhubbub_unload() { unregister_hook('notifier_process', 'addon/pubsubhubbub/pubsubhubbub.php', 'push_notifier_process'); unregister_hook('queue_deliver', 'addon/pubsubhubbub/pubsubhubbub.php', 'push_queue_deliver'); unregister_hook('atom_feed', 'addon/pubsubhubbub/pubsubhubbub.php', 'push_atom_feed'); unregister_hook('module_loaded', 'addon/pubsubhubbub/pubsubhubbub.php', 'push_module_loaded'); }
function forumlist_uninstall() { unregister_hook('network_mod_init', 'addon/forumlist/forumlist.php', 'forumlist_network_mod_init'); unregister_hook('plugin_settings', 'addon/forumlist/forumlist.php', 'forumlist_plugin_settings'); unregister_hook('plugin_settings_post', 'addon/forumlist/forumlist.php', 'forumlist_plugin_settings_post'); unregister_hook('profile_advanced', 'addon/forumlist/forumlist.php', 'forumlist_profile_advanced'); }
function nofed_unload() { unregister_hook('feature_settings', 'addon/nofed/nofed.php', 'nofed_settings'); unregister_hook('feature_settings_post', 'addon/nofed/nofed.php', 'nofed_settings_post'); unregister_hook('post_local', 'addon/nofed/nofed.php', 'nofed_post_local'); unregister_hook('jot_networks', 'addon/nofed/nofed.php', 'nofed_jot_nets'); }
function public_server_uninstall() { unregister_hook('register_account', 'addon/public_server/public_server.php', 'public_server_register_account'); unregister_hook('cron', 'addon/public_server/public_server.php', 'public_server_cron'); unregister_hook('enotify', 'addon/public_server/public_server.php', 'public_server_enotify'); unregister_hook('logged_in', 'addon/public_server/public_server.php', 'public_server_login'); }
function fromapp_uninstall() { unregister_hook('post_local', 'addon/fromapp/fromapp.php', 'fromapp_post_hook'); unregister_hook('plugin_settings', 'addon/fromapp/fromapp.php', 'fromapp_settings'); unregister_hook('plugin_settings_post', 'addon/fromapp/fromapp.php', 'fromapp_settings_post'); logger("removed fromapp"); }
function dav_uninstall() { unregister_hook('event_created', 'addon/dav/dav.php', 'dav_event_created_hook'); unregister_hook('event_updated', 'addon/dav/dav.php', 'dav_event_updated_hook'); unregister_hook('profile_tabs', 'addon/dav/dav.php', 'dav_profile_tabs_hook'); unregister_hook('cron', 'addon/dav/dav.php', 'dav_cron'); }
function gnot_uninstall() { unregister_hook('plugin_settings', 'addon/gnot/gnot.php', 'gnot_settings'); unregister_hook('plugin_settings_post', 'addon/gnot/gnot.php', 'gnot_settings_post'); unregister_hook('enotify_mail', 'addon/gnot/gnot.php', 'gnot_enotify_mail'); logger("removed gnot"); }
function convpath_uninstall() { unregister_hook('page_end', 'addon/convpath/convpath.php', 'convpath_page_end'); unregister_hook('page_header', 'addon/convpath/convpath.php', 'convpath_page_header'); unregister_hook('ping_xmlize', 'addon/convpath/convpath.php', 'convpath_ping_xmlize_hook'); unregister_hook('prepare_body', 'addon/convpath/convpath.php', 'convpath_prepare_body_hook'); unregister_hook('display_item', 'addon/convpath/convpath.php', 'convpath_display_item_hook'); }
function pageheader_unload() { unregister_hook('page_content_top', 'addon/pageheader/pageheader.php', 'pageheader_fetch'); unregister_hook('feature_settings', 'addon/pageheader/pageheader.php', 'pageheader_addon_settings'); unregister_hook('feature_settings_post', 'addon/pageheader/pageheader.php', 'pageheader_addon_settings_post'); // hook moved, uninstall the old one if still there. unregister_hook('page_header', 'addon/pageheader/pageheader.php', 'pageheader_fetch'); }
function libertree_uninstall() { unregister_hook('post_local', 'addon/libertree/libertree.php', 'libertree_post_local'); unregister_hook('notifier_normal', 'addon/libertree/libertree.php', 'libertree_send'); unregister_hook('jot_networks', 'addon/libertree/libertree.php', 'libertree_jot_nets'); unregister_hook('connector_settings', 'addon/libertree/libertree.php', 'libertree_settings'); unregister_hook('connector_settings_post', 'addon/libertree/libertree.php', 'libertree_settings_post'); }
function tumblr_uninstall() { unregister_hook('post_local', 'addon/tumblr/tumblr.php', 'tumblr_post_local'); unregister_hook('notifier_normal', 'addon/tumblr/tumblr.php', 'tumblr_send'); unregister_hook('jot_networks', 'addon/tumblr/tumblr.php', 'tumblr_jot_nets'); unregister_hook('connector_settings', 'addon/tumblr/tumblr.php', 'tumblr_settings'); unregister_hook('connector_settings_post', 'addon/tumblr/tumblr.php', 'tumblr_settings_post'); }
function diaspora_unload() { unregister_hook('post_local', 'addon/diaspora/diaspora.php', 'diaspora_post_local'); unregister_hook('notifier_normal', 'addon/diaspora/diaspora.php', 'diaspora_send'); unregister_hook('jot_networks', 'addon/diaspora/diaspora.php', 'diaspora_jot_nets'); unregister_hook('feature_settings', 'addon/diaspora/diaspora.php', 'diaspora_settings'); unregister_hook('feature_settings_post', 'addon/diaspora/diaspora.php', 'diaspora_settings_post'); }
function openstreetmap_unload() { unregister_hook('render_location', 'addon/openstreetmap/openstreetmap.php', 'openstreetmap_location'); unregister_hook('generate_map', 'addon/openstreetmap/openstreetmap.php', 'openstreetmap_generate_map'); unregister_hook('generate_named_map', 'addon/openstreetmap/openstreetmap.php', 'openstreetmap_generate_named_map'); unregister_hook('page_header', 'addon/openstreetmap/openstreetmap.php', 'openstreetmap_alterheader'); logger("removed openstreetmap"); }
function ljpost_uninstall() { unregister_hook('post_local', 'addon/ljpost/ljpost.php', 'ljpost_post_local'); unregister_hook('notifier_normal', 'addon/ljpost/ljpost.php', 'ljpost_send'); unregister_hook('jot_networks', 'addon/ljpost/ljpost.php', 'ljpost_jot_nets'); unregister_hook('connector_settings', 'addon/ljpost/ljpost.php', 'ljpost_settings'); unregister_hook('connector_settings_post', 'addon/ljpost/ljpost.php', 'ljpost_settings_post'); }
function xmpp_unload() { unregister_hook('feature_settings', 'addon/xmpp/xmpp.php', 'xmpp_plugin_settings'); unregister_hook('feature_settings_post', 'addon/xmpp/xmpp.php', 'xmpp_plugin_settings_post'); unregister_hook('page_end', 'addon/xmpp/xmpp.php', 'xmpp_script'); unregister_hook('logged_in', 'addon/xmpp/xmpp.php', 'xmpp_login'); unregister_hook('change_channel', 'addon/xmpp/xmpp.php', 'xmpp_login'); }
function rtof_unload() { unregister_hook('feature_settings', 'addon/rtof/rtof.php', 'rtof_settings'); unregister_hook('feature_settings_post', 'addon/rtof/rtof.php', 'rtof_settings_post'); unregister_hook('notifier_normal', 'addon/rtof/rtof.php', 'rtof_post_hook'); unregister_hook('post_local', 'addon/rtof/rtof.php', 'rtof_post_local'); unregister_hook('jot_networks', 'addon/rtof/rtof.php', 'rtof_jot_nets'); }
function posterous_uninstall() { unregister_hook('post_local', 'addon/posterous/posterous.php', 'posterous_post_local'); unregister_hook('notifier_normal', 'addon/posterous/posterous.php', 'posterous_send'); unregister_hook('jot_networks', 'addon/posterous/posterous.php', 'posterous_jot_nets'); unregister_hook('connector_settings', 'addon/posterous/posterous.php', 'posterous_settings'); unregister_hook('connector_settings_post', 'addon/posterous/posterous.php', 'posterous_settings_post'); }
function libertree_unload() { unregister_hook('post_local', 'addon/libertree/libertree.php', 'libertree_post_local'); unregister_hook('notifier_normal', 'addon/libertree/libertree.php', 'libertree_send'); unregister_hook('jot_networks', 'addon/libertree/libertree.php', 'libertree_jot_nets'); unregister_hook('feature_settings', 'addon/libertree/libertree.php', 'libertree_settings'); unregister_hook('feature_settings_post', 'addon/libertree/libertree.php', 'libertree_settings_post'); }
function morechoice_uninstall() { unregister_hook('gender_selector', 'addon/morechoice/morechoice.php', 'morechoice_gender_selector'); unregister_hook('sexpref_selector', 'addon/morechoice/morechoice.php', 'morechoice_sexpref_selector'); unregister_hook('marital_selector', 'addon/morechoice/morechoice.php', 'morechoice_marital_selector'); // We need to leave this here for a while, because we now have a situation where people can end up with an orphaned hook. unregister_hook('poke_verbs', 'addon/morechoice/morechoice.php', 'morechoice_poke_verbs'); }
function dwpost_unload() { unregister_hook('post_local', 'addon/dwpost/dwpost.php', 'dwpost_post_local'); unregister_hook('notifier_normal', 'addon/dwpost/dwpost.php', 'dwpost_send'); unregister_hook('jot_networks', 'addon/dwpost/dwpost.php', 'dwpost_jot_nets'); unregister_hook('feature_settings', 'addon/dwpost/dwpost.php', 'dwpost_settings'); unregister_hook('feature_settings_post', 'addon/dwpost/dwpost.php', 'dwpost_settings_post'); }
function fbsync_uninstall() { unregister_hook('connector_settings', 'addon/fbsync/fbsync.php', 'fbsync_settings'); unregister_hook('connector_settings_post', 'addon/fbsync/fbsync.php', 'fbsync_settings_post'); unregister_hook('cron', 'addon/fbsync/fbsync.php', 'fbsync_cron'); unregister_hook('follow', 'addon/fbsync/fbsync.php', 'fbsync_follow'); unregister_hook('expire', 'addon/fbsync/fbsync.php', 'fbsync_expire'); }