Skip to:
Content

BuddyPress.org

Ticket #5316: messages.php

File messages.php, 1.3 KB (added by MacPresss, 7 years ago)

Patch ?

Line 
1<?php
2
3/**
4 * BuddyPress - Users Messages
5 *
6 * @package BuddyPress
7 * @subpackage bp-legacy
8 */
9
10?>
11
12<div class="item-list-tabs no-ajax" id="subnav" role="navigation">
13        <ul>
14
15                <?php bp_get_options_nav(); ?>
16
17        </ul>
18
19        <?php if ( bp_is_messages_inbox() || bp_is_messages_sentbox() ) : ?>
20
21                <div class="message-search"><?php bp_message_search_form(); ?></div>
22
23        <?php endif; ?>
24
25</div><!-- .item-list-tabs -->
26
27<?php
28switch ( bp_current_action() ) :
29
30        // Inbox/Sentbox
31        case 'inbox'   :
32        case 'sentbox' :
33                do_action( 'bp_before_member_messages_content' ); ?>
34
35                <div class="messages" role="main">
36                        <?php bp_get_template_part( 'members/single/messages/messages-loop' ); ?>
37                </div><!-- .messages -->
38
39                <?php do_action( 'bp_after_member_messages_content' );
40                break;
41
42        // Single Message View
43        case 'view' :
44                bp_get_template_part( 'members/single/messages/single' );
45                break;
46
47        // Compose
48        case 'compose' :
49                bp_get_template_part( 'members/single/messages/compose' );
50                break;
51
52        // Sitewide Notices
53        case 'notices' :
54                do_action( 'bp_before_member_messages_content' ); ?>
55
56                <div class="messages" role="main">
57                        <?php bp_get_template_part( 'members/single/messages/notices-loop' ); ?>
58                </div><!-- .messages -->
59
60                <?php do_action( 'bp_after_member_messages_content' );
61                break;
62
63        // Any other
64        default :
65                bp_get_template_part( 'members/single/plugins' );
66                break;
67endswitch;