diff -r 000000000000 -r d970ebf37754 wp/wp-admin/link.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wp/wp-admin/link.php Wed Nov 06 03:21:17 2013 +0000 @@ -0,0 +1,120 @@ +query("update $wpdb->links SET link_category='$category' WHERE link_id IN ($all_links)"); + + wp_redirect($this_file); + exit; + break; + + case 'add' : + check_admin_referer('add-bookmark'); + + $redir = wp_get_referer(); + if ( add_link() ) + $redir = add_query_arg( 'added', 'true', $redir ); + + wp_redirect( $redir ); + exit; + break; + + case 'save' : + $link_id = (int) $_POST['link_id']; + check_admin_referer('update-bookmark_' . $link_id); + + edit_link($link_id); + + wp_redirect($this_file); + exit; + break; + + case 'delete' : + $link_id = (int) $_GET['link_id']; + check_admin_referer('delete-bookmark_' . $link_id); + + wp_delete_link($link_id); + + wp_redirect($this_file); + exit; + break; + + case 'edit' : + wp_enqueue_script('link'); + wp_enqueue_script('xfn'); + + if ( wp_is_mobile() ) + wp_enqueue_script( 'jquery-touch-punch' ); + + $parent_file = 'link-manager.php'; + $submenu_file = 'link-manager.php'; + $title = __('Edit Link'); + + $link_id = (int) $_GET['link_id']; + + if (!$link = get_link_to_edit($link_id)) + wp_die(__('Link not found.')); + + include( ABSPATH . 'wp-admin/edit-link-form.php' ); + include( ABSPATH . 'wp-admin/admin-footer.php' ); + break; + + default : + break; +}