Changeset 3389 for branches/plugin/bbp-themes/bbp-twentyten/js
- Timestamp:
- 08/07/2011 05:15:27 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/plugin/bbp-themes/bbp-twentyten/js/topic.js
r2818 r3389 6 6 // Favorites 7 7 favoritesLink: '', 8 favoritesActive: 0, 8 9 isFav: 0, 9 10 favLinkYes: 'favorites', … … 23 24 24 25 // Topic Global 25 bbpTopicJS.isFav = parseInt( bbpTopicJS.isFav ); 26 bbpTopicJS.subsActive = parseInt( bbpTopicJS.subsActive ); 27 bbpTopicJS.isSubscribed = parseInt( bbpTopicJS.isSubscribed ); 26 bbpTopicJS.favoritesActive = parseInt( bbpTopicJS.favoritesActive ); 27 bbpTopicJS.isFav = parseInt( bbpTopicJS.isFav ); 28 bbpTopicJS.subsActive = parseInt( bbpTopicJS.subsActive ); 29 bbpTopicJS.isSubscribed = parseInt( bbpTopicJS.isSubscribed ); 28 30 29 31 // Run it 30 jQuery( function($) { 32 jQuery(document).ready( function() { 33 31 34 /** Favorites *************************************************************/ 32 var favoritesToggle = $( '#favorite-toggle' )33 .addClass( 'list:favorite' )34 .wpList( { alt: '', dimAfter: favLinkSetup } );35 35 36 var favoritesToggleSpan = favoritesToggle.children( 'span' ) 37 [bbpTopicJS.isFav ? 'addClass' : 'removeClass' ]( 'is-favorite' ); 36 if ( 1 == bbpTopicJS.favoritesActive ) { 37 var favoritesToggle = jQuery( '#favorite-toggle' ) 38 .addClass( 'list:favorite' ) 39 .wpList( { alt: '', dimAfter: favLinkSetup } ); 40 41 var favoritesToggleSpan = favoritesToggle.children( 'span' ) 42 [bbpTopicJS.isFav ? 'addClass' : 'removeClass' ]( 'is-favorite' ); 43 } 38 44 39 45 function favLinkSetup() { 40 bbpTopicJS.isFav = favoritesToggleSpan.is( '.is-favorite');46 bbpTopicJS.isFav = favoritesToggleSpan.is( '.is-favorite' ); 41 47 var aLink = "<a href='" + bbpTopicJS.favoritesLink + "'>"; 42 48 var aDim = "<a href='" + favoritesToggleSpan.find( 'a[class^="dim:"]' ).attr( 'href' ) + "' class='dim:favorite-toggle:" + favoritesToggleSpan.attr( 'id' ) + ":is-favorite'>"; … … 55 61 56 62 /** Subscriptions *********************************************************/ 63 64 if ( 1 == bbpTopicJS.subsActive ) { 65 var subscriptionToggle = jQuery( '#subscription-toggle' ) 66 .addClass( 'list:subscription' ) 67 .wpList( { alt: '', dimAfter: subsLinkSetup } ); 68 69 var subscriptionToggleSpan = subscriptionToggle.children( 'span' ) 70 [bbpTopicJS.isSubscribed ? 'addClass' : 'removeClass' ]( 'is-subscribed' ); 71 } 72 57 73 function subsLinkSetup() { 58 74 bbpTopicJS.isSubscribed = subscriptionToggleSpan.is( '.is-subscribed' ); … … 69 85 subscriptionToggle.get(0).wpList.process( subscriptionToggle ); 70 86 } 71 72 if ( bbpTopicJS.subsActive == 1 ) {73 var subscriptionToggle = $( '#subscription-toggle' )74 .addClass( 'list:subscription' )75 .wpList( { alt: '', dimAfter: subsLinkSetup } );76 77 var subscriptionToggleSpan = subscriptionToggle.children( 'span' )78 [bbpTopicJS.isSubscribed ? 'addClass' : 'removeClass' ]( 'is-subscribed' );79 }80 87 } );
Note: See TracChangeset
for help on using the changeset viewer.