'; if (isset($_GET['action'])) $action = $_GET['action']; else $action = ''; if (!empty($action)) { switch ($action) { case "clear_logs" : $wpdb->query("DELETE FROM $wp_dlm_db_log;"); break; } } ?>

escape( $from )); $logs = $wpdb->get_results($paged_select); $total = $wpdb->get_var("SELECT COUNT(*) FROM $wp_dlm_db_log INNER JOIN $wp_dlm_db ON $wp_dlm_db_log.download_id = $wp_dlm_db.id;"); // Figure out the total number of pages. Always round up using ceil() $total_pages = ceil($total / 20); if (!empty($logs)) { echo ''; foreach ( $logs as $log ) { $date = date_i18n(__("jS M Y H:i:s","wp-download_monitor"), strtotime($log->date)); $path = get_bloginfo('wpurl').'/'.get_option('upload_path').'/'; $file = str_replace($path, "", $log->filename); $links = explode("/",$file); $file = end($links); echo ''; echo ''; } echo ''; } else echo ''; ?>
'.$log->id.' '.$log->title.' '.$file.' '; if ($log->user_id) { $user_info = get_userdata($log->user_id); echo ''.$user_info->user_login . ' (#'.$user_info->ID.')'; } echo ' '.$log->ip_address.' '.$date.'
'.__('No downloads logged.',"wp-download_monitor").'
1) { // Build Page Number Hyperlinks if($page > 1){ $prev = ($page - 1); echo "« ".__('Previous',"wp-download_monitor")." "; } else echo "« ".__('Previous',"wp-download_monitor").""; for($i = 1; $i <= $total_pages; $i++){ if(($page) == $i){ echo " $i "; } else { echo " $i "; } } // Build Next Link if($page < $total_pages){ $next = ($page + 1); echo "".__('Next',"wp-download_monitor")." »"; } else echo "".__('Next',"wp-download_monitor")." »"; } ?>