<?php
/**
 * BuddyPress - Blogs
 *
 * @package BuddyPress
 * @subpackage bp-legacy
 */

/**
 * Fires at the top of the blogs directory template file.
 *
 * @since 2.3.0
 */
do_action( 'bp_before_directory_blogs_page' ); ?>

    <div id="buddypress">
        <div class="bbp-container bbp-padder">

            <?php

            /**
             * Fires before the display of the blogs.
             *
             * @since 1.5.0
             */
            do_action( 'bp_before_directory_blogs' ); ?>

            <div class="bbp-header">
                <h3><?php _e( 'Sites', 'buddypress' ); ?></h3>
            </div>

            <?php

            /**
             * Fires before the display of the blogs listing content.
             *
             * @since 1.1.0
             */
            do_action( 'bp_before_directory_blogs_content' ); ?>

            <?php

            /**
             * Fires before the display of the blogs list tabs.
             *
             * @since 2.3.0
             */
            do_action( 'bp_before_directory_blogs_tabs' ); ?>

            <form action="" method="post" id="blogs-directory-form" class="dir-form">

                <div class="bbp-main-nav item-list-tabs" role="navigation">
                    <ul>
                        <li class="selected" id="blogs-all"><a href="<?php bp_root_domain(); ?>/<?php bp_blogs_root_slug(); ?>"><?php printf( __( 'All Sites %s', 'buddypress' ), '<span>' . bp_get_total_blog_count() . '</span>' ); ?></a></li>

                        <?php if ( is_user_logged_in() && bp_get_total_blog_count_for_user( bp_loggedin_user_id() ) ) : ?>

                            <li id="blogs-personal"><a href="<?php echo bp_loggedin_user_domain() . bp_get_blogs_slug(); ?>"><?php printf( __( 'My Sites %s', 'buddypress' ), '<span>' . bp_get_total_blog_count_for_user( bp_loggedin_user_id() ) . '</span>' ); ?></a></li>

                        <?php endif; ?>

                        <?php

                        /**
                         * Fires inside the unordered list displaying blog types.
                         *
                         * @since 1.2.0
                         */
                        do_action( 'bp_blogs_directory_blog_types' ); ?>

                    </ul>
                </div><!-- .item-list-tabs -->

                <div class="item-list-tabs" id="subnav" role="navigation">
                    <ul>

                        <?php

                        /**
                         * Fires inside the unordered list displaying blog sub-types.
                         *
                         * @since 1.5.0
                         */
                        do_action( 'bp_blogs_directory_blog_sub_types' ); ?>

                    </ul>
                </div>

                <div class="bbp-filters">
                    <div class="row">
                        <div class="col-lg-4 col-md-4 col-sm-6">
                            <div class="bbp-search">
                                <div id="blog-dir-search" class="dir-search" role="search">
                                    <?php bp_directory_blogs_search_form(); ?>
                                </div><!-- #blog-dir-search -->
                            </div>
                        </div>

                        <div class="col-lg-4 col-lg-offset-4 col-md-5 col-md-offset-3 col-sm-6">
                            <div class="bbp-filter">
                                <div id="blogs-order-select" class="last filter">
                                    <label for="blogs-order-by"><?php _e( 'Order By:', 'buddypress' ); ?></label>
                                    <select id="blogs-order-by">
                                        <option value="active"><?php _e( 'Last Active', 'buddypress' ); ?></option>
                                        <option value="newest"><?php _e( 'Newest', 'buddypress' ); ?></option>
                                        <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ); ?></option>
                                        <?php

                                        /**
                                         * Fires inside the select input listing blogs orderby options.
                                         *
                                         * @since 1.2.0
                                         */
                                        do_action( 'bp_blogs_directory_order_options' ); ?>
                                    </select>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

                <div id="blogs-dir-list" class="blogs dir-list">

                    <?php bp_get_template_part( 'blogs/blogs-loop' ); ?>

                </div><!-- #blogs-dir-list -->

                <?php

                /**
                 * Fires inside and displays the blogs content.
                 *
                 * @since 1.1.0
                 */
                do_action( 'bp_directory_blogs_content' ); ?>

                <?php wp_nonce_field( 'directory_blogs', '_wpnonce-blogs-filter' ); ?>

                <?php

                /**
                 * Fires after the display of the blogs listing content.
                 *
                 * @since 1.1.0
                 */
                do_action( 'bp_after_directory_blogs_content' ); ?>

            </form><!-- #blogs-directory-form -->

            <?php

            /**
             * Fires at the bottom of the blogs directory template file.
             *
             * @since 1.5.0
             */
            do_action( 'bp_after_directory_blogs' ); ?>

        </div><!-- .bbp-container -->
    </div><!-- #buddypress -->

<?php

/**
 * Fires at the bottom of the blogs directory template file.
 *
 * @since 2.3.0
 */
do_action( 'bp_after_directory_blogs_page' );
