Styling and minor improvements for items per page option

git-svn-id: https://develop.svn.wordpress.org/trunk@10872 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Andrew Ozz
2009-04-05 08:25:10 +00:00
parent 9b28447049
commit bd0313e3bc
8 changed files with 30 additions and 16 deletions

View File

@@ -987,7 +987,7 @@ case 'closed-postboxes' :
die('1');
break;
case 'hidden-columns' :
check_ajax_referer( 'hiddencolumns', 'hiddencolumnsnonce' );
check_ajax_referer( 'screen-options-nonce', 'screenoptionnonce' );
$hidden = isset( $_POST['hidden'] ) ? $_POST['hidden'] : '';
$hidden = explode( ',', $_POST['hidden'] );
$page = isset( $_POST['page'] ) ? $_POST['page'] : '';
@@ -1024,6 +1024,7 @@ case 'meta-box-order':
die('1');
break;
case 'set-screen-option':
check_ajax_referer( 'screen-options-nonce', 'screenoptionnonce' );
if ( ! $user = wp_get_current_user() )
die(-1);
$option = $_POST['option'];
@@ -1040,6 +1041,8 @@ case 'set-screen-option':
case 'edit_comments_per_page':
case 'upload_per_page':
$value = (int) $value;
if ( $value < 1 || $value > 999 )
die(-1);
break;
default:
$value = apply_filters('set-screen-option', false, $option, $value);