Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
04/23/2015 05:08:50 AM (9 years ago)
Author:
tw2113
Message:

Adds hooks documentation for the groups template files.

See #5948.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-templates/bp-legacy/buddypress/groups/single/forum/topic.php

    r9604 r9786  
    1 <?php do_action( 'bp_before_group_forum_topic' ); ?>
     1<?php
     2
     3/**
     4 * Fires at the top of the group forum topic template.
     5 *
     6 * @since BuddyPress (1.2.4)
     7 */
     8do_action( 'bp_before_group_forum_topic' ); ?>
    29
    310<form action="<?php bp_forum_topic_action(); ?>" method="post" id="forum-topic-form" class="standard-form">
     
    512        <ul>
    613            <?php if ( is_user_logged_in() ) : ?>
    7    
     14
    815                <li>
    916                    <a href="<?php bp_forum_topic_new_reply_link(); ?>" class="new-reply-link"><?php _e( 'New Reply', 'buddypress' ); ?></a>
    1017                </li>
    11    
     18
    1219            <?php endif; ?>
    13    
     20
    1421            <?php if ( bp_forums_has_directory() ) : ?>
    15    
     22
    1623                <li>
    1724                    <a href="<?php bp_forums_directory_permalink(); ?>"><?php _e( 'Forum Directory', 'buddypress' ); ?></a>
    1825                </li>
    19    
     26
    2027            <?php endif; ?>
    21    
     28
    2229        </ul>
    2330    </div>
    24    
     31
    2532    <div id="topic-meta">
    2633        <h3><?php bp_the_topic_title(); ?> (<?php bp_the_topic_total_post_count(); ?>)</h3>
    27    
     34
    2835        <?php if ( bp_forum_topic_has_tags() ) : ?>
    29    
     36
    3037            <div class="topic-tags">
    31    
     38
    3239                <?php _e( 'Topic tags:', 'buddypress' ); ?> <?php bp_forum_topic_tag_list(); ?>
    33    
    34             </div>
    35    
     40
     41            </div>
     42
    3643        <?php endif; ?>
    37    
     44
    3845        <?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_is_mine() ) : ?>
    39    
     46
    4047            <div class="last admin-links">
    41    
     48
    4249                <?php bp_the_topic_admin_links(); ?>
    43    
    44             </div>
    45    
     50
     51            </div>
     52
    4653        <?php endif; ?>
    47    
    48         <?php do_action( 'bp_group_forum_topic_meta' ); ?>
    49    
     54
     55        <?php
     56
     57        /**
     58         * Fires at the end of the group forum topic meta markup.
     59         *
     60         * @since BuddyPress (1.2.5)
     61         */
     62        do_action( 'bp_group_forum_topic_meta' ); ?>
     63
    5064    </div>
    5165
     
    6983        </div>
    7084
    71         <?php do_action( 'bp_before_group_forum_topic_posts' ); ?>
     85        <?php
     86
     87        /**
     88         * Fires before the listing of the group forum topic posts.
     89         *
     90         * @since BuddyPress (1.2.4)
     91         */
     92        do_action( 'bp_before_group_forum_topic_posts' ); ?>
    7293
    7394        <ul id="topic-post-list" class="item-list" role="main">
     
    91112                        <?php endif; ?>
    92113
    93                         <?php do_action( 'bp_group_forum_post_meta' ); ?>
     114                        <?php
     115
     116                        /**
     117                         * Fires inside the group forum post meta markup.
     118                         *
     119                         * @since BuddyPress (1.2.5)
     120                         */
     121                        do_action( 'bp_group_forum_post_meta' ); ?>
    94122
    95123                        <a href="#post-<?php bp_the_topic_post_id(); ?>" title="<?php esc_attr_e( 'Permanent link to this post', 'buddypress' ); ?>">#</a>
     
    100128        </ul><!-- #topic-post-list -->
    101129
    102         <?php do_action( 'bp_after_group_forum_topic_posts' ); ?>
     130        <?php
     131
     132        /**
     133         * Fires before the listing of the group forum topic posts.
     134         *
     135         * @since BuddyPress (1.2.4)
     136         */
     137        do_action( 'bp_after_group_forum_topic_posts' ); ?>
    103138
    104139        <div class="pagination no-ajax">
     
    115150
    116151    <?php else: ?>
    117    
     152
    118153        <div id="message" class="info">
    119154            <p><?php _e( 'There are no posts for this topic.', 'buddypress' ); ?></p>
    120155        </div>
    121    
     156
    122157    <?php endif;?>
    123158
     
    135170                    <?php endif; ?>
    136171
    137                     <?php do_action( 'groups_forum_new_reply_before' ); ?>
     172                    <?php
     173
     174                    /**
     175                     * Fires before the display of the group forum new reply section.
     176                     *
     177                     * @since BuddyPress (1.0.0)
     178                     */
     179                    do_action( 'groups_forum_new_reply_before' ); ?>
    138180
    139181                    <h4><?php _e( 'Add a reply:', 'buddypress' ); ?></h4>
     
    145187                    </div>
    146188
    147                     <?php do_action( 'groups_forum_new_reply_after' ); ?>
     189                    <?php
     190
     191                    /**
     192                     * Fires after the display of the group forum new reply section.
     193                     *
     194                     * @since BuddyPress (1.0.0)
     195                     */
     196                    do_action( 'groups_forum_new_reply_after' ); ?>
    148197
    149198                    <?php wp_nonce_field( 'bp_forums_new_reply' ); ?>
     
    164213</form><!-- #forum-topic-form -->
    165214
    166 <?php do_action( 'bp_after_group_forum_topic' ); ?>
     215<?php
     216
     217/**
     218 * Fires at the end of the group forum topic template.
     219 *
     220 * @since BuddyPress (1.2.4)
     221 */
     222do_action( 'bp_after_group_forum_topic' ); ?>
Note: See TracChangeset for help on using the changeset viewer.