ok, break out notepad++ or any text editor and make back ups these two files:
- /wp-content/plugins/buddypress/bp-themes/bp-default/activity/entry.php
-/wp-content/plugins/buddypress/bp-themes/bp-default/header.php
add this to your header.php file within the head section :
<?php if ( !bp_is_activity_permalink() ) : ?>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js "> </script>
<?php endif; ?>
now locate entry.php and replace : <div class="activity-comments">
with this code :
<?php if ( !bp_is_activity_permalink() && intval(bp_activity_get_comment_count()) !='0' ) : ?>
<script type="text/javascript">
$(document).ready(function(){
$("li#activity-<?php bp_activity_id() ?> div.activity-comments ul").hide();
$("li#activity-<?php bp_activity_id() ?> a.acomment-reply").click(function(){
if ( $("p.collapse-<?php bp_activity_id() ?>").css("display") == 'none' ){
$("p.expand-<?php bp_activity_id() ?>, p.collapse-<?php bp_activity_id() ?>, li#activity-<?php bp_activity_id() ?> div.activity-comments ul").toggle(100);
}
return true;
});
$("p.expand-<?php bp_activity_id() ?> a").click(function(){
$("p.expand-<?php bp_activity_id() ?>, p.collapse-<?php bp_activity_id() ?>, li#activity-<?php bp_activity_id() ?> div.activity-comments ul").toggle(100);
return false;
});
$("p.collapse-<?php bp_activity_id() ?> a").click(function(){
$("p.expand-<?php bp_activity_id() ?>, p.collapse-<?php bp_activity_id() ?>, li#activity-<?php bp_activity_id() ?> div.activity-comments ul").toggle(100);
return false;
});
$("li#activity-<?php bp_activity_id() ?> input[name=ac_form_submit]").click(function(){
if ( $("p.collapse-<?php bp_activity_id() ?>").css("display") == 'none' ){
$("p.expand-<?php bp_activity_id() ?>, p.collapse-<?php bp_activity_id() ?>, li#activity-<?php bp_activity_id() ?> div.activity-comments ul").toggle(100);
}
return true;
});
});
</script>
<div class="activity-comments">
<div class="expandable">
<p class="expand-<?php bp_activity_id() ?>"><a href="#">Show Comments</a></p>
<p style="display:none" class="collapse-<?php bp_activity_id() ?>"><a href="#">Hide Comments</a></p>
</div>
<?php else : ?>
<div class="activity-comments">
<?php endif; ?>
heres a little css to work with:
.expandable {
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
background: none repeat scroll 0 0 #F4F6F8;
border: 1px solid #EEEEEE;
margin-bottom: 2px;
text-align: center;
text-shadow: 1px 1px 1px #FFFFFF;
}
.expandable p {
margin: 0px;
}
remember to always back up your files, hopefully someone makes a plugin with this functionality so we can stop messing with the core of buddypress.
*Can’t believe that took me 5 hours lol