| -http://ihacklog.com | | | +------------------------------------------------------------------------------+ */ ### Check Whether User Can Manage Downloads if (!current_user_can('manage_downloads')) { die('Access Denied'); } //load the admin class require dirname(__FILE__) . '/includes/hacklogdm_admin.class.php'; ### Variables Variables Variables $base_name = plugin_basename('hacklog-downloadmanager/download-manager.php'); $base_page = 'admin.php?page=' . $base_name; $mode = trim(hacklogdm_admin::get('mode')); $downloads_tables = array($wpdb->downloads); $downloads_settings = hacklogdm::get_opt_keys(); ### Form Processing if (isset($_POST['do'])) { // Decide What To Do switch (hacklogdm_admin::post('do')) { // Uninstall Hacklog-DownloadManager case __('UNINSTALL Hacklog-DownloadManager', hacklogdm::textdomain): if (trim(hacklogdm_admin::post('uninstall_download_yes')) == 'yes') { echo '<div id="message" class="updated fade">'; echo '<p>'; foreach ($downloads_tables as $table) { $wpdb->query("DROP TABLE {$table}"); echo '<span style="color: green;">'; printf(__('Table \'%s\' has been deleted.', hacklogdm::textdomain), "<strong><em>{$table}</em></strong>"); echo '</span><br />'; }