Changeset 1297
- Timestamp:
- 02/24/2015 05:19:35 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-themes/js/theme.js
r1296 r1297 468 468 collapse: function( event ) { 469 469 var self = this, 470 scroll, s orter;470 scroll, search, tags, sorter; 471 471 472 472 event = event || window.event; … … 495 495 scroll = document.body.scrollTop; 496 496 497 sorter = $( '.filter-links .current' );498 499 497 // Clean the url structure 500 wp.themes.router.navigate( wp.themes.router.baseUrl( wp.themes.router.browsePath + sorter.data( 'sort' ) ) ); 501 wp.themes.utils.title( sorter.text() ); 498 if ( search = $( '#wp-filter-search-input' ).val() ) { 499 wp.themes.router.navigate( wp.themes.router.baseUrl( wp.themes.router.searchPath + search ) ); 500 wp.themes.utils.title( search ); 501 } 502 else if ( tags = wp.themes.view.Installer.prototype.filtersChecked() ) { 503 wp.themes.router.navigate( wp.themes.router.baseUrl( 'tag/' + tags.join( '+' ) ) ); 504 wp.themes.utils.title( _.each( tags, function( tag, i ) { 505 tags[ i ] = $( 'label[for="filter-id-' + tag + '"]' ).text(); 506 }).join( ', ' ) ); 507 } 508 else if ( sorter = $( '.filter-links .current' ) ) { 509 wp.themes.router.navigate( wp.themes.router.baseUrl( wp.themes.router.browsePath + sorter.data( 'sort' ) ) ); 510 wp.themes.utils.title( sorter.text() ); 511 } 502 512 503 513 // Restore scroll position … … 603 613 wp.themes.router.navigate( wp.themes.router.baseUrl( wp.themes.router.searchPath + value ), { replace: true } ); 604 614 } else { 605 wp.themes.router.navigate( wp.themes.router.baseUrl( themes.router.browsePath + sort ) );615 wp.themes.router.navigate( wp.themes.router.baseUrl( wp.themes.router.browsePath + sort ) ); 606 616 this.parent.sort( sort ); 607 617 }
Note: See TracChangeset
for help on using the changeset viewer.