Skip to:
Content

BuddyPress.org

Changeset 10066


Ignore:
Timestamp:
08/26/2015 03:48:22 PM (11 years ago)
Author:
djpaul
Message:

Activity, Groups: fix styling compatibility problems introduced by WordPress 4.3.

Fixes #6465 (2.3 branch). Props r-a-y, mercime.

Location:
branches/2.3/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/src/bp-activity/admin/css/admin.css

    r9819 r10066  
    7979        width: 12%;
    8080}
     81
     82@media screen and (max-width: 782px) {
     83        body.toplevel_page_bp-activity .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
     84                display: table-cell;
     85        }
     86}
  • branches/2.3/src/bp-activity/bp-activity-admin.php

    r10007 r10066  
    14111411
    14121412        <?php
     1413        }
     1414
     1415        /**
     1416         * Override WP_List_Table::row_actions().
     1417         *
     1418         * Basically a duplicate of the row_actions() method, but removes the
     1419         * unnecessary <button> addition.
     1420         *
     1421         * @since 2.3.3
     1422         * @access protected
     1423         *
     1424         * @param array $actions The list of actions
     1425         * @param bool $always_visible Whether the actions should be always visible
     1426         * @return string
     1427         */
     1428        protected function row_actions( $actions, $always_visible = false ) {
     1429                $action_count = count( $actions );
     1430                $i = 0;
     1431
     1432                if ( !$action_count )
     1433                        return '';
     1434
     1435                $out = '<div class="' . ( $always_visible ? 'row-actions visible' : 'row-actions' ) . '">';
     1436                foreach ( $actions as $action => $link ) {
     1437                        ++$i;
     1438                        ( $i == $action_count ) ? $sep = '' : $sep = ' | ';
     1439                        $out .= "<span class='$action'>$link$sep</span>";
     1440                }
     1441                $out .= '</div>';
     1442
     1443                return $out;
    14131444        }
    14141445
  • branches/2.3/src/bp-groups/bp-groups-admin.php

    r10007 r10066  
    14791479
    14801480        /**
     1481         * Override WP_List_Table::row_actions().
     1482         *
     1483         * Basically a duplicate of the row_actions() method, but removes the
     1484         * unnecessary <button> addition.
     1485         *
     1486         * @since 2.3.3
     1487         * @access protected
     1488         *
     1489         * @param array $actions The list of actions
     1490         * @param bool $always_visible Whether the actions should be always visible
     1491         * @return string
     1492         */
     1493        protected function row_actions( $actions, $always_visible = false ) {
     1494                $action_count = count( $actions );
     1495                $i = 0;
     1496
     1497                if ( !$action_count )
     1498                        return '';
     1499
     1500                $out = '<div class="' . ( $always_visible ? 'row-actions visible' : 'row-actions' ) . '">';
     1501                foreach ( $actions as $action => $link ) {
     1502                        ++$i;
     1503                        ( $i == $action_count ) ? $sep = '' : $sep = ' | ';
     1504                        $out .= "<span class='$action'>$link$sep</span>";
     1505                }
     1506                $out .= '</div>';
     1507
     1508                return $out;
     1509        }
     1510
     1511        /**
    14811512         * Markup for the Checkbox column.
    14821513         *
Note: See TracChangeset for help on using the changeset viewer.