Добавить социальные кнопки в Kunena 1.7.x

Вспомнилось, что все хотел добавить на форум возможность делиться с друзьями ссылками на темы посредством социальных сервисов и сетей. В репозитарии расширний Kunena даже был найден плагин, но каково было мое огорчение, когда он оказался платным.

В качестве основы я взял блок «Поделиться» от Яндекса. Решено было добавить кнопки с поле заголовка темы.

Находим в файле components/com_kunena/template/default/view/view.php следующую конструкцию:

<div class="kblock">
        <div class="kheader">
                <h2><span><?php echo JText::_('COM_KUNENA_TOPIC') ?> <?php echo $this->escape($this->kunena_topic_title) ?></span></h2>
                <?php if ($this->favorited) : ?><div class="kfavorite"></div><?php endif ?>
        </div>

Она начинается с 34-й строки.

Между «?>» и «</span>» добавляем сам блок «Поделиться»

<!-- yandex social share buttons BEGIN -->
<div style="float:right">
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj"></div> 
</div>
<!-- yandex social share buttons END -->

Я не стал выбирать все возможные социальные сервисы, только те, которые, на мой взгляд, более популярные. В Конструкторе блока вы можете сделать код со всеми возможными вариантами сервисов и внешним видом.

Получилось то, что вы видите на скриншоте ниже.

Другие публикации по теме:

Обновление Joomla 1.6 до Joomla 1.7 Раздел статьи "Быстрое обновление" подходит только для сайтов, которые уже обновлены до Joomla 1.6.5., если версия движка вашего сайта не 1.6.5, то ...
Взлом Joomla, внедрение бекдора и очистка от кода... UPD 01.03.2013: Я закрыл возможность комментирования данной записи. Все вопросы по данной теме задавайте на http://ask.sabini.ch. Благодарю за пониман...
Основы оптимизации Joomla Как только вы освоите Joomla, один из неизменных вопросов, который будет вам докучать -  производительность. Почему? Ну.. В наши дни даже Goo...
Вышла Joomla 1.6 alpha 2 Как-то так незамеченно от меня прошла новость. Исправляюсь. В координаторском блоге Кеннет Краудер сообщил следующее: Проект Joomla спешит известить...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

9 комментария “Добавить социальные кнопки в Kunena 1.7.x

  1. У меня форум 1.6.3 и при такой вставке диз слегка поехал на Joomla 1.5. Сделал по другому — убрал в этом коде просто контейнер h2 и вставил туда соц сети. Всё стоит отлично + дублирование h2 ушло, а было.

Оставить комментарий