Ejemplo n.º 1
0
			<tr class="<?php 
        bp_the_topic_css_class();
        ?>
">
				<td class="td-title">
					<a class="topic-title" href="<?php 
        bp_the_topic_permalink();
        ?>
" title="<?php 
        _e('Permanent link to this post', 'wplms_modern');
        ?>
">

						<?php 
        bp_the_topic_title();
        ?>

					</a>

					<p class="topic-meta">
						<span class="topic-by"><?php 
        /* translators: "started by [poster] in [forum]" */
        printf(__('Started by %1$s', 'wplms_modern'), bp_get_the_topic_poster_avatar('height=20&width=20') . bp_get_the_topic_poster_name());
        ?>
</span>

						<?php 
        if (!bp_is_group_forum()) {
            ?>
Ejemplo n.º 2
0
	<form action="<?php bp_forum_topic_action() ?>" method="post" id="forum-topic-form" class="standard-form">

		<div class="pagination no-ajax">

			<div id="post-count" class="pag-count">
				<?php bp_the_topic_pagination_count() ?>
			</div>

			<div class="pagination-links" id="topic-pag">
				<?php bp_the_topic_pagination() ?>
			</div>

		</div>

		<div id="topic-meta">
			<h3><?php bp_the_topic_title() ?> (<?php bp_the_topic_total_post_count() ?>)</h3>
			<a class="button" href="<?php bp_forum_permalink() ?>/">&larr; <?php _e( 'Group Forum', 'buddypress' ) ?></a> &nbsp; <a class="button" href="<?php bp_forum_directory_permalink() ?>/"><?php _e( 'Group Forum Directory', 'buddypress') ?></a>

			<div class="admin-links">
				<?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_is_mine() ) : ?>
					<?php bp_the_topic_admin_links() ?>
				<?php endif; ?>

				<?php do_action( 'bp_group_forum_topic_meta' ); ?>
			</div>
		</div>

		<?php 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(); ?>
function bp_group_active_forum_topics($total_topics = 3, $group = false)
{
    global $groups_template, $forum_template;
    if (!$group) {
        $group =& $groups_template->group;
    }
    $forum_id = groups_get_groupmeta($group->id, 'forum_id');
    if ($forum_id && $forum_id != '') {
        if (function_exists('bp_forums_setup')) {
            $latest_topics = bp_forums_get_topics($forum_id, $total_topics, 1);
            if ($latest_topics) {
                ?>
				<ul class="item-list" id="recent-forum-topics"><?php 
                $counter = 0;
                foreach ($latest_topics as $topic) {
                    $alt = $counter % 2 == 1 ? ' class="alt"' : '';
                    $forum_template->topic = (object) $topic;
                    ?>
					
					<li<?php 
                    echo $alt;
                    ?>
>
						<div class="avatar">
							<?php 
                    bp_the_topic_poster_avatar();
                    ?>
						</div>

						<a href="<?php 
                    bp_the_topic_permalink();
                    ?>
" title="<?php 
                    bp_the_topic_title();
                    ?>
 - <?php 
                    _e('Permalink', 'buddypress');
                    ?>
"><?php 
                    bp_the_topic_title();
                    ?>
</a> 
						<span class="small">- <?php 
                    bp_the_topic_total_post_count();
                    ?>
 </span>
						<p><span class="activity"><?php 
                    echo sprintf(__('updated %s ago', 'buddypress'), bp_the_topic_time_since_last_post(false));
                    ?>
</span></p>
				
						<div class="latest-post">
							<?php 
                    _e('Latest by', 'buddypress');
                    ?>
 <?php 
                    bp_the_topic_last_poster_name();
                    ?>
:
							<?php 
                    bp_the_topic_latest_post_excerpt();
                    ?>
						</div>
					</li>
					<?php 
                    $counter++;
                    ?>
					
				<?php 
                }
                ?>
				</ul>
				<?php 
            } else {
                ?>
				<div id="message" class="info">
					<p><?php 
                _e('There are no active forum topics for this group', 'buddypress');
                ?>
</p>
				</div>
			<?php 
            }
        }
    }
}
Ejemplo n.º 4
0
				<th id="th-postcount"><?php _e( 'Posts', 'buddypress' ) ?></th>
				<th id="th-freshness"><?php _e( 'Freshness', 'buddypress' ) ?></th>

				<?php do_action( 'bp_directory_forums_extra_cell_head' ) ?>

			</tr>
		</thead>

		<tbody>

			<?php while ( bp_forum_topics() ) : bp_the_forum_topic(); ?>

			<tr class="<?php bp_the_topic_css_class() ?>">
				<td class="td-title">
					<a class="topic-title" href="<?php bp_the_topic_permalink() ?>" title="<?php bp_the_topic_title() ?> - <?php _e( 'Permalink', 'buddypress' ) ?>">
						<?php bp_the_topic_title() ?>
					</a>
				</td>
				<td class="td-poster">
					<a href="<?php bp_the_topic_permalink() ?>"><?php bp_the_topic_last_poster_avatar( 'type=thumb&width=20&height=20' ) ?></a>
					<div class="poster-name"><?php bp_the_topic_last_poster_name() ?></div>
				</td>

				<?php if ( !bp_is_group_forum() ) : ?>
					<td class="td-group">
						<a href="<?php bp_the_topic_object_permalink() ?>"><?php bp_the_topic_object_avatar( 'type=thumb&width=20&height=20' ) ?></a>
						<div class="object-name"><a href="<?php bp_the_topic_object_permalink() ?>" title="<?php bp_the_topic_object_name() ?>"><?php bp_the_topic_object_name() ?></a></div>
					</td>
				<?php endif; ?>

				<td class="td-postcount">
Ejemplo n.º 5
0
				<div class="admin-links"><?php bp_the_topic_admin_links() ?></div>
			<?php endif; ?>
		</div>

		<?php if ( bp_group_is_member() ) : ?>

			<?php if ( bp_is_edit_topic() ) : ?>

				<div id="edit-topic">

					<?php do_action( 'bp_group_before_edit_forum_topic' ) ?>

					<p><strong><?php _e( 'Edit Topic:', 'buddypress' ) ?></strong></p>

					<label for="topic_title"><?php _e( 'Title:', 'buddypress' ) ?></label>
					<input type="text" name="topic_title" id="topic_title" value="<?php bp_the_topic_title() ?>" />

					<label for="topic_text"><?php _e( 'Content:', 'buddypress' ) ?></label>
					<textarea name="topic_text" id="topic_text"><?php bp_the_topic_text() ?></textarea>

					<?php do_action( 'bp_group_after_edit_forum_topic' ) ?>

					<p class="submit"><input type="submit" name="save_changes" id="save_changes" value="<?php _e( 'Save Changes', 'buddypress' ) ?>" /></p>

					<?php wp_nonce_field( 'bp_forums_edit_topic' ) ?>

				</div>

			<?php else : ?>

				<div id="edit-post">