Add some braces to [29225].
see #28673. Built from https://develop.svn.wordpress.org/trunk@29350 git-svn-id: http://core.svn.wordpress.org/trunk@29127 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
7753c3ff05
commit
9a9b1791ca
|
@ -181,8 +181,9 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||||
'per_page' => $args['per_page'],
|
'per_page' => $args['per_page'],
|
||||||
) );
|
) );
|
||||||
|
|
||||||
if ( isset( $api->info['groups'] ) )
|
if ( isset( $api->info['groups'] ) ) {
|
||||||
$this->groups = $api->info['groups'];
|
$this->groups = $api->info['groups'];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function no_items() {
|
public function no_items() {
|
||||||
|
@ -293,24 +294,25 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function _order_callback( $plugin_a, $plugin_b ) {
|
public function _order_callback( $plugin_a, $plugin_b ) {
|
||||||
|
|
||||||
$orderby = $this->orderby;
|
$orderby = $this->orderby;
|
||||||
if ( !isset( $plugin_a->$orderby, $plugin_b->$orderby ) )
|
if ( ! isset( $plugin_a->$orderby, $plugin_b->$orderby ) ) {
|
||||||
return 0;
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
$a = $plugin_a->$orderby;
|
$a = $plugin_a->$orderby;
|
||||||
$b = $plugin_b->$orderby;
|
$b = $plugin_b->$orderby;
|
||||||
|
|
||||||
if ( $a == $b )
|
if ( $a == $b ) {
|
||||||
return 0;
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
if ( 'DESC' == $this->order )
|
if ( 'DESC' == $this->order ) {
|
||||||
return ( $a < $b ) ? 1 : -1;
|
return ( $a < $b ) ? 1 : -1;
|
||||||
else
|
} else {
|
||||||
return ( $a < $b ) ? -1 : 1;
|
return ( $a < $b ) ? -1 : 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function display_rows() {
|
public function display_rows() {
|
||||||
$plugins_allowedtags = array(
|
$plugins_allowedtags = array(
|
||||||
'a' => array( 'href' => array(),'title' => array(), 'target' => array() ),
|
'a' => array( 'href' => array(),'title' => array(), 'target' => array() ),
|
||||||
|
@ -329,15 +331,17 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||||
$group = null;
|
$group = null;
|
||||||
|
|
||||||
foreach ( (array) $this->items as $plugin ) {
|
foreach ( (array) $this->items as $plugin ) {
|
||||||
if ( is_object( $plugin ) )
|
if ( is_object( $plugin ) ) {
|
||||||
$plugin = (array) $plugin;
|
$plugin = (array) $plugin;
|
||||||
|
}
|
||||||
|
|
||||||
// Display the group heading if there is one
|
// Display the group heading if there is one
|
||||||
if ( isset( $plugin['group'] ) && $plugin['group'] != $group ) {
|
if ( isset( $plugin['group'] ) && $plugin['group'] != $group ) {
|
||||||
if ( isset( $this->groups[ $plugin['group'] ] ) )
|
if ( isset( $this->groups[ $plugin['group'] ] ) ) {
|
||||||
$group_name = translate( $this->groups[ $plugin['group'] ] ); // Does this need context?
|
$group_name = translate( $this->groups[ $plugin['group'] ] ); // Does this need context?
|
||||||
else
|
} else {
|
||||||
$group_name = $plugin['group'];
|
$group_name = $plugin['group'];
|
||||||
|
}
|
||||||
|
|
||||||
// Starting a new group, close off the divs of the last one
|
// Starting a new group, close off the divs of the last one
|
||||||
if ( ! empty( $group ) ) {
|
if ( ! empty( $group ) ) {
|
||||||
|
@ -358,14 +362,11 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||||
|
|
||||||
$name = strip_tags( $title . ' ' . $version );
|
$name = strip_tags( $title . ' ' . $version );
|
||||||
|
|
||||||
$author = $plugin['author'];
|
$author = wp_kses( $plugin['author'], $plugins_allowedtags );
|
||||||
|
|
||||||
if ( ! empty( $author ) ) {
|
if ( ! empty( $author ) ) {
|
||||||
$author = ' <cite>' . sprintf( __( 'By %s' ), $author ) . '</cite>';
|
$author = ' <cite>' . sprintf( __( 'By %s' ), $author ) . '</cite>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$author = wp_kses( $author, $plugins_allowedtags );
|
|
||||||
|
|
||||||
$action_links = array();
|
$action_links = array();
|
||||||
|
|
||||||
if ( current_user_can( 'install_plugins' ) || current_user_can( 'update_plugins' ) ) {
|
if ( current_user_can( 'install_plugins' ) || current_user_can( 'update_plugins' ) ) {
|
||||||
|
|
Loading…
Reference in New Issue