<?php
global $rtmedia_query;
if ( is_rtmedia_album_gallery() ) {
$template = 'album-gallery';
} elseif ( is_rtmedia_album() || is_rtmedia_gallery() ) {
$template = 'media-gallery';
if (
is_rtmedia_album() &&
isset( $rtmedia_query->media_query ) &&
$rtmedia_query->action_query->action == 'edit'
) {
if ( isset( $rtmedia_query->media_query[ 'media_author' ] ) && (get_current_user_id() == $rtmedia_query->media_query[ 'media_author' ]) ) {
$template = 'album-single-edit';
}
}
} else if ( is_rtmedia_single() ) {
$template = 'media-single';
if ( $rtmedia_query->action_query->action == 'edit' )
$template = 'media-single-edit';
}
$ajax = false;
if (
! empty( $_SERVER[ 'HTTP_X_REQUESTED_WITH' ] ) &&
strtolower( $_SERVER[ 'HTTP_X_REQUESTED_WITH' ] ) == 'xmlhttprequest'
)
$ajax = true;
if ( ! $ajax ) {
?>
<?php
if ( class_exists( 'BuddyPress' ) && ! bp_is_blog_page() ) {
$template_type = 'buddypress';
} else {
$template_type = '';
}
get_header( $template_type );
?>
<div id="primary" class="site-content">
<?php
if ( $template_type == 'buddypress' ) {
?>
<div id ="content">
<div id="buddypress" class="padder">
<?php if ( bp_displayed_user_id() ) { ?>
<div id="item-header">
<?php bp_get_template_part( 'members/single/member-header' ) ?>
</div>
<div id="item-nav">
<div class="item-list-tabs no-ajax" id="object-nav" role="navigation">
<ul>
<?php bp_get_displayed_user_nav(); ?>
<?php do_action( 'bp_member_options_nav' ); ?>
</ul>
</div>
</div>
<div id="item-body">
<?php do_action( 'bp_before_member_body' ); ?>
<?php do_action( 'bp_before_member_media' ); ?>
<div class="item-list-tabs no-ajax" id="subnav">
<ul>
<?php rtmedia_sub_nav(); ?>
<?php do_action( 'rtmedia_sub_nav' ); ?>
</ul>
</div><!-- .item-list-tabs -->
<?php
} else if ( bp_is_group() ) {
?>
<?php
if ( bp_has_groups() ) : while ( bp_groups() ) : bp_the_group();
?>
<div id="item-header">
<?php bp_get_template_part( 'groups/single/group-header' ); ?>
</div>
<div id="item-nav">
<div class="item-list-tabs no-ajax" id="object-nav" role="navigation">
<ul>
<?php bp_get_options_nav(); ?>
<?php do_action( 'bp_group_options_nav' ); ?>
</ul>
</div>
</div><!-- #item-nav -->
<div id="item-body">
<?php do_action( 'bp_before_group_body' ); ?>
<?php do_action( 'bp_before_group_media' ); ?>
<div class="item-list-tabs no-ajax" id="subnav">
<ul>
<?php rtmedia_sub_nav(); ?>
<?php do_action( 'rtmedia_sub_nav' ); ?>
</ul>
</div><!-- .item-list-tabs -->
<?php
endwhile;
endif;
}
}
}
include(RTMediaTemplate::locate_template( $template ));
if ( ! $ajax ) {
if ( $template_type == 'buddypress' && (bp_displayed_user_id() || bp_is_group()) ) {
if ( bp_is_group() ) {
do_action( 'bp_after_group_media' );
do_action( 'bp_after_group_body' );
}
if ( bp_displayed_user_id() ) {
do_action( 'bp_after_member_media' );
do_action( 'bp_after_member_body' );
}
?>
</div>
</div>
</div>
<?php
if ( ! $ajax ) {
?>
</div>
<?php
}
}
get_sidebar( $template_type );
get_footer( $template_type );
}
?>