/** * Output the deposit count. * * @uses humcore_get_deposit_count() */ function humcore_deposit_count() { echo humcore_get_deposit_count(); // XSS OK. }
<div id="deposits-dir-search" class="dir-search" role="search"> <?php humcore_deposits_search_form(); ?> </div><!-- #deposits-dir-search --> <div class="item-list-tabs main-tabs" role="navigation"> <ul> <li class="selected" id="deposits-all"><a href="<?php echo esc_attr(trailingslashit(bp_get_root_domain() . '/' . 'deposits')); ?> "><?php printf(__('All Deposits <span>%s</span>', 'humcore_domain'), humcore_get_deposit_count()); ?> </a></li> <?php do_action('humcore_deposits_directory_deposit_types'); ?> </ul> </div><!-- .item-list-tabs --> <div class="item-list-tabs" id="subnav" role="navigation"> <ul> <?php do_action('humcore_deposits_directory_deposit_sub_types');
/** * Get group deposit count. */ public function humcore_get_group_deposit_count() { if (mla_is_group_committee()) { humcore_has_deposits(sprintf('facets[author_facet][]=%s', urlencode(bp_get_current_group_name()))); } else { humcore_has_deposits(sprintf('facets[group_facet][]=%s', urlencode(bp_get_current_group_name()))); } return (int) humcore_get_deposit_count(); /* Using solr counts now. $group_deposits = bp_activity_get( array( 'filter' => array( 'primary_id' => bp_get_current_group_id(), 'action' => 'new_group_deposit' ) ) ); return (int) $group_deposits['total']; */ }