25, 'uiDefaultSortColumn' => timeStamp, 'uiDefaultSortOrder' => ASC, 'uiDateFormat' => '%c', )); conf_update_param('user_info_tracking', $user_info_tracking_default_config); $conf['user_info_tracking'] = $user_info_tracking_default_config; // End of Additional Code } } /** * plugin unactivation * * triggered before uninstallation or by manual unactivation */ function plugin_unactivate() { } /** * plugin uninstallation * * perform here all cleaning tasks when the plugin is removed * you should revert all changes made by plugin_install() */ function plugin_uninstall() { global $prefixeTable; // delete configuration pwg_query('DELETE FROM `'. CONFIG_TABLE .'` WHERE param = "user_info_tracking" LIMIT 1;'); // delete table pwg_query('DROP TABLE `'. $prefixeTable .'user_info_tracking`;'); // delete field pwg_query('ALTER `'. IMAGES_TABLE .'` DROP "user_info_tracking";'); // delete local folder $dir = PWG_LOCAL_DIR . 'user_info_tracking/'; foreach (scandir($dir) as $file) { if ($file == '.' or $file == '..') continue; unlink($dir.$file); } rmdir($dir); } ?>