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

Добавляем кнопки социальных сетей на главную страницу форума

Тема в разделе "Модификации шаблонов", создана пользователем TAIFUN, 30.04.2011.

Загрузка
  1. avasil

    avasil Новичок

    Регистрация:
    30.11.12
    Сообщения:
    17
    Симпатии:
    1
    Версия XF:
    1.1.3
    Народ, перерыл всю тему вдоль и поперек, сделал даже два приложения в вк, все менял и т.д. вот все кнопки норм, кроме контакта! То что происходит на скрине!

    П.с. если, что еще нужно будет выложить для помощи, просите.
    Версия XF - 1.1.3
     

    Вложения:

  2. Averus

    Averus Пользователь

    Регистрация:
    26.03.12
    Сообщения:
    51
    Симпатии:
    5
    Версия XF:
    1.1.2
    тебе же пишет ошибку, вот если бы не писало...
     
  3. avasil

    avasil Новичок

    Регистрация:
    30.11.12
    Сообщения:
    17
    Симпатии:
    1
    Версия XF:
    1.1.3
    Да я понял, что ошибку пишет. Не пойму куда смотреть, чтобы ее убрать, id правильный, все вроде бы верно.
     
  4. vovik1646

    vovik1646 Местный

    Регистрация:
    15.12.12
    Сообщения:
    88
    Симпатии:
    12
    Версия XF:
    1.2.4
    62 Пост отличный совет респект и уважуха, везде смотрятся великолепно:)
     
  5. on3shot

    on3shot Местный

    Регистрация:
    09.08.12
    Сообщения:
    23
    Симпатии:
    1
    Версия XF:
    1.1.3
    поставил кнопку вк между кнопками твиттера и фб, все отлично встало)
     
  6. panamer

    panamer Местный

    Регистрация:
    23.12.12
    Сообщения:
    45
    Симпатии:
    0
    Версия XF:
    1.5.5
    Одноклассники- Ошибка обработки данных ресурса.
     
  7. 7Assassin7

    7Assassin7 Местный

    Регистрация:
    14.12.12
    Сообщения:
    258
    Симпатии:
    51
    Версия XF:
    1.1.5
    давно это искал, спасибо
     
  8. andryugist

    andryugist Пользователь

    Регистрация:
    02.01.13
    Сообщения:
    51
    Симпатии:
    2
    Версия XF:
    1.2.2
    А меня больше интересует, как это убрать или же вместо этого (тут портал работает) - [​IMG]
    поставить это - [​IMG]
     
  9. vovik1646

    vovik1646 Местный

    Регистрация:
    15.12.12
    Сообщения:
    88
    Симпатии:
    12
    Версия XF:
    1.2.4
    В гугл хром, да и в любом браузер есть такая функция, как посмотреть "код элемента". Ищите нужный вам шаблон, удаляете не нужные вам строки и вставляете тот скрипт который вам нужен!!!
    точнее ищите нужные вам строки в шаблоне "EWRblock_RecentNews"

    Ищите что то типа:
    Код:
    <xen:contentcheck>
                                        <xen:if is="{$xenOptions.tweet.enabled}">
                                            <div class="tweet shareControl">
                                                                             
    </xen:if> 
    Все что между:
    <xen:contentcheck>
    <xen:if is="{$xenOptions.tweet.enabled}">
    <div class="tweet shareControl">
    И:
    </xen:if>
    УДАЛЯЙ!!! (Та же тема с ФЕЙСБУК... только его удаляй полностью)
    И далее следуй посту номер 62. Мне помогло. Game33

    Только вот вопрос, при пересылке на те же контакты не берет фото с темы!!!
    Попробуйте послать, одна и та же картинка. КАК быть???
    Хотелось бы, что бы брало первую картинку (вложение с новости...). как на RecentNews (добавил тему картинка сама встала из первого вложения...)
     
    andryugist нравится это.
  10. andryugist

    andryugist Пользователь

    Регистрация:
    02.01.13
    Сообщения:
    51
    Симпатии:
    2
    Версия XF:
    1.2.2
    Спасибо, я подчистую убрал. Осталось только тут их снести.
    [​IMG]
    Подскажите, как называется файл в котором ковырять надо.
     
  11. vovik1646

    vovik1646 Местный

    Регистрация:
    15.12.12
    Сообщения:
    88
    Симпатии:
    12
    Версия XF:
    1.2.4
    Точно не помню, но вроде тут "share_page"
     
    andryugist нравится это.
  12. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Почему у Одноклассников http://api.mail.ru/sites/plugins/share/ кнопки другие, с отображением количества жмаков, а у Нас всё по старинке?
     
  13. Naga

    Naga Местный

    Регистрация:
    03.01.12
    Сообщения:
    82
    Симпатии:
    2
    сделал два домена, и выскачила проблема с вконтактом. Подскажите, как можно в шаблоне определить какой сейчас адрес и тем самым выдавать одну кнопку по одному адресу, вторую по другому.

    что-то типа,
    if(домен1) {
    кнопка вконтакта Домен1
    } else {
    кнопка вконтакта Домен2
    }
     
  14. Svarog

    Svarog Местный

    Регистрация:
    19.11.10
    Сообщения:
    76
    Симпатии:
    14
    Версия XF:
    1.1.0 Final
    Переделал социальные кнопки, кликабельность повысилась на порядок. Теперь выходят напротив названия темы
     

    Вложения:

    aligon7 нравится это.
  15. Hronici

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

    Регистрация:
    07.01.12
    Сообщения:
    1
    Симпатии:
    0
    Версия XF:
    1.1.4
    Поделись, как что сделать.
     
  16. Svarog

    Svarog Местный

    Регистрация:
    19.11.10
    Сообщения:
    76
    Симпатии:
    14
    Версия XF:
    1.1.0 Final
    Сделал через TM

    Шаблон PAGE_CONTAINER
    Ищу
    HTML:
    <!-- h1 title, description -->
    <div class="titleBar">
    {xen:raw $beforeH1}
    <h1><xen:if
    is="{$h1}">{xen:raw $h1}<xen:elseif
    is="{$title}" />{xen:raw $title}<xen:else
    />{$xenOptions.boardTitle}</xen:if></h1>
     
    <xen:if is="{$pageDescription.content}"><p id="pageDescription" class="muted {$pageDescription.class}">{xen:raw $pageDescription.content}</p></xen:if>
    </div>
    И заменяю на

    HTML:
    <!-- h1 title, description -->
    <div class="titleBar">
    {xen:raw $beforeH1}
    <h1><xen:if
    is="{$h1}">{xen:raw $h1}<xen:elseif
    is="{$title}" />{xen:raw $title}<xen:else
    />{$xenOptions.boardTitle}</xen:if></h1>
     
    <div style="float:right;margin-top:-20px;background:url(/forum/click-me.png) 30% 45% no-repeat;width:230px;">
    <div class="addthis_toolbox addthis_default_style" style="float:right;">
    <a class="addthis_button_vk" title="Отправить ссылку во Vkontakte"></a>
    <a class="addthis_button_odnoklassniki_ru" title="Отправить ссылку в Одноклассники"></a>
    <a class="addthis_button_facebook" title="Отправить ссылку в Facebook"></a>
    <!--<a class="addthis_button_google" title="Отправить ссылку в Google"></a>-->
    <a class="addthis_button_email" title="Отправить ссылку по почте"></a>
    <a class="addthis_counter addthis_bubble_style"></a>
    <script type="text/javascript">
    var addthis_config = {
    ui_language: "ru",
    data_ga_property: 'Здесь свое',
    data_ga_social: true
    };
    </script>
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4dbd928336a0b18a"></script>
    </div>
    </div>
     
    <xen:if is="{$pageDescription.content}"><p id="pageDescription" class="muted {$pageDescription.class}">{xen:raw $pageDescription.content}</p></xen:if>
    </div>
     
    aligon7 нравится это.
  17. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Как-то не понятно, зачем менять такими блоками. Ведь достаточно найти:
    HTML:
    <xen:if is="{$pageDescription.content}">
    И заменить на:
    HTML:
    <div style="float:right;margin-top:-20px;background:url(/forum/click-me.png) 30% 45% no-repeat;width:230px;">
    <div class="addthis_toolbox addthis_default_style" style="float:right;">
    <a class="addthis_button_vk" title="Отправить ссылку во Vkontakte"></a>
    <a class="addthis_button_odnoklassniki_ru" title="Отправить ссылку в Одноклассники"></a>
    <a class="addthis_button_facebook" title="Отправить ссылку в Facebook"></a>
    <!--<a class="addthis_button_google" title="Отправить ссылку в Google"></a>-->
    <a class="addthis_button_email" title="Отправить ссылку по почте"></a>
    <a class="addthis_counter addthis_bubble_style"></a>
    <script type="text/javascript">
    var addthis_config = {
    ui_language: "ru",
    data_ga_property: 'Здесь свое',
    data_ga_social: true };
    </script>
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4dbd928336a0b18a"></script>
    </div>
    </div>
     
    <xen:if is="{$pageDescription.content}">
    
    В общем как-то так. Суть такова. Если в разных стилях будет даже немного изменен данный шаблон, то изменения с большой долей вероятности все же будут работать, так как мы "опираемся" лишь на короткую, но уникальную строку, которая навряд ли будет в другом стиле изменена.
     
  18. stranger

    stranger Местный

    Регистрация:
    13.03.11
    Сообщения:
    72
    Симпатии:
    7
    Версия XF:
    1.1.5
    так там уже сервис закладок используется
     
  19. Topmuk

    Topmuk Новичок

    Регистрация:
    09.04.13
    Сообщения:
    21
    Симпатии:
    0
    Версия XF:
    1.1.4
    в данном месте http://clip2net.com/s/5a2Hqi не появляется кнопка ВК. Редактирую share_page и беcтолку, на сайдбаре есть кнопка а тут нету. Помогите советом пожалуйста.
     
  20. Topmuk

    Topmuk Новичок

    Регистрация:
    09.04.13
    Сообщения:
    21
    Симпатии:
    0
    Версия XF:
    1.1.4
    кстати, как изменить картинку, которая добавляется на мою страницу в соц сетях ? сейчас это просто надпись XenForo
     

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