Skip to:
Content

BuddyPress.org

Ticket #5404: 5404.02.patch

File 5404.02.patch, 1.1 KB (added by r-a-y, 11 years ago)

Follows my second approach I mentioned in comment:10 and is way cleaner.

  • bp-templates/bp-legacy/js/buddypress.js

    diff --git bp-templates/bp-legacy/js/buddypress.js bp-templates/bp-legacy/js/buddypress.js
    index 350193e..1fc0f8d 100644
    jq(document).ready( function() { 
    745745                        else
    746746                                var el = jq('li.filter select');
    747747
    748                         var page_number = 1;
    749748                        var css_id = el.attr('id').split( '-' );
    750749                        var object = css_id[0];
    751750                        var search_terms = false;
    752751                        var pagination_id = jq(target).closest('.pagination-links').attr('id');
    753752
     753                        var page_number = target.attr('href').split( 'upage=' );
     754                        page_number = page_number[1];
     755
    754756                        if ( jq('div.dir-search input').length )
    755757                                search_terms = jq('.dir-search input').val();
    756758
    757                         if ( jq(target).hasClass('next') )
    758                                 var page_number = Number( jq('.pagination span.current').html() ) + 1;
    759                         else if ( jq(target).hasClass('prev') )
    760                                 var page_number = Number( jq('.pagination span.current').html() ) - 1;
    761                         else
    762                                 var page_number = Number( jq(target).html() );
    763                        
    764759                        if ( pagination_id.indexOf( 'pag-bottom' ) !== -1 ) {
    765760                                var caller = 'pag-bottom';
    766761                        } else {