Ticket #18710: 18710.patch
File 18710.patch, 4.7 KB (added by , 13 years ago) |
---|
-
wp-admin/edit.php
182 182 183 183 add_screen_option( 'per_page', array('label' => $title, 'default' => 20) ); 184 184 185 $counts = array( 186 0 => null, 187 1 => isset( $_REQUEST['updated'] ) ? intval( $_REQUEST['updated'] ) : 0, 188 2 => isset( $_REQUEST['locked'] ) ? intval( $_REQUEST['locked'] ) : 0, 189 3 => isset( $_REQUEST['deleted'] ) ? intval( $_REQUEST['deleted'] ) : 0, 190 4 => isset( $_REQUEST['trashed'] ) ? intval( $_REQUEST['trashed'] ) : 0, 191 5 => isset( $_REQUEST['untrashed'] ) ? intval( $_REQUEST['untrashed'] ) : 0, 192 ); 193 194 $messages = array(); 195 $messages['post'] = array( 196 0 => '', 197 1 => _n('%s post updated.', '%s posts updated.', $counts[1]), 198 2 => _n('%s post not updated, somebody is editing it.', '%s posts not updated, somebody is editing them.', $counts[2]), 199 3 => _n('Post permanently deleted.', '%s posts permanently deleted.', $counts[3]), 200 4 => _n('Post moved to the Trash.', '%s posts moved to the Trash.', $counts[4]), 201 5 => _n('Post restored from the Trash.', '%s posts restored from the Trash.', $counts[5]), 202 ); 203 $messages['page'] = array( 204 0 => '', 205 1 => _n('%s page updated.', '%s pages updated.', $counts[1]), 206 2 => _n('%s page not updated, somebody is editing it.', '%s pages not updated, somebody is editing them.', $counts[2]), 207 3 => _n('Page permanently deleted.', '%s pages permanently deleted.', $counts[3]), 208 4 => _n('Page moved to the Trash.', '%s pages moved to the Trash.', $counts[4]), 209 5 => _n('Page restored from the Trash.', '%s pages restored from the Trash.', $counts[5]), 210 ); 211 212 $messages = apply_filters( 'bulk_post_updated_messages', $messages, $counts ); 213 unset($counts); 214 185 215 require_once('./admin-header.php'); 186 216 ?> 187 217 <div class="wrap"> … … 200 230 <?php if ( isset($_REQUEST['locked']) || isset($_REQUEST['skipped']) || isset($_REQUEST['updated']) || isset($_REQUEST['deleted']) || isset($_REQUEST['trashed']) || isset($_REQUEST['untrashed']) ) { ?> 201 231 <div id="message" class="updated"><p> 202 232 <?php if ( isset($_REQUEST['updated']) && (int) $_REQUEST['updated'] ) { 203 printf( _n( '%s post updated.', '%s posts updated.', $_REQUEST['updated'] ), number_format_i18n( $_REQUEST['updated'] ) ); 233 if ( isset( $messages[$post_type][1] ) ) 234 $message = $messages[$post_type][1]; 235 else 236 $message = $messages['post'][1]; 237 238 printf( $message, $_REQUEST['updated'], number_format_i18n( $_REQUEST['updated'] ) ); 204 239 unset($_REQUEST['updated']); 205 240 } 206 241 … … 208 243 unset($_REQUEST['skipped']); 209 244 210 245 if ( isset($_REQUEST['locked']) && (int) $_REQUEST['locked'] ) { 211 printf( _n( '%s item not updated, somebody is editing it.', '%s items not updated, somebody is editing them.', $_REQUEST['locked'] ), number_format_i18n( $_REQUEST['locked'] ) ); 246 if ( isset( $messages[$post_type][2] ) ) 247 $message = $messages[$post_type][2]; 248 else 249 $message = $messages['post'][2]; 250 251 printf( $message, $_REQUEST['locked'], number_format_i18n( $_REQUEST['locked'] ) ); 212 252 unset($_REQUEST['locked']); 213 253 } 214 254 215 255 if ( isset($_REQUEST['deleted']) && (int) $_REQUEST['deleted'] ) { 216 printf( _n( 'Item permanently deleted.', '%s items permanently deleted.', $_REQUEST['deleted'] ), number_format_i18n( $_REQUEST['deleted'] ) ); 256 if ( isset( $messages[$post_type][3] ) ) 257 $message = $messages[$post_type][3]; 258 else 259 $message = $messages['post'][3]; 260 261 printf( $message, $_REQUEST['deleted'], number_format_i18n( $_REQUEST['deleted'] ) ); 217 262 unset($_REQUEST['deleted']); 218 263 } 219 264 220 265 if ( isset($_REQUEST['trashed']) && (int) $_REQUEST['trashed'] ) { 221 printf( _n( 'Item moved to the Trash.', '%s items moved to the Trash.', $_REQUEST['trashed'] ), number_format_i18n( $_REQUEST['trashed'] ) ); 266 if ( isset( $messages[$post_type][4] ) ) 267 $message = $messages[$post_type][4]; 268 else 269 $message = $messages['post'][4]; 270 271 printf( $message, $_REQUEST['trashed'], number_format_i18n( $_REQUEST['trashed'] ) ); 222 272 $ids = isset($_REQUEST['ids']) ? $_REQUEST['ids'] : 0; 223 273 echo ' <a href="' . esc_url( wp_nonce_url( "edit.php?post_type=$post_type&doaction=undo&action=untrash&ids=$ids", "bulk-posts" ) ) . '">' . __('Undo') . '</a><br />'; 224 274 unset($_REQUEST['trashed']); 225 275 } 226 276 227 277 if ( isset($_REQUEST['untrashed']) && (int) $_REQUEST['untrashed'] ) { 228 printf( _n( 'Item restored from the Trash.', '%s items restored from the Trash.', $_REQUEST['untrashed'] ), number_format_i18n( $_REQUEST['untrashed'] ) ); 278 if ( isset( $messages[$post_type][5] ) ) 279 $message = $messages[$post_type][5]; 280 else 281 $message = $messages['post'][5]; 282 283 printf( $message, $_REQUEST['untrashed'], number_format_i18n( $_REQUEST['untrashed'] ) ); 229 284 unset($_REQUEST['undeleted']); 230 285 } 231 286