Advertisement
Guest User

Untitled

a guest
Feb 21st, 2015
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.78 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4. * BuddyPress - Activity Stream (Single Item)
  5. *
  6. * This template is used by activity-loop.php and AJAX functions to show
  7. * each activity.
  8. *
  9. * @package BuddyPress
  10. * @subpackage bp-legacy
  11. */
  12.  
  13. ?>
  14.  
  15. <?php do_action( 'bp_before_activity_entry' ); ?>
  16.  
  17. <li class="<?php bp_activity_css_class(); ?>" id="activity-<?php bp_activity_id(); ?>">
  18. <div class="activity-avatar">
  19. <a href="<?php bp_activity_user_link(); ?>">
  20.  
  21. <?php bp_activity_avatar(); ?>
  22.  
  23. </a>
  24. </div>
  25.  
  26. <div class="activity-content">
  27.  
  28. <div class="activity-header">
  29.  
  30. <?php bp_activity_action(); ?>
  31.  
  32. </div>
  33.  
  34. <?php if ( bp_activity_has_content() ) : ?>
  35.  
  36. <div class="activity-inner">
  37.  
  38. <?php bp_activity_content_body(); ?>
  39.  
  40. </div>
  41.  
  42. <?php endif; ?>
  43.  
  44. <?php do_action( 'bp_activity_entry_content' ); ?>
  45.  
  46. <div class="activity-meta">
  47.  
  48. <?php if ( bp_get_activity_type() == 'activity_comment' ) : ?>
  49.  
  50. <a href="<?php bp_activity_thread_permalink(); ?>" class="button view bp-secondary-action" title="<?php esc_attr_e( 'View Conversation', 'buddypress' ); ?>"><?php _e( 'View Conversation', 'buddypress' ); ?></a>
  51.  
  52. <?php endif; ?>
  53.  
  54. <?php if ( is_user_logged_in() ) : ?>
  55.  
  56. <?php if ( bp_activity_can_comment() ) : ?>
  57.  
  58. <a href="<?php bp_activity_comment_link(); ?>" class="button acomment-reply bp-primary-action" id="acomment-comment-<?php bp_activity_id(); ?>"><?php printf( __( 'Comment <span>%s</span>', 'buddypress' ), bp_activity_get_comment_count() ); ?></a>
  59.  
  60. <?php endif; ?>
  61.  
  62. <?php if ( bp_activity_can_favorite() ) : ?>
  63.  
  64. <?php if ( !bp_get_activity_is_favorite() ) : ?>
  65.  
  66. <a href="<?php bp_activity_favorite_link(); ?>" class="button fav bp-secondary-action" title="<?php esc_attr_e( 'Mark as Favorite', 'buddypress' ); ?>"><?php _e( 'Favorite', 'buddypress' ); ?></a>
  67.  
  68. <?php else : ?>
  69.  
  70. <a href="<?php bp_activity_unfavorite_link(); ?>" class="button unfav bp-secondary-action" title="<?php esc_attr_e( 'Remove Favorite', 'buddypress' ); ?>"><?php _e( 'Remove Favorite', 'buddypress' ); ?></a>
  71.  
  72. <?php endif; ?>
  73.  
  74. <?php endif; ?>
  75.  
  76. <?php if ( bp_activity_user_can_delete() ) bp_activity_delete_link(); ?>
  77.  
  78. <?php do_action( 'bp_activity_entry_meta' ); ?>
  79.  
  80. <?php endif; ?>
  81.  
  82. </div>
  83.  
  84. </div>
  85.  
  86. <?php do_action( 'bp_before_activity_entry_comments' ); ?>
  87.  
  88. <?php if ( ( bp_activity_get_comment_count() || bp_activity_can_comment() ) || bp_is_single_activity() ) : ?>
  89.  
  90. <div class="activity-comments">
  91.  
  92. <?php bp_activity_comments(); ?>
  93.  
  94. <?php if ( is_user_logged_in() && bp_activity_can_comment() ) : ?>
  95.  
  96. <form action="<?php bp_activity_comment_form_action(); ?>" method="post" id="ac-form-<?php bp_activity_id(); ?>" class="ac-form"<?php bp_activity_comment_form_nojs_display(); ?>>
  97. <div class="ac-reply-avatar"><?php bp_loggedin_user_avatar( 'width=' . BP_AVATAR_THUMB_WIDTH . '&height=' . BP_AVATAR_THUMB_HEIGHT ); ?></div>
  98. <div class="ac-reply-content">
  99. <div class="ac-textarea">
  100. <textarea id="ac-input-<?php bp_activity_id(); ?>" class="ac-input bp-suggestions" name="ac_input_<?php bp_activity_id(); ?>"></textarea>
  101. </div>
  102. <input type="submit" name="ac_form_submit" value="<?php esc_attr_e( 'Post', 'buddypress' ); ?>" /> &nbsp; <a href="#" class="ac-reply-cancel"><?php _e( 'Cancel', 'buddypress' ); ?></a>
  103. <input type="hidden" name="comment_form_id" value="<?php bp_activity_id(); ?>" />
  104. </div>
  105.  
  106. <?php do_action( 'bp_activity_entry_comments' ); ?>
  107.  
  108. <?php wp_nonce_field( 'new_activity_comment', '_wpnonce_new_activity_comment' ); ?>
  109.  
  110. </form>
  111.  
  112. <?php endif; ?>
  113.  
  114. </div>
  115.  
  116. <?php endif; ?>
  117.  
  118. <?php do_action( 'bp_after_activity_entry_comments' ); ?>
  119.  
  120. </li>
  121.  
  122. <?php do_action( 'bp_after_activity_entry' ); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement