Skip to:
Content

BuddyPress.org

Ticket #7723: 7723.patch

File 7723.patch, 3.9 KB (added by imath, 18 months ago)
  • src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/index.php

    diff --git src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/index.php src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/index.php
    index bab7b4192..4328ee295 100644
     
    99 */
    1010?>
    1111<div class="subnav-filters filters user-subnav bp-messages-filters" id="subsubnav"></div>
    12 <div class="bp-messages-content"></div>
    1312<div class="bp-messages-feedback"></div>
     13<div class="bp-messages-content"></div>
    1414
    1515<script type="text/html" id="tmpl-bp-messages-form">
    1616        <?php bp_nouveau_messages_hook( 'before', 'compose_content' ); ?>
     
    227227
    228228                <div class="actions">
    229229                        <# if ( undefined !== data.star_link ) { #>
    230 
    231                                 <?php $test = 1; ?>
    232 
    233                                 <# if ( false !== data.is_starred ) { #>
    234                                         <button type="button" class="message-action-unstar bp-tooltip bp-icons" data-bp-star-link="{{data.star_link}}" data-bp-action="unstar" data-bp-tooltip="<?php esc_attr_e( 'Unstar Message', 'buddypress' ); ?>">
    235                                                 <span class="bp-screen-reader-text"><?php esc_html_e( 'Unstar Message', 'buddypress' ); ?></span>
    236                                         </button>
    237                                 <# } else { #>
    238                                         <button type="button" class="message-action-star bp-tooltip bp-icons" data-bp-star-link="{{data.star_link}}" data-bp-action="star" data-bp-tooltip="<?php esc_attr_e( 'Star Message', 'buddypress' ); ?>">
    239                                                 <span class="bp-screen-reader-text"><?php esc_html_e( 'Star Message', 'buddypress' ); ?></span>
    240                                         </button>
    241                                 <# } #>
    242 
     230                                <button type="button" class="message-action-unstar bp-tooltip bp-icons <# if ( false === data.is_starred ) { #>bp-hide<# } #>" data-bp-star-link="{{data.star_link}}" data-bp-action="unstar" data-bp-tooltip="<?php esc_attr_e( 'Unstar Message', 'buddypress' ); ?>">
     231                                        <span class="bp-screen-reader-text"><?php esc_html_e( 'Unstar Message', 'buddypress' ); ?></span>
     232                                </button>
     233                                <button type="button" class="message-action-star bp-tooltip bp-icons <# if ( false !== data.is_starred ) { #>bp-hide<# } #>" data-bp-star-link="{{data.star_link}}" data-bp-action="star" data-bp-tooltip="<?php esc_attr_e( 'Star Message', 'buddypress' ); ?>">
     234                                        <span class="bp-screen-reader-text"><?php esc_html_e( 'Star Message', 'buddypress' ); ?></span>
     235                                </button>
    243236                        <# } #>
    244237                </div>
    245238
  • src/bp-templates/bp-nouveau/css/buddypress.css

    diff --git src/bp-templates/bp-nouveau/css/buddypress.css src/bp-templates/bp-nouveau/css/buddypress.css
    index 2dbccba6e..f3ef6949e 100644
    body.register .buddypress-wrap .page ul { 
    30243024        max-width: 30%;
    30253025}
    30263026
    3027 .bp-messages-content .actions .bp-icons {
     3027.bp-messages-content .actions .bp-icons:not(.bp-hide) {
    30283028        display: inline-block;
    30293029        margin: 0;
    30303030        padding: 0.3em 0.5em;
    body.register .buddypress-wrap .page ul { 
    30733073        -webkit-box-shadow: -2px 1px 9px 0 #eee;
    30743074        -moz-box-shadow: -2px 1px 9px 0 #eee;
    30753075        box-shadow: -2px 1px 9px 0 #eee;
    3076         overflow: hidden;
     3076        display: table;
     3077        width: 100%;
    30773078        padding: 0.2em;
    30783079}
    30793080
  • src/bp-templates/bp-nouveau/js/buddypress-messages.js

    diff --git src/bp-templates/bp-nouveau/js/buddypress-messages.js src/bp-templates/bp-nouveau/js/buddypress-messages.js
    index b36b9f15e..be91b66a2 100644
    window.bp = window.bp || {}; 
    11041104                        }
    11051105
    11061106                        if ( 'star' === action || 'unstar' === action ) {
     1107                                var opposite = {
     1108                                        'star': 'unstar',
     1109                                        'unstar': 'star',
     1110                                };
     1111
    11071112                                options.data = {
    11081113                                        'star_nonce' : this.model.get( 'star_nonce' )
    11091114                                };
     1115
     1116                                $( event.currentTarget ).addClass( 'bp-hide' );
     1117                                $( event.currentTarget ).parent().find( '[data-bp-action="' + opposite[ action ] + '"]' ).removeClass( 'bp-hide' );
    11101118                        }
    11111119
    11121120                        bp.Nouveau.Messages.threads.doAction( action, this.model.get( 'id' ), options ).done( function( response ) {