Skip to:
Content

BuddyPress.org

Ticket #5316: messages.php

File messages.php, 1.3 KB (added by MacPresss, 13 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;