X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/959f97d8ecd5c1668103a3e41c795486b944bc68..e3ff8f35458a959c1879c0a4976701ed8dcfe651:/wp-admin/link.php diff --git a/wp-admin/link.php b/wp-admin/link.php index bc593f56..bcfe578f 100644 --- a/wp-admin/link.php +++ b/wp-admin/link.php @@ -1,25 +1,36 @@ query("update $wpdb->links SET link_category='$category' WHERE link_id IN ($all_links)"); + /* + * Should now have an array of links we can change: + * $q = $wpdb->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'); - add_link(); + $redir = wp_get_referer(); + if ( add_link() ) + $redir = add_query_arg( 'added', 'true', $redir ); - wp_redirect( wp_get_referer() . '?added=true' ); + wp_redirect( $redir ); exit; - break; case 'save' : $link_id = (int) $_POST['link_id']; @@ -70,7 +82,6 @@ switch ($action) { wp_redirect($this_file); exit; - break; case 'delete' : $link_id = (int) $_GET['link_id']; @@ -80,14 +91,15 @@ switch ($action) { wp_redirect($this_file); exit; - break; case 'edit' : wp_enqueue_script('link'); wp_enqueue_script('xfn'); - wp_enqueue_script('thickbox'); - $parent_file = 'edit.php'; + if ( wp_is_mobile() ) + wp_enqueue_script( 'jquery-touch-punch' ); + + $parent_file = 'link-manager.php'; $submenu_file = 'link-manager.php'; $title = __('Edit Link'); @@ -96,12 +108,10 @@ switch ($action) { if (!$link = get_link_to_edit($link_id)) wp_die(__('Link not found.')); - include_once ('admin-header.php'); - include ('edit-link-form.php'); - include ('admin-footer.php'); + include( ABSPATH . 'wp-admin/edit-link-form.php' ); + include( ABSPATH . 'wp-admin/admin-footer.php' ); break; default : break; } -?> \ No newline at end of file