Skip to:
Content

bbPress.org

Changeset 3417


Ignore:
Timestamp:
08/11/2011 08:56:49 PM (15 years ago)
Author:
johnjamesjacoby
Message:

Add actions to bbp-twentyten template files for forums, topics, and replies. See #1538.

Location:
branches/plugin/bbp-themes/bbp-twentyten/bbpress
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-themes/bbp-twentyten/bbpress/form-anonymous.php

    r3375 r3417  
    1212<?php if ( bbp_is_anonymous() || ( bbp_is_topic_edit() && bbp_is_topic_anonymous() ) || ( bbp_is_reply_edit() && bbp_is_reply_anonymous() ) ) : ?>
    1313
     14    <?php do_action( 'bbp_theme_before_anonymous_form' ); ?>
     15
    1416    <fieldset class="bbp-form">
    1517        <legend><?php ( bbp_is_topic_edit() || bbp_is_reply_edit() ) ? _e( 'Author Information', 'bbpress' ) : _e( 'Your information:', 'bbpress' ); ?></legend>
     18
     19        <?php do_action( 'bbp_theme_anonymous_form_extras_top' ); ?>
     20
    1621        <p>
    1722            <label for="bbp_anonymous_author"><?php _e( 'Name (required):', 'bbpress' ); ?></label><br />
     
    2833            <input type="text" id="bbp_anonymous_website" value="<?php bbp_is_topic_edit() ? bbp_topic_author_url() : bbp_is_reply_edit() ? bbp_reply_author_url() : bbp_current_anonymous_user_data( 'website' ); ?>" tabindex="<?php bbp_tab_index(); ?>" size="40" name="bbp_anonymous_website" />
    2934        </p>
     35
     36        <?php do_action( 'bbp_theme_anonymous_form_extras_bottom' ); ?>
     37
    3038    </fieldset>
    3139
     40    <?php do_action( 'bbp_theme_after_anonymous_form' ); ?>
     41
    3242<?php endif; ?>
  • branches/plugin/bbp-themes/bbp-twentyten/bbpress/form-reply.php

    r3388 r3417  
    2121
    2222            <form id="new-post" name="new-post" method="post" action="">
     23
     24                <?php do_action( 'bbp_theme_before_reply_form' ); ?>
     25
    2326                <fieldset class="bbp-form">
    2427                    <legend><?php printf( __( 'Reply To: %s', 'bbpress' ), bbp_get_topic_title() ); ?></legend>
     28
     29                    <?php do_action( 'bbp_theme_before_reply_form_notices' ); ?>
    2530
    2631                    <?php if ( !bbp_is_topic_open() && !bbp_is_reply_edit() ) : ?>
     
    5257                        <?php bbp_get_template_part( 'bbpress/form', 'anonymous' ); ?>
    5358
     59                        <?php do_action( 'bbp_theme_before_reply_form_content' ); ?>
     60
    5461                        <p>
    5562                            <label for="bbp_reply_content"><?php _e( 'Reply:', 'bbpress' ); ?></label><br />
    5663                            <textarea id="bbp_reply_content" tabindex="<?php bbp_tab_index(); ?>" name="bbp_reply_content" cols="51" rows="6"><?php bbp_form_reply_content(); ?></textarea>
    5764                        </p>
     65
     66                        <?php do_action( 'bbp_theme_after_reply_form_content' ); ?>
    5867
    5968                        <?php if ( !current_user_can( 'unfiltered_html' ) ) : ?>
     
    6675                        <?php endif; ?>
    6776
     77                        <?php do_action( 'bbp_theme_before_reply_form_tags' ); ?>
     78
    6879                        <p>
    6980                            <label for="bbp_topic_tags"><?php _e( 'Tags:', 'bbpress' ); ?></label><br />
     
    7182                        </p>
    7283
     84                        <?php do_action( 'bbp_theme_after_reply_form_tags' ); ?>
     85
    7386                        <?php if ( bbp_is_subscriptions_active() && !bbp_is_anonymous() && ( !bbp_is_reply_edit() || ( bbp_is_reply_edit() && !bbp_is_reply_anonymous() ) ) ) : ?>
     87
     88                            <?php do_action( 'bbp_theme_before_reply_form_subscription' ); ?>
    7489
    7590                            <p>
     
    89104                            </p>
    90105
     106                            <?php do_action( 'bbp_theme_after_reply_form_subscription' ); ?>
     107
    91108                        <?php endif; ?>
    92109
    93                         <?php if ( bbp_is_reply_edit() ) : ?>
     110                        <?php if ( bbp_allow_revisions() && bbp_is_reply_edit() ) : ?>
     111
     112                            <?php do_action( 'bbp_theme_before_reply_form_revisions' ); ?>
    94113
    95114                            <fieldset class="bbp-form">
     
    106125                            </fieldset>
    107126
     127                            <?php do_action( 'bbp_theme_after_reply_form_revisions' ); ?>
     128
    108129                        <?php else : ?>
    109130
     
    112133                        <?php endif; ?>
    113134
     135                        <?php do_action( 'bbp_theme_before_reply_form_submit_wrapper' ); ?>
     136
    114137                        <div class="bbp-submit-wrapper">
     138
     139                            <?php do_action( 'bbp_theme_before_reply_form_submit_button' ); ?>
     140
    115141                            <button type="submit" tabindex="<?php bbp_tab_index(); ?>" id="bbp_reply_submit" name="bbp_reply_submit"><?php _e( 'Submit', 'bbpress' ); ?></button>
     142
     143                            <?php do_action( 'bbp_theme_after_reply_form_submit_button' ); ?>
     144
    116145                        </div>
     146
     147                        <?php do_action( 'bbp_theme_after_reply_form_submit_wrapper' ); ?>
     148
    117149                    </div>
    118150
     
    120152
    121153                </fieldset>
     154
     155                <?php do_action( 'bbp_theme_after_reply_form' ); ?>
     156
    122157            </form>
    123158        </div>
  • branches/plugin/bbp-themes/bbp-twentyten/bbpress/form-topic.php

    r3386 r3417  
    2929
    3030            <form id="new-post" name="new-post" method="post" action="">
     31
     32                <?php do_action( 'bbp_theme_before_topic_form' ); ?>
     33
    3134                <fieldset class="bbp-form">
    3235                    <legend>
     
    4144                    </legend>
    4245
     46                    <?php do_action( 'bbp_theme_before_topic_form_notices' ); ?>
     47
    4348                    <?php if ( !bbp_is_topic_edit() && bbp_is_forum_closed() ) : ?>
    4449
     
    6772
    6873                        <?php bbp_get_template_part( 'bbpress/form', 'anonymous' ); ?>
     74
     75                        <?php do_action( 'bbp_theme_before_topic_form_title' ); ?>
    6976
    7077                        <p>
     
    7380                        </p>
    7481
     82                        <?php do_action( 'bbp_theme_after_topic_form_title' ); ?>
     83
     84                        <?php do_action( 'bbp_theme_before_topic_form_content' ); ?>
     85
    7586                        <p>
    7687                            <label for="bbp_topic_content"><?php _e( 'Topic Description:', 'bbpress' ); ?></label><br />
     
    7889                        </p>
    7990
     91                        <?php do_action( 'bbp_theme_after_topic_form_content' ); ?>
     92
    8093                        <?php if ( !current_user_can( 'unfiltered_html' ) ) : ?>
    8194
     
    8699
    87100                        <?php endif; ?>
     101
     102                        <?php do_action( 'bbp_theme_before_topic_form_tags' ); ?>
    88103
    89104                        <p>
     
    92107                        </p>
    93108
     109                        <?php do_action( 'bbp_theme_after_topic_form_tags' ); ?>
     110
    94111                        <?php if ( !bbp_is_single_forum() ) : ?>
     112
     113                            <?php do_action( 'bbp_theme_before_topic_form_forum' ); ?>
    95114
    96115                            <p>
     
    99118                            </p>
    100119
     120                            <?php do_action( 'bbp_theme_after_topic_form_forum' ); ?>
     121
    101122                        <?php endif; ?>
    102123
    103124                        <?php if ( current_user_can( 'moderate' ) ) : ?>
    104125
     126                            <?php do_action( 'bbp_theme_before_topic_form_type' ); ?>
     127
    105128                            <p>
    106129
     
    111134                            </p>
    112135
     136                            <?php do_action( 'bbp_theme_after_topic_form_type' ); ?>
     137
    113138                        <?php endif; ?>
    114139
    115140                        <?php if ( bbp_is_subscriptions_active() && !bbp_is_anonymous() && ( !bbp_is_topic_edit() || ( bbp_is_topic_edit() && !bbp_is_topic_anonymous() ) ) ) : ?>
     141
     142                            <?php do_action( 'bbp_theme_before_topic_form_subscriptions' ); ?>
    116143
    117144                            <p>
     
    129156                            </p>
    130157
    131                         <?php endif; ?>
    132 
    133                         <?php if ( bbp_is_topic_edit() ) : ?>
     158                            <?php do_action( 'bbp_theme_after_topic_form_subscriptions' ); ?>
     159
     160                        <?php endif; ?>
     161
     162                        <?php if ( bbp_allow_revisions() && bbp_is_topic_edit() ) : ?>
     163
     164                            <?php do_action( 'bbp_theme_before_topic_form_revisions' ); ?>
    134165
    135166                            <fieldset class="bbp-form">
     
    146177                            </fieldset>
    147178
    148                         <?php endif; ?>
     179                            <?php do_action( 'bbp_theme_after_topic_form_revisions' ); ?>
     180
     181                        <?php endif; ?>
     182
     183                        <?php do_action( 'bbp_theme_before_topic_form_submit_wrapper' ); ?>
    149184
    150185                        <div class="bbp-submit-wrapper">
     186
     187                            <?php do_action( 'bbp_theme_before_topic_form_submit_button' ); ?>
     188
    151189                            <button type="submit" tabindex="<?php bbp_tab_index(); ?>" id="bbp_topic_submit" name="bbp_topic_submit"><?php _e( 'Submit', 'bbpress' ); ?></button>
    152                         </div>
     190
     191                            <?php do_action( 'bbp_theme_after_topic_form_submit_button' ); ?>
     192
     193                        </div>
     194
     195                        <?php do_action( 'bbp_theme_before_topic_form_submit_wrapper' ); ?>
     196
    153197                    </div>
    154198
     
    156200
    157201                </fieldset>
     202
     203                <?php do_action( 'bbp_theme_after_topic_form' ); ?>
     204
    158205            </form>
    159206        </div>
  • branches/plugin/bbp-themes/bbp-twentyten/bbpress/loop-forums.php

    r3311 r3417  
    3434
    3535                    <td class="bbp-forum-info">
     36
     37                        <?php do_action( 'bbp_theme_before_forum_title' ); ?>
     38
    3639                        <a class="bbp-forum-title" href="<?php bbp_forum_permalink(); ?>" title="<?php bbp_forum_title(); ?>"><?php bbp_forum_title(); ?></a>
     40
     41                        <?php do_action( 'bbp_theme_after_forum_title' ); ?>
     42
     43                        <?php do_action( 'bbp_theme_before_forum_sub_forums' ); ?>
    3744
    3845                        <?php bbp_list_forums(); ?>
    3946
     47                        <?php do_action( 'bbp_theme_after_forum_sub_forums' ); ?>
     48
     49                        <?php do_action( 'bbp_theme_before_forum_description' ); ?>
     50
    4051                        <div class="bbp-forum-description"><?php the_content(); ?></div>
     52
     53                        <?php do_action( 'bbp_theme_after_forum_description' ); ?>
     54
    4155                    </td>
    4256
     
    4761                    <td class="bbp-forum-freshness">
    4862
     63                        <?php do_action( 'bbp_theme_before_forum_freshness_link' ); ?>
     64
    4965                        <?php bbp_forum_freshness_link(); ?>
     66
     67                        <?php do_action( 'bbp_theme_after_forum_freshness_link' ); ?>
    5068
    5169                        <p class="bbp-topic-meta">
    5270
     71                            <?php do_action( 'bbp_theme_before_topic_author' ); ?>
     72
    5373                            <span class="bbp-topic-freshness-author"><?php bbp_author_link( array( 'post_id' => bbp_get_forum_last_active_id(), 'size' => 14 ) ); ?></span>
     74
     75                            <?php do_action( 'bbp_theme_after_topic_author' ); ?>
    5476
    5577                        </p>
  • branches/plugin/bbp-themes/bbp-twentyten/bbpress/loop-replies.php

    r3311 r3417  
    6666                        <a href="<?php bbp_reply_url(); ?>" title="<?php bbp_reply_title(); ?>" class="bbp-reply-permalink">#<?php bbp_reply_id(); ?></a>
    6767
     68                        <?php do_action( 'bbp_theme_before_reply_admin_links' ); ?>
     69
    6870                        <?php bbp_reply_admin_links(); ?>
     71
     72                        <?php do_action( 'bbp_theme_after_reply_admin_links' ); ?>
    6973
    7074                    </td>
     
    7579                    <td class="bbp-reply-author">
    7680
     81                        <?php do_action( 'bbp_theme_before_reply_author_details' ); ?>
     82
    7783                        <?php bbp_reply_author_link(); ?>
    7884
    7985                        <?php if ( is_super_admin() ) : ?>
    80                        
     86
     87                            <?php do_action( 'bbp_theme_before_reply_author_admin_details' ); ?>
     88
    8189                            <div class="bbp-reply-ip"><?php bbp_author_ip( bbp_get_reply_id() ); ?></div>
    8290
     91                            <?php do_action( 'bbp_theme_after_reply_author_admin_details' ); ?>
     92
    8393                        <?php endif; ?>
     94
     95                        <?php do_action( 'bbp_theme_after_reply_author_details' ); ?>
    8496
    8597                    </td>
     
    8799                    <td class="bbp-reply-content">
    88100
     101                        <?php do_action( 'bbp_theme_after_reply_content' ); ?>
     102
    89103                        <?php bbp_reply_content(); ?>
     104
     105                        <?php do_action( 'bbp_theme_before_reply_content' ); ?>
    90106
    91107                    </td>
  • branches/plugin/bbp-themes/bbp-twentyten/bbpress/loop-topics.php

    r3344 r3417  
    3434
    3535                    <td class="bbp-topic-title">
     36
     37                        <?php do_action( 'bbp_theme_before_topic_title' ); ?>
     38
    3639                        <a href="<?php bbp_topic_permalink(); ?>" title="<?php bbp_topic_title(); ?>"><?php bbp_topic_title(); ?></a>
     40
     41                        <?php do_action( 'bbp_theme_after_topic_title' ); ?>
    3742
    3843                        <?php bbp_topic_pagination(); ?>
    3944
     45                        <?php do_action( 'bbp_theme_before_topic_meta' ); ?>
     46
    4047                        <p class="bbp-topic-meta">
     48
     49                            <?php do_action( 'bbp_theme_before_topic_started_by' ); ?>
    4150
    4251                            <span class="bbp-topic-started-by"><?php printf( __( 'Started by: %1$s', 'bbpress' ), bbp_get_topic_author_link( array( 'size' => '14' ) ) ); ?></span>
    4352
     53                            <?php do_action( 'bbp_theme_after_topic_started_by' ); ?>
     54
    4455                            <?php if ( !bbp_is_single_forum() || ( bbp_get_topic_forum_id() != bbp_get_forum_id() ) ) : ?>
    4556
     57                                <?php do_action( 'bbp_theme_before_topic_started_in' ); ?>
     58
    4659                                <span class="bbp-topic-started-in"><?php printf( __( 'in: <a href="%1$s">%2$s</a>', 'bbpress' ), bbp_get_forum_permalink( bbp_get_topic_forum_id() ), bbp_get_forum_title( bbp_get_topic_forum_id() ) ); ?></span>
     60
     61                                <?php do_action( 'bbp_theme_after_topic_started_in' ); ?>
    4762
    4863                            <?php endif; ?>
    4964
    5065                        </p>
     66
     67                        <?php do_action( 'bbp_theme_after_topic_meta' ); ?>
     68
    5169                    </td>
    5270
     
    5775                    <td class="bbp-topic-freshness">
    5876
     77                        <?php do_action( 'bbp_theme_before_topic_freshness_link' ); ?>
     78
    5979                        <?php bbp_topic_freshness_link(); ?>
     80
     81                        <?php do_action( 'bbp_theme_after_topic_freshness_link' ); ?>
    6082
    6183                        <p class="bbp-topic-meta">
    6284
     85                            <?php do_action( 'bbp_theme_before_topic_freshness_author' ); ?>
     86
    6387                            <span class="bbp-topic-freshness-author"><?php bbp_author_link( array( 'post_id' => bbp_get_topic_last_active_id(), 'size' => 14 ) ); ?></span>
     88
     89                            <?php do_action( 'bbp_theme_after_topic_freshness_author' ); ?>
    6490
    6591                        </p>
     
    7298                            <td class="bbp-topic-action">
    7399
     100                                <?php do_action( 'bbp_theme_before_topic_favorites_action' ); ?>
     101
    74102                                <?php bbp_user_favorites_link( array( 'mid' => '+', 'post' => '' ), array( 'pre' => '', 'mid' => '&times;', 'post' => '' ) ); ?>
     103
     104                                <?php do_action( 'bbp_theme_after_topic_favorites_action' ); ?>
    75105
    76106                            </td>
     
    80110                            <td class="bbp-topic-action">
    81111
     112                                <?php do_action( 'bbp_theme_before_topic_subscription_action' ); ?>
     113
    82114                                <?php bbp_user_subscribe_link( array( 'before' => '', 'subscribe' => '+', 'unsubscribe' => '&times;' ) ); ?>
     115
     116                                <?php do_action( 'bbp_theme_after_topic_subscription_action' ); ?>
    83117
    84118                            </td>
Note: See TracChangeset for help on using the changeset viewer.