Current File : /home/aventura/www/site/wp-content/themes/kleo/buddypress/groups/single/forum/topic.php |
<?php
/**
* BuddyPress - Groups Single Forum Topic.
*
* @package BuddyPress
* @subpackage bp-legacy
*/
/**
* Fires at the top of the group forum topic template.
*
* @since 1.2.4
*/
do_action( 'bp_before_group_forum_topic' ); ?>
<form action="<?php bp_forum_topic_action(); ?>" method="post" id="forum-topic-form" class="standard-form">
<div class="item-list-tabs no-ajax" id="subnav" role="navigation">
<ul>
<?php if ( is_user_logged_in() ) : ?>
<li>
<a href="<?php bp_forum_topic_new_reply_link(); ?>" class="new-reply-link"><?php _e( 'New Reply', 'buddypress' ); ?></a>
</li>
<?php endif; ?>
<?php if ( bp_forums_has_directory() ) : ?>
<li>
<a href="<?php bp_forums_directory_permalink(); ?>"><?php _e( 'Forum Directory', 'buddypress' ); ?></a>
</li>
<?php endif; ?>
</ul>
</div>
<div id="topic-meta">
<h3><?php bp_the_topic_title(); ?> (<?php bp_the_topic_total_post_count(); ?>)</h3>
<?php if ( bp_forum_topic_has_tags() ) : ?>
<div class="topic-tags">
<?php _e( 'Topic tags:', 'buddypress' ); ?> <?php bp_forum_topic_tag_list(); ?>
</div>
<?php endif; ?>
<?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_is_mine() ) : ?>
<div class="last admin-links">
<?php bp_the_topic_admin_links(); ?>
</div>
<?php endif; ?>
<?php
/**
* Fires at the end of the group forum topic meta markup.
*
* @since 1.2.5
*/
do_action( 'bp_group_forum_topic_meta' ); ?>
</div>
<?php if ( bp_has_forum_topic_posts() ) : ?>
<div class="pagination no-ajax">
<div id="post-count-top" class="pag-count">
<?php bp_the_topic_pagination_count(); ?>
</div>
<div class="pagination-links" id="topic-pag-top">
<?php bp_the_topic_pagination(); ?>
</div>
</div>
<?php
/**
* Fires before the listing of the group forum topic posts.
*
* @since 1.2.4
*/
do_action( 'bp_before_group_forum_topic_posts' ); ?>
<ul id="topic-post-list" class="item-list">
<?php while ( bp_forum_topic_posts() ) : bp_the_forum_topic_post(); ?>
<li id="post-<?php bp_the_topic_post_id(); ?>" class="<?php bp_the_topic_post_css_class(); ?>">
<div class="poster-meta">
<a href="<?php bp_the_topic_post_poster_link(); ?>">
<?php bp_the_topic_post_poster_avatar( 'width=40&height=40' ); ?>
</a>
<?php echo sprintf( __( '%1$s said %2$s:', 'buddypress' ), bp_get_the_topic_post_poster_name(), bp_get_the_topic_post_time_since() ); ?>
</div>
<div class="post-content">
<?php bp_the_topic_post_content(); ?>
</div>
<div class="admin-links">
<?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_post_is_mine() ) : ?>
<?php bp_the_topic_post_admin_links(); ?>
<?php endif; ?>
<?php
/**
* Fires inside the group forum post meta markup.
*
* @since 1.2.5
*/
do_action( 'bp_group_forum_post_meta' ); ?>
<a href="#post-<?php bp_the_topic_post_id(); ?>" title="<?php esc_attr_e( 'Permanent link to this post', 'buddypress' ); ?>">#</a>
</div>
</li>
<?php endwhile; ?>
</ul><!-- #topic-post-list -->
<?php
/**
* Fires before the listing of the group forum topic posts.
*
* @since 1.2.4
*/
do_action( 'bp_after_group_forum_topic_posts' ); ?>
<div class="pagination no-ajax">
<div id="post-count-bottom" class="pag-count">
<?php bp_the_topic_pagination_count(); ?>
</div>
<div class="pagination-links" id="topic-pag-bottom">
<?php bp_the_topic_pagination(); ?>
</div>
</div>
<?php else: ?>
<div id="message" class="info">
<p><?php _e( 'There are no posts for this topic.', 'buddypress' ); ?></p>
</div>
<?php endif;?>
<?php if ( ( is_user_logged_in() && 'public' == bp_get_group_status() ) || bp_group_is_member() ) : ?>
<?php if ( bp_get_the_topic_is_last_page() ) : ?>
<?php if ( bp_get_the_topic_is_topic_open() && !bp_group_is_user_banned() ) : ?>
<div id="post-topic-reply">
<p id="post-reply"></p>
<?php if ( bp_groups_auto_join() && !bp_group_is_member() ) : ?>
<p><?php _e( 'You will auto join this group when you reply to this topic.', 'buddypress' ); ?></p>
<?php endif; ?>
<?php
/**
* Fires before the display of the group forum new reply section.
*
* @since 1.0.0
*/
do_action( 'groups_forum_new_reply_before' ); ?>
<h4><?php _e( 'Add a reply:', 'buddypress' ); ?></h4>
<label for="reply_text" class="bp-screen-reader-text"><?php
/* translators: accessibility text */
_e( 'Reply', 'buddypress' );
?></label>
<textarea name="reply_text" id="reply_text"></textarea>
<div class="submit">
<input type="submit" name="submit_reply" id="submit" value="<?php esc_attr_e( 'Post Reply', 'buddypress' ); ?>" />
</div>
<?php
/**
* Fires after the display of the group forum new reply section.
*
* @since 1.0.0
*/
do_action( 'groups_forum_new_reply_after' ); ?>
<?php wp_nonce_field( 'bp_forums_new_reply' ); ?>
</div>
<?php elseif ( !bp_group_is_user_banned() ) : ?>
<div id="message" class="info">
<p><?php _e( 'This topic is closed, replies are no longer accepted.', 'buddypress' ); ?></p>
</div>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
</form><!-- #forum-topic-form -->
<?php
/**
* Fires at the end of the group forum topic template.
*
* @since 1.2.4
*/
do_action( 'bp_after_group_forum_topic' ); ?>