Changeset 7385
- Timestamp:
- 09/17/2013 05:24:20 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-templates/bp-legacy/js/buddypress.js
r7195 r7385 1032 1032 var parentdiv = thelink.parent(); 1033 1033 1034 if ( !jq('body.directory').length ) 1034 // user groups page 1035 if ( ! jq('body.directory').length ) { 1035 1036 location.href = location.href; 1036 else { 1037 1038 // groups directory 1039 } else { 1037 1040 jq(parentdiv).fadeOut(200, 1038 1041 function() { 1039 1042 parentdiv.fadeIn(200).html(response); 1043 1044 var mygroups = jq('#groups-personal span'); 1045 var add = 1; 1046 1047 if( thelink.hasClass( 'leave-group' ) ) { 1048 // hidden groups slide up 1049 if ( parentdiv.hasClass( 'hidden' ) ) { 1050 parentdiv.closest('li').slideUp( 200 ); 1051 } 1052 1053 add = 0; 1054 } else if ( thelink.hasClass( 'request-membership' ) ) { 1055 add = false; 1056 } 1057 1058 // change the "My Groups" value 1059 if ( mygroups.length && add !== false ) { 1060 if ( add ) { 1061 mygroups.text( ( mygroups.text() >> 0 ) + 1 ); 1062 } else { 1063 mygroups.text( ( mygroups.text() >> 0 ) - 1 ); 1064 } 1065 } 1066 1040 1067 } 1041 1068 ); 1042 1069 } 1043 1070 }); -
trunk/bp-themes/bp-default/_inc/global.js
r7252 r7385 1016 1016 var parentdiv = thelink.parent(); 1017 1017 1018 if ( !jq('body.directory').length ) 1018 // user groups page 1019 if ( ! jq('body.directory').length ) { 1019 1020 location.href = location.href; 1020 else { 1021 1022 // groups directory 1023 } else { 1021 1024 jq(parentdiv).fadeOut(200, 1022 1025 function() { 1023 1026 parentdiv.fadeIn(200).html(response); 1027 1028 var mygroups = jq('#groups-personal span'); 1029 var add = 1; 1030 1031 if( thelink.hasClass( 'leave-group' ) ) { 1032 // hidden groups slide up 1033 if ( parentdiv.hasClass( 'hidden' ) ) { 1034 parentdiv.closest('li').slideUp( 200 ); 1035 } 1036 1037 add = 0; 1038 } else if ( thelink.hasClass( 'request-membership' ) ) { 1039 add = false; 1040 } 1041 1042 // change the "My Groups" value 1043 if ( add !== false && mygroups.length ) { 1044 if ( add ) { 1045 mygroups.text( ( mygroups.text() >> 0 ) + 1 ); 1046 } else { 1047 mygroups.text( ( mygroups.text() >> 0 ) - 1 ); 1048 } 1049 } 1050 1024 1051 } 1025 1052 ); 1026 1053 } 1027 1054 });
Note: See TracChangeset
for help on using the changeset viewer.