?> <a href="<?php bbp_reply_url(); ?> " class="bbp-reply-permalink">#<?php bbp_reply_id(); ?> </a> <?php do_action('bbp_theme_before_reply_admin_links'); ?> <?php bbp_reply_admin_links(array('after' => '<span class="admin_links_sep"> | </span></span>')); ?> <?php do_action('bbp_theme_after_reply_admin_links'); ?> </div><!-- .bbp-meta --> </div><!-- #post-<?php bbp_reply_id(); ?> --> <div class="bbp-reply-entry"> <?php
printf(__('%1$s at %2$s', 'bbpress'), get_the_date(), esc_attr(get_the_time())); ?> <a href="<?php bbp_reply_url(); ?> " title="<?php bbp_reply_title(); ?> " class="bbp-reply-permalink">#<?php bbp_reply_id(); ?> </a> <?php bbp_reply_admin_links(); ?> </td> </tr> <tr id="post-<?php bbp_reply_id(); ?> " <?php bbp_reply_class(); ?> > <td class="bbp-reply-author">
do_action('bbp_theme_before_reply_content'); ?> <?php bbp_reply_content(); ?> <?php do_action('bbp_theme_after_reply_content'); ?> </div><!-- .bbp-reply-content --> <?php do_action('bbp_theme_before_reply_admin_links'); ?> <?php $args = array('id' => 0, 'before' => '<span class="bbp-admin-links">', 'after' => '</span>', 'sep' => ' ', 'links' => array()); bbp_reply_admin_links($args); ?> <?php do_action('bbp_theme_after_reply_admin_links'); ?> </div><!-- #post-<?php bbp_reply_id(); ?> -->
/** * Output custom bbPress admin links * @version 2.0 */ function apoc_reply_admin_links($reply_id) { // Make sure it's a logged-in user if (!is_user_logged_in()) { return false; } // Get post id and setup desired links $links = array(); // Add common quote and reply links except on forum profiles if (!bp_is_forums_component()) { $links['quote'] = apoc_quote_button('reply', $reply_id); $links['reply'] = '<a class="scroll-respond button button-dark" href="#new-post" title="Quick Reply"><i class="fa fa-reply"></i>Reply</a>'; } // Topic admin links if (bbp_is_topic($reply_id)) { $links['edit'] = bbp_get_topic_edit_link(array('id' => $reply_id, 'edit_text' => '<i class="fa fa-pencil"></i>Edit')); $links['close'] = bbp_get_topic_close_link(array('id' => $reply_id, 'close_text' => '<i class="fa fa-lock"></i>Close', 'open_text' => '<i class="fa fa-unlock"></i>Open')); $links['stick'] = bbp_get_topic_stick_link(array('id' => $reply_id, 'stick_text' => '<i class="fa fa-thumb-tack"></i>Stick', 'unstick_text' => '<i class="fa fa-level-down"></i>Unstick', 'super_text' => '<i class="fa fa-paperclip"></i>Notice')); $links['merge'] = bbp_get_topic_merge_link(array('merge_text' => '<i class="fa fa-code-fork"></i>Merge')); $links['trash'] = bbp_get_topic_trash_link(array('id' => $reply_id, 'trash_text' => '<i class="fa fa-trash"></i>Trash', 'restore_text' => '<i class="fa fa-undo"></i>Restore', 'delete_text' => '<i class="fa fa-remove"></i>Delete', 'sep' => '')); // Reply admin links } else { $links['edit'] = bbp_get_reply_edit_link(array('id' => $reply_id, 'edit_text' => '<i class="fa fa-pencil"></i>Edit')); $links['move'] = bbp_get_reply_move_link(array('id' => $reply_id, 'split_text' => '<i class="fa fa-arrows"></i>Move')); $links['split'] = bbp_get_topic_split_link(array('id' => $reply_id, 'split_text' => '<i class="fa fa-code-fork"></i>Split')); $links['trash'] = bbp_get_reply_trash_link(array('id' => $reply_id, 'trash_text' => '<i class="fa fa-trash"></i>Trash', 'restore_text' => '<i class="fa fa-undo"></i>Restore', 'delete_text' => '<i class="fa fa-remove"></i>Delete', 'sep' => '')); } // Get the admin links! bbp_reply_admin_links(array('id' => $reply_id, 'before' => '', 'after' => '', 'sep' => '', 'links' => $links)); }
</span> <?php } ?> <?php if (!bbp_is_search()) { ?> <?php do_action('bbp_theme_before_reply_admin_links'); ?> <?php bbp_reply_admin_links(array('sep' => ' ')); ?> <?php do_action('bbp_theme_after_reply_admin_links'); ?> <?php } ?> </div><!-- .bbp-meta --> </div> </li><!-- .reply -->
?> </a> </span> <?php } ?> <?php do_action('bbp_theme_before_reply_admin_links'); ?> <?php bbp_reply_admin_links(array('before' => '<span class="bbp-admin-links clearfix">', 'after' => '</span>', 'sep' => '')); ?> <?php do_action('bbp_theme_after_reply_admin_links'); ?> </div><!-- .bbp-meta --> </div><!-- #post-<?php bbp_reply_id(); ?> --> <div <?php bbp_reply_class();
<?php bbp_reply_content(); ?> <?php do_action('bbp_theme_after_reply_content'); ?> </div> <div class="bbp-reply-footer"> <?php do_action('bbp_theme_before_reply_admin_links'); ?> <?php $reply_sep = ' - '; $reply_data = 'data-id="#content-' . bbp_get_reply_id() . '" data-url="' . bbp_get_reply_url() . '" data-author="' . bbp_get_reply_author_display_name(bbp_get_reply_id()) . '"'; $reply_link = is_user_logged_in() ? $reply_sep . '<a class="js-reply" href="#new-post" ' . $reply_data . '>Цитата</a>' : ''; bbp_reply_admin_links(array('sep' => $reply_sep, 'after' => $reply_link . '</span>')); ?> <?php do_action('bbp_theme_after_reply_admin_links'); ?> </div> </div><!-- .bbp-reply-content --> </div><!-- .reply --><!-- #post-<?php bbp_reply_id(); ?> -->