Changeset 48424 for trunk/src/wp-admin/includes/class-wp-list-table.php
- Timestamp:
- 07/10/2020 04:02:00 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/class-wp-list-table.php
r48415 r48424 167 167 if ( empty( $this->modes ) ) { 168 168 $this->modes = array( 169 'list' => __( 'Compact View' ),170 'extended' => __( 'Extended View' ),169 'list' => __( 'Compact view' ), 170 'extended' => __( 'Extended view' ), 171 171 ); 172 172 } … … 518 518 protected function row_actions( $actions, $always_visible = false ) { 519 519 $action_count = count( $actions ); 520 $i = 0;521 520 522 521 if ( ! $action_count ) { … … 525 524 526 525 $mode = get_user_setting( 'posts_list_mode', 'list' ); 526 527 527 if ( 'extended' === $mode ) { 528 528 $always_visible = true; … … 530 530 531 531 $out = '<div class="' . ( $always_visible ? 'row-actions visible' : 'row-actions' ) . '">'; 532 533 $i = 0; 534 532 535 foreach ( $actions as $action => $link ) { 533 536 ++$i; 534 ( $i == $action_count ) ? $sep = '' : $sep = ' | '; 535 $out .= "<span class='$action'>$link$sep</span>"; 536 } 537 538 $sep = ( $i < $action_count ) ? ' | ' : ''; 539 540 $out .= "<span class='$action'>$link$sep</span>"; 541 } 542 537 543 $out .= '</div>'; 538 544 … … 1253 1259 */ 1254 1260 protected function get_table_classes() { 1255 $mode = get_user_setting( 'posts_list_mode', 'list' ); 1256 $mode_class = 'extended' === $mode ? 'table-view-extended' : 'table-view-list'; 1257 $mode = get_user_setting( 'posts_list_mode', 'list' ); 1258 /** 1259 * Filters the current view mode. 1260 * 1261 * @since 5.5.0 1262 * 1263 * @param string $mode The current selected mode. Default value of 1264 * posts_list_mode user setting. 1265 */ 1261 $mode = get_user_setting( 'posts_list_mode', 'list' ); 1262 1263 /** This filter is documented in wp-admin/includes/class-wp-screen.php */ 1266 1264 $mode = apply_filters( 'table_view_mode', $mode ); 1267 1265 1268 $mode_class = 'extended' === $mode ? 'table-view-extended' : 'table-view-' . $mode;1266 $mode_class = esc_attr( 'table-view-' . $mode ); 1269 1267 1270 1268 return array( 'widefat', 'fixed', 'striped', $mode_class, $this->_args['plural'] );
Note: See TracChangeset
for help on using the changeset viewer.