1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - новый и перспективный форумный движок от бывших создателей vBulletin.

Куда вставить API Яндекса?

Тема в разделе "Для новичков", создана пользователем alex2fast, 29 апр 2011.

Загрузка
  1. alex2fast

    alex2fast Активный пользователь

    Регистрация:
    29.04.11
    Сообщения:
    1
    Симпатии:
    0
    Добрый день,
    подскажите в какой файл нужно вставить API Яндекса http://api.yandex.ru/share/ , чтобы оно отобразилось на форуме справа под блоком "Статистика форума" (в блоке "Поделиться этой страницей", но без кнопок Фейсбука и Твиттера - их я отключил и блок пропал, а куда вставить код от Яндекса - не нашел).
     
  2. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5.736
    Симпатии:
    5.263
    Версия XF:
    1.5.10
    Похожие вопросы обсуждались уже в нескольких темах.
    ВКонтакте вместо FaceBook
    Кнопка авторизации через вКонтакте
    Кнопка "Нравится" в Мой мир на mail.ru

    Вам нужен шаблон share_page. Но возможно, раз блок пропадает из-за отключения FB и Твиттера, необходимо еще и условие вначале убрать или поправить (точно не уверен, т.к. не отключал).
     
    AleX и alex2fast нравится это.
  3. megavolt

    megavolt Местный

    Регистрация:
    31.10.10
    Сообщения:
    80
    Симпатии:
    48
    Может вот так?

    Шаблон share_page:
    Код:
    <xen:if hascontent="true">
        <xen:require css="share_page.css" />
    
        <div class="sharePage">
            <h3 class="textHeading larger">Понравилась эта страница? Поделитесь с друзьями ссылкой на нее!</h3>
            <xen:contentcheck>
                    <div class="facebookLike shareControl">
    
    <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
    <script type="text/javascript">
    new Ya.share({
        'element': 'ya_share1',
        'elementStyle': {
            'type': 'button',
            'linkIcon': true,
            'border': false,
            'quickServices': ['yaru', 'vkontakte', 'facebook', 'twitter', 'odnoklassniki', 'moimir', 'lj']
        },
        'popupStyle': {
            'copyPasteField': true
        }
    });
    </script>
    <span id="ya_share1"></span>
                    </div>
    
            </xen:contentcheck>
        </div>
    </xen:if>
    Буфер обмена01.jpg
     
    Diesel_craft, Norilchonok, Herurg и ещё 1-му нравится это.

Поделиться этой страницей