X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/7688c6ba71852cd89123b62b2d57683535e4702a..b925718b4bf2dd47a8429f844d0a255ca6e35bd1:/wp-admin/link.php diff --git a/wp-admin/link.php b/wp-admin/link.php index 1d7e4d6a..802745fc 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,12 +91,14 @@ switch ($action) { wp_redirect($this_file); exit; - break; case 'edit' : - wp_enqueue_script( array('xfn', 'dbx-admin-key?pagenow=link.php') ); - if ( current_user_can( 'manage_categories' ) ) - wp_enqueue_script( 'ajaxlinkcat' ); + 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'); @@ -95,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