Ticket #4869: 4869.03b.patch
File 4869.03b.patch, 11.3 KB (added by , 12 years ago) |
---|
-
bp-core/bp-core-widgets.php
class BP_Core_Members_Widget extends WP_Widget { 17 17 function __construct() { 18 18 $widget_ops = array( 19 19 'description' => __( 'A dynamic list of recently active, popular, and newest members', 'buddypress' ), 20 'classname' => ' buddypress',20 'classname' => 'widget-buddypress', 21 21 ); 22 22 parent::__construct( false, $name = _x( '(BuddyPress) Members', 'widget name', 'buddypress' ), $widget_ops ); 23 23 … … class BP_Core_Whos_Online_Widget extends WP_Widget { 148 148 function __construct() { 149 149 $widget_ops = array( 150 150 'description' => __( 'Avatars of users who are currently online', 'buddypress' ), 151 'classname' => ' buddypress',151 'classname' => 'widget-buddypress', 152 152 ); 153 153 parent::__construct( false, $name = _x( "(BuddyPress) Who's Online", 'widget name', 'buddypress' ), $widget_ops ); 154 154 } … … class BP_Core_Recently_Active_Widget extends WP_Widget { 215 215 function __construct() { 216 216 $widget_ops = array( 217 217 'description' => __( 'Avatars of recently active members', 'buddypress' ), 218 'classname' => ' buddypress',218 'classname' => 'widget-buddypress', 219 219 ); 220 220 parent::__construct( false, $name = _x( '(BuddyPress) Recently Active Members', 'widget name', 'buddypress' ), $widget_ops ); 221 221 } -
bp-core/js/widget-members.js
1 1 jQuery(document).ready( function() { 2 jQuery(".widget div#members-list-options a").on('click', 2 var widget = jQuery(".widget #members-list-options a, .widget-buddypress #members-list-options a"); 3 4 widget.on('click', 3 5 function() { 4 var link = this; 5 jQuery(link).addClass('loading'); 6 jQuery(this).addClass('loading'); 6 7 7 jQuery(".widget div#members-list-options a").removeClass("selected");8 widget.removeClass("selected"); 8 9 jQuery(this).addClass('selected'); 9 10 10 11 jQuery.post( ajaxurl, { … … jQuery(document).ready( function() { 16 17 }, 17 18 function(response) 18 19 { 19 jQuery(link).removeClass('loading');20 widget.removeClass('loading'); 20 21 member_wiget_response(response); 21 22 }); 22 23 … … function member_wiget_response(response) { 30 31 response = response.split('[[SPLIT]]'); 31 32 32 33 if ( response[0] != "-1" ) { 33 jQuery(".widget ul#members-list").fadeOut(200,34 jQuery(".widget #members-list, .widget-buddypress #members-list").fadeOut(200, 34 35 function() { 35 jQuery( ".widget ul#members-list").html(response[1]);36 jQuery( ".widget ul#members-list").fadeIn(200);36 jQuery(this).html(response[1]); 37 jQuery(this).fadeIn(200); 37 38 } 38 39 ); 39 40 40 41 } else { 41 jQuery(".widget ul#members-list").fadeOut(200,42 jQuery(".widget #members-list, .widget-buddypress #members-list").fadeOut(200, 42 43 function() { 43 44 var message = '<p>' + response[1] + '</p>'; 44 jQuery( ".widget ul#members-list").html(message);45 jQuery( ".widget ul#members-list").fadeIn(200);45 jQuery(this).html(message); 46 jQuery(this).fadeIn(200); 46 47 } 47 48 ); 48 49 } -
bp-core/js/widget-members.min.js
1 jQuery(document).ready(function(){jQuery(".widget div#members-list-options a").on("click",function(){var a=this;jQuery(a).addClass("loading");jQuery(".widget div#members-list-options a").removeClass("selected");jQuery(this).addClass("selected");jQuery.post(ajaxurl,{action:"widget_members",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-members").val(),"max-members":jQuery("input#members_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading");member_wiget_response(b)});return false})});function member_wiget_response(a){a=a.substr(0,a.length-1);a=a.split("[[SPLIT]]");if(a[0]!="-1"){jQuery(".widget ul#members-list").fadeOut(200,function(){jQuery(".widget ul#members-list").html(a[1]);jQuery(".widget ul#members-list").fadeIn(200)})}else{jQuery(".widget ul#members-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#members-list").html(b);jQuery(".widget ul#members-list").fadeIn(200)})}}; 2 No newline at end of file 1 function member_wiget_response(e){e=e.substr(0,e.length-1);e=e.split("[[SPLIT]]");if(e[0]!="-1"){jQuery(".widget #members-list, .widget-buddypress #members-list").fadeOut(200,function(){jQuery(this).html(e[1]);jQuery(this).fadeIn(200)})}else{jQuery(".widget #members-list, .widget-buddypress #members-list").fadeOut(200,function(){var t="<p>"+e[1]+"</p>";jQuery(this).html(t);jQuery(this).fadeIn(200)})}}jQuery(document).ready(function(){var e=jQuery(".widget #members-list-options a, .widget-buddypress #members-list-options a");e.on("click",function(){jQuery(this).addClass("loading");e.removeClass("selected");jQuery(this).addClass("selected");jQuery.post(ajaxurl,{action:"widget_members",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-members").val(),"max-members":jQuery("input#members_widget_max").val(),filter:jQuery(this).attr("id")},function(t){e.removeClass("loading");member_wiget_response(t)});return false})}) 2 No newline at end of file -
bp-groups/bp-groups-widgets.php
class BP_Groups_Widget extends WP_Widget { 26 26 function __construct() { 27 27 $widget_ops = array( 28 28 'description' => __( 'A dynamic list of recently active, popular, and newest groups', 'buddypress' ), 29 'classname' => ' buddypress',29 'classname' => 'widget-buddypress', 30 30 ); 31 31 parent::__construct( false, _x( '(BuddyPress) Groups', 'widget name', 'buddypress' ), $widget_ops ); 32 32 -
bp-groups/js/widget-groups.js
1 1 jQuery(document).ready( function() { 2 jQuery(".widget div#groups-list-options a").on('click', 2 var widget = jQuery(".widget #groups-list-options a, .widget-buddypress #groups-list-options a"); 3 4 widget.on('click', 3 5 function() { 4 var link = this; 5 jQuery(link).addClass('loading'); 6 jQuery(this).addClass('loading'); 6 7 7 jQuery(".widget div#groups-list-options a").removeClass("selected");8 widget.removeClass("selected"); 8 9 jQuery(this).addClass('selected'); 9 10 10 11 jQuery.post( ajaxurl, { … … jQuery(document).ready( function() { 16 17 }, 17 18 function(response) 18 19 { 19 jQuery(link).removeClass('loading');20 widget.removeClass('loading'); 20 21 groups_wiget_response(response); 21 22 }); 22 23 … … function groups_wiget_response(response) { 30 31 response = response.split('[[SPLIT]]'); 31 32 32 33 if ( response[0] != "-1" ) { 33 jQuery(".widget ul#groups-list").fadeOut(200,34 jQuery(".widget #groups-list, .widget-buddypress #groups-list").fadeOut(200, 34 35 function() { 35 jQuery( ".widget ul#groups-list").html(response[1]);36 jQuery( ".widget ul#groups-list").fadeIn(200);36 jQuery(this).html(response[1]); 37 jQuery(this).fadeIn(200); 37 38 } 38 39 ); 39 40 40 41 } else { 41 jQuery(".widget ul#groups-list ").fadeOut(200,42 jQuery(".widget ul#groups-list, .widget-buddypress #groups-list").fadeOut(200, 42 43 function() { 43 44 var message = '<p>' + response[1] + '</p>'; 44 jQuery( ".widget ul#groups-list").html(message);45 jQuery( ".widget ul#groups-list").fadeIn(200);45 jQuery(this).html(message); 46 jQuery(this).fadeIn(200); 46 47 } 47 48 ); 48 49 } -
bp-groups/js/widget-groups.min.js
1 jQuery(document).ready(function(){jQuery(".widget div#groups-list-options a").on("click",function(){var a=this;jQuery(a).addClass("loading");jQuery(".widget div#groups-list-options a").removeClass("selected");jQuery(this).addClass("selected");jQuery.post(ajaxurl,{action:"widget_groups_list",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-groups").val(),max_groups:jQuery("input#groups_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading");groups_wiget_response(b)});return false})});function groups_wiget_response(a){a=a.substr(0,a.length-1);a=a.split("[[SPLIT]]");if(a[0]!="-1"){jQuery(".widget ul#groups-list").fadeOut(200,function(){jQuery(".widget ul#groups-list").html(a[1]);jQuery(".widget ul#groups-list").fadeIn(200)})}else{jQuery(".widget ul#groups-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#groups-list").html(b);jQuery(".widget ul#groups-list").fadeIn(200)})}}; 2 No newline at end of file 1 function groups_wiget_response(e){e=e.substr(0,e.length-1);e=e.split("[[SPLIT]]");if(e[0]!="-1"){jQuery(".widget #groups-list, .widget-buddypress #groups-list").fadeOut(200,function(){jQuery(this).html(e[1]);jQuery(this).fadeIn(200)})}else{jQuery(".widget ul#groups-list, .widget-buddypress #groups-list").fadeOut(200,function(){var t="<p>"+e[1]+"</p>";jQuery(this).html(t);jQuery(this).fadeIn(200)})}}jQuery(document).ready(function(){var e=jQuery(".widget #groups-list-options a, .widget-buddypress #groups-list-options a");e.on("click",function(){jQuery(this).addClass("loading");e.removeClass("selected");jQuery(this).addClass("selected");jQuery.post(ajaxurl,{action:"widget_groups_list",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-groups").val(),max_groups:jQuery("input#groups_widget_max").val(),filter:jQuery(this).attr("id")},function(t){e.removeClass("loading");groups_wiget_response(t)});return false})}) 2 No newline at end of file -
bp-templates/bp-legacy/css/buddypress.css
body.register #buddypress div.page ul { 1394 1394 6.11 - Widgets 1395 1395 --------------------------------------------------------------*/ 1396 1396 1397 .widget .buddypress div.item-avatar img.avatar {1397 .widget-buddypress div.item-avatar img.avatar { 1398 1398 float: left; 1399 1399 margin: 0 10px 15px 0; 1400 1400 } 1401 1401 1402 .widget .buddypress span.activity {1402 .widget-buddypress span.activity { 1403 1403 display: inline-block; 1404 1404 font-size: 80%; 1405 1405 opacity: 0.8; 1406 1406 padding: 0; 1407 1407 } 1408 1408 1409 .widget .buddypress div.item-options {1409 .widget-buddypress div.item-options { 1410 1410 font-size: 90%; 1411 1411 margin: 0 0 1em 0; 1412 1412 padding: 1em 0; 1413 1413 } 1414 1414 1415 .widget .buddypress div.item{1415 .widget-buddypress div.item{ 1416 1416 margin:0 0 1em 0; 1417 1417 } 1418 1418 1419 .widget .buddypress div.item-meta,1420 .widget .buddypress div.item-content {1419 .widget-buddypress .item-meta, 1420 .widget-buddypress .item-content { 1421 1421 font-size: 11px; 1422 margin-left: 38px;1422 margin-left: 2.8em; 1423 1423 } 1424 1424 1425 .widget .buddypress ul.item-list img.avatar{1425 .widget-buddypress ul.item-list img { 1426 1426 height: 20px; 1427 margin-right: 10px;1428 1427 width: 20px; 1429 1428 } 1430 .widget .buddypress div.item-avatar img {1429 .widget-buddypress .item-avatar img { 1431 1430 height: 40px; 1432 margin: 1px;1433 1431 width: 40px; 1434 1432 } 1435 1433 1436 .widget.buddypress div.avatar-block{ 1434 .widget-buddypress ul { 1435 margin: 0 !important; 1436 padding: 0 !important; 1437 } 1438 1439 .widget-buddypress li { 1440 list-style: none; 1441 } 1442 1443 .widget-buddypress .avatar-block{ 1437 1444 overflow: hidden; 1438 1445 } 1439 1446