Advertisement
Guest User

Step 2

a guest
Jul 16th, 2011
923
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. <?php function my_bp_adminbar_notifications_menu() {
  2. global $bp;
  3.  
  4. if ( !is_user_logged_in() )
  5. return false;
  6.  
  7. echo '<li id="bp-adminbar-notifications-menu"><a href="' . $bp->loggedin_user->domain . '">';
  8. _e( 'Notifications', 'buddypress' );
  9.  
  10. if ( $notifications = bp_core_get_notifications_for_user( $bp->loggedin_user->id ) ) { ?>
  11. <span><?php echo count($notifications) ?></span>
  12. <?php
  13. }
  14.  
  15. echo '</a>';
  16. echo '<ul>';
  17.  
  18. if ( $notifications ) { ?>
  19. <?php $counter = 0; ?>
  20. <?php for ( $i = 0; $i < count($notifications); $i++ ) { ?>
  21. <?php $alt = ( 0 == $counter % 2 ) ? ' class="alt"' : ''; ?>
  22. <li<?php echo $alt ?>><?php echo $notifications[$i] ?></li>
  23. <?php $counter++; ?>
  24. <?php } ?>
  25. <?php } else { ?>
  26. <li><a href="<?php echo $bp->loggedin_user->domain ?>"><?php _e( 'No new notifications.', 'buddypress' ); ?></a></li>
  27. <?php
  28. }
  29.  
  30. echo '</ul>';
  31. echo '</li>';
  32. }
  33. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement