<?php

    /*!
     * ifsoft.co.uk v1.1
     *
     * http://ifsoft.com.ua, http://ifsoft.co.uk
     * qascript@mail.ru
     *
     * Copyright 2012-2017 Demyanchuk Dmitry (https://vk.com/dmitry.demyanchuk)
     */

    if (!$auth->authorize(auth::getCurrentUserId(), auth::getAccessToken())) {

        header('Location: /');
    }

    $account = new account($dbo, auth::getCurrentUserId());
    $accountInfo = $account->get();

    require '../html/facebook/facebook.php';

    if ($accountInfo['fb_id'] != 0) {

        $facebook = new facebook(array(
            'appId' => FACEBOOK_APP_ID,
            'secret' => FACEBOOK_APP_SECRET,
        ));

        $user = $facebook->getUser();

        if ($user) {


        } else {

            $login_url = $facebook->getLoginUrl(array('scope' => 'email, user_friends'));
            header("Location: " . $login_url);
        }
    }

    $page_id = "fb_search";

    $css_files = array("main.css", "my.css", "tipsy.css");
    $page_title = $LANG['page-search']." | ".APP_TITLE;

    include_once("../html/common/header.inc.php");

?>

<body class="">


    <?php
        include_once("../html/common/topbar.inc.php");
    ?>


    <div class="wrap content-page">

        <div class="main-column">

            <div class="main-content">

                <div class="standard-page">
                    <div class="tab-container">
                        <nav class="tabs">
                            <a href="/search/name"><span class="tab"><?php echo $LANG['page-search']; ?></span></a>
                            <a href="/search/groups"><span class="tab"><?php echo $LANG['label-groups']; ?></span></a>
                            <a href="/search/hashtag"><span class="tab"><?php echo $LANG['page-hashtags']; ?></span></a>
                            <a href="/search/facebook"><span class="tab active">Facebook</span></a>
                            <a href="/search/nearby"><span class="tab"><?php echo $LANG['page-nearby']; ?></span></a>
                        </nav>
                    </div>
                </div>

                <div class="content-list-page">

                    <?php

                    if ($accountInfo['fb_id'] != 0) {

                        $user = $facebook->getUser();

                        if ($user) {

                            $friends = $facebook->api('/me/friends');

                            $total_friends = 0;

                            foreach ($friends["data"] as $value) {

                                $user_id = $helper->getUserIdByFacebook($value['id']);

                                if ($user_id != 0) {

                                    $total_friends++;
                                }
                            }

                            if ($total_friends > 0) {

                                ?>

                                <header class="top-banner">

                                    <div class="info">
                                        <h1><?php echo $LANG['label-search-result']; ?> (<?php echo $total_friends; ?>)</h1>
                                    </div>

                                </header>

                                <ul class="items-list content-list">

                                    <?php

                                    foreach ($friends["data"] as $value) {

                                        $user_id = $helper->getUserIdByFacebook($value['id']);

                                        if ($user_id != 0) {

                                            $user = new profile($dbo, $user_id);
                                            $user->setRequestFrom(auth::getCurrentUserId());

                                            $userInfo = $user->get();

                                            draw::userItem($userInfo, $LANG, $helper);

                                            unset($userInfo);
                                            unset($user);
                                        }
                                    }

                                    ?>

                                </ul>

                                <?php

                            } else {

                                ?>

                                    <header class="top-banner info-banner">

                                        <div class="info">
                                            <h1><?php echo $LANG['page-search']; ?></h1>
                                            <?php echo $LANG['label-social-search-not-found']; ?>
                                        </div>

                                    </header>

                                <?php
                            }
                        }

                    } else {

                        ?>

                        <header class="top-banner">

                            <div class="info">
                                <h1><?php echo $LANG['page-search']; ?></h1>
                                <p><?php echo $TEXT['label-social-search']; ?></p>
                            </div>

                            <div class="prompt">
                                <a href="/account/settings/services" class="button green">
                                    <?php echo $TEXT['fb-linking']; ?>
                                </a>
                            </div>

                        </header>

                        <?php
                    }

                    ?>

                </div>

            </div>
        </div>

        <?php

            include_once("../html/common/sidebar.inc.php");
        ?>

    </div>

    <?php

        include_once("../html/common/footer.inc.php");
    ?>

    <script type="text/javascript" src="/js/jquery.tipsy.js"></script>

    <script type="text/javascript">

        $(document).ready(function() {

            $(".page_verified").tipsy({gravity: 'w'});
            $(".verified").tipsy({gravity: 'w'});
        });

    </script>


</body
</html>