diff -r 3d4e9c994f10 -r a86126ab1dd4 wp/wp-admin/link-manager.php --- a/wp/wp-admin/link-manager.php Tue Oct 22 16:11:46 2019 +0200 +++ b/wp/wp-admin/link-manager.php Tue Dec 15 13:49:49 2020 +0100 @@ -7,14 +7,14 @@ */ /** Load WordPress Administration Bootstrap */ -require_once( dirname( __FILE__ ) . '/admin.php' ); +require_once __DIR__ . '/admin.php'; if ( ! current_user_can( 'manage_links' ) ) { wp_die( __( 'Sorry, you are not allowed to edit the links for this site.' ) ); } $wp_list_table = _get_list_table( 'WP_Links_List_Table' ); -// Handle bulk deletes +// Handle bulk deletes. $doaction = $wp_list_table->current_action(); if ( $doaction && isset( $_REQUEST['linkcheck'] ) ) { @@ -23,7 +23,7 @@ $redirect_to = admin_url( 'link-manager.php' ); $bulklinks = (array) $_REQUEST['linkcheck']; - if ( 'delete' == $doaction ) { + if ( 'delete' === $doaction ) { foreach ( $bulklinks as $link_id ) { $link_id = (int) $link_id; @@ -32,8 +32,10 @@ $redirect_to = add_query_arg( 'deleted', count( $bulklinks ), $redirect_to ); } else { - /** This action is documented in wp-admin/edit-comments.php */ - $redirect_to = apply_filters( 'handle_bulk_actions-' . get_current_screen()->id, $redirect_to, $doaction, $bulklinks ); + $screen = get_current_screen()->id; + + /** This action is documented in wp-admin/edit.php */ + $redirect_to = apply_filters( "handle_bulk_actions-{$screen}", $redirect_to, $doaction, $bulklinks ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores } wp_redirect( $redirect_to ); exit; @@ -44,17 +46,22 @@ $wp_list_table->prepare_items(); -$title = __( 'Links' ); -$this_file = $parent_file = 'link-manager.php'; +$title = __( 'Links' ); +$this_file = 'link-manager.php'; +$parent_file = $this_file; get_current_screen()->add_help_tab( array( 'id' => 'overview', 'title' => __( 'Overview' ), 'content' => - '
' . sprintf( __( 'You can add links here to be displayed on your site, usually using Widgets. By default, links to several sites in the WordPress community are included as examples.' ), 'widgets.php' ) . '
' . - '' . __( 'Links may be separated into Link Categories; these are different than the categories used on your posts.' ) . '
' . - '' . __( 'You can customize the display of this screen using the Screen Options tab and/or the dropdown filters above the links table.' ) . '
', + '' . sprintf( + /* translators: %s: URL to Widgets screen. */ + __( 'You can add links here to be displayed on your site, usually using Widgets. By default, links to several sites in the WordPress community are included as examples.' ), + 'widgets.php' + ) . '
' . + '' . __( 'Links may be separated into Link Categories; these are different than the categories used on your posts.' ) . '
' . + '' . __( 'You can customize the display of this screen using the Screen Options tab and/or the dropdown filters above the links table.' ) . '
', ) ); get_current_screen()->add_help_tab( @@ -62,7 +69,7 @@ 'id' => 'deleting-links', 'title' => __( 'Deleting Links' ), 'content' => - '' . __( 'If you delete a link, it will be removed permanently, as Links do not have a Trash function yet.' ) . '
', + '' . __( 'If you delete a link, it will be removed permanently, as Links do not have a Trash function yet.' ) . '
', ) ); @@ -78,7 +85,7 @@ ) ); -include_once( ABSPATH . 'wp-admin/admin-header.php' ); +require_once ABSPATH . 'wp-admin/admin-header.php'; if ( ! current_user_can( 'manage_links' ) ) { wp_die( __( 'Sorry, you are not allowed to edit the links for this site.' ) ); @@ -97,7 +104,7 @@ ' . __( 'Search results for “%s”' ) . '', esc_html( wp_unslash( $_REQUEST['s'] ) ) ); } ?> @@ -108,7 +115,8 @@ if ( isset( $_REQUEST['deleted'] ) ) { echo ''; $deleted = (int) $_REQUEST['deleted']; - printf( _n( '%s link deleted.', '%s links deleted', $deleted ), $deleted ); + /* translators: %s: Number of links. */ + printf( _n( '%s link deleted.', '%s links deleted.', $deleted ), $deleted ); echo '