Плагин SocButtons — кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1 и др.

Плагины Joomla


*Обязательно обновите плагин до версии 1.4

Плагин социальных кнопок SocButtons
Здравствуйте дорогие друзья и любители Joomla. В наше время влияние социальных сетей на распространение информации очень велико и все больше сайтов устанавливают кнопки социальных сетей себе на сайт, чтоб расширить свою аудиторию за счет уже существующих пользователей. В прошлом посту Скачать модуль корзины для VirtueMart – IceVmCart, я писал что для вас, мои дорогие посетители, я подготовил плагин социальных кнопок под Joomla 1.5 и Joomla 1.6 и Joomla 1.7, так что встречайте Плагин SocButtons — кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1 и др.

Плагин SocButtons – кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1

Плагин SocButtons – кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1, Мой Мир

Данный плагин кнопок социальных сетей был разработан мной в собственных целях, но мне не жалко чтоб и вы мои дорогие посетители его использовали.
Как видно с скринов выше, плагин SocButtons может выводить кнопки социальных сетей в 2 видах, в виде кнопки и в виде маленького блока. Кнопка Share от Facebook и Мой Мир имеют только один вид отображения.

Плагин SocButtons — кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1, Мой Мир и другие

Рассмотрим по подробнее, что может мой плагин SocButtons:

  • вставить кнопку Share от Facebook — с помощью ее можно поделиться ссылкой со своими френдами
  • вставить кнопку Like от Facebook — с ее помощью можно показать что вам нравиться статья на сайте
  • вставить кнопку от Twitter — кнопка позволяет написать твит с заголовком статьи и ее ссылкой
  • вставить кнопку  Google +1 — новая функция от Google и прямой конкурент кнопки Like от Facebook, с помощью  кнопки Google +1 можно поделиться ссылкой с друзьями и друзья увидят в результатах поиска что вам нравиться данная страница
  • вставить кнопку ВКонтакте +1 — это тоже самое что кнопка Like от Facebook, но от русской социальной сети ВКонтакте
  • вставить кнопку от Мой Мир — тоже самое что и Share от Facebook, но от русской социальной сети Мой Мир
  • Выбирать какой вид будут иметь кнопки социальных сетей (если это предусмотрено функционалом самих кнопок соц сетей)
  • Включать или выключать не нужные вам кнопки соц сетей
  • Выбирать выравнивание блока с кнопками, слева или справа
  • Выбирать где будет отображаться блок с кнопками, до текста статьи или после текста
  • Можно исключить категории, в статьях которых не нужно вставлять кнопки соц сетей
  • Исключать определенные статьи, в которых не желателен показ социальных кнопок, для этого указываем ID статей через запятую

Приведу вам скрин (кликабелен) панели настроек плагина SocButtons, чтоб вы увидели что все очень просто:

Настройки плагина социальных кнопок SocButtons

Настройки плагина социальных кнопок SocButtons

Если вы заметили, то для кнопки от ВКонтекте есть дополнительное поле с указанием id номера. Без этого id номера, кнопка ВКонтакет +1 отображается не будет. Для того что б его получить нужно:

  1. Быть зарегистрированным в ВКонтакте и быть залогиненым
  2. Перейти по ссылке http://vkontakte.ru/developers.php?o=-1&p=Like и подключить новый сайт (вариант кнопки не важен)
  3. В коде взять ваш API ID
  4. Сохранить заполненную форму.

vkontakte-id

Полученный id номер мы вставляем в настройки плагина SocButtons и все готово. Ну а теперь, где же можно скачать. ( Текущая версия 1.4 — version 1.4 )

Скачать Плагин SocButtons — кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1 для Joomla 1.5 (Download Socbuttons for Joomla 1.5)

Посмотреть работу плагина SocButtons — кнопки социальных сетей для Joomla 1.5  ДЕМО(DEMO)
Скачать плагин SocButtons — кнопки социальных сетей для Joomla 1.5 можете здесь СКАЧАТЬ(Download)
плагин SocButtons распространяется по лицензии GNU/GPLv2.

Скачать Плагин SocButtons — кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1 для Joomla 1.6 и Joomla 1.7 (Download Socbuttons for Joomla 1.6 and Joomla 1.7)

Скачать плагин SocButtons — кнопки социальных сетей для Joomla 1.6 и Joomla 1.7 можете здесь СКАЧАТЬ(Download)
плагин SocButtons распространяется по лицензии GNU/GPLv2.

На этом пост Плагин SocButtons — кнопки социальных сетей Facebook, Twitter, ВКонтакте, Google +1 и др. закончился. Ваши пожелания, замечания и вопросы жду в комментариях к посту. Увидимся.

Joomla Блог Nauca – научись работать с Joomla


Хочешь получать на e-mail свежие статьи о компонентах, модулях, плагинах и других полезных вещах связанных с Joomla? Не пропусти ничего полезного, подпишись на новости блога Nauca

Popularity: 100%

Похожие статьи про расширения для Joomla:

Это стоит почитать:

  • aksel000

    У меня появилась проблема. Я установил социальные закладки и там есть виджет «мне нравится», но когда, я копирую тот же виджет (код) javascript с vjontakte.ru и вставляю его в свободный модуль php, то он конфликтует с социальными закладками и в социальных закладках идет искажение виджета! Как мне сделать, чтобы не было конфликта??? Помогите!!!!!

    • http://nauca.com.ua tallib

      А зачем вам дважды вставлять тот самый виджет? И как именно происходит искажение?

  • http://www.facebook.com/profile.php?id=100001677528144 Милютин Алексей Александрович

    Здравствуйте!
    У меня русскоязычный домен в зоне.рф (это ещё не проблема) и кириллические символы в адресе к статье, так вот при использовании функции (только вконтакте, в facebook например работает) рассказать друзьям, адрес получается с кракозябрами и ссылка становится не рабочей, судя по всему проблема с кодировкой.

    • http://nauca.com.ua tallib

      Здравствуйте. Я в курсе что есть такая проблема у Вконтакте. В следующих версиях исправим.

      • Алексей

        Здравствуйте!
        Столкнулся с такой же проблемой. Может подскажите в какую сторону рыть и что поменять?

        • http://nauca.com.ua tallib

          Здравствуйте. Я думаю вы сами не сможете тут нужно использовать punycode для формирования адреса сайта

  • http://www.facebook.com/AndrianMotelica Andrian Motelica

    как вывести в zoo CookBook?

    • http://nauca.com.ua tallib

      Вам нужно использовать дополнительно системный плагин socbuttons

  • Zosim

    здравствуйте! у меня проблема, не могу интегрировать с компонентом myblog, выдает такую ошибку
    Fatal error: Call to a member function get() on a non-object in /www/fotogr01/www/htdocs/plugins/content/socbuttons.php on line 30
    а в стандартных материалах все работает…

    помогите пожалуйста решить проблему

    • http://nauca.com.ua tallib

      Вам нужно использовать дополнительно системный плагин socbuttons

  • http://nauca.com.ua tallib

    Все функции share переложены на Like. Кнопки не будет

  • Jason-x-666

    Выражаю огромную благодарность разработчику плагина.
    Установил его, переделал под свои сайты, чтобы сначала были кнопки русских соц сетей, а потом зарубежных.
    Но вот есть вопрос — можно ли сделать так, чтобы галка на чекбоксе «Рассказать друзьям» для ВКонтакте стояла автоматически, т.е. посетитель сайта жмёт лайк и у него эта галка стоит автоматом и следовательно ссылка на сайт публикуется на стене пользователя. Хочется это реализовать, а то не все ставят галочку. Фейсбук это уже совместил, а ВКонтакт  до сих пор нет…

  • http://profiles.google.com/avizzzy vinod sudharshan

    what does line 58 on socbuttons.php do ?
    $downloadpage = file_get_contents(«http://nauca.com.ua/socbuttons/pagesocbuttons13.php»);
    as far as i see this $downloadpage variable has been defined but its not used anywhere. what is the purpose of this variable ?

    • http://nauca.com.ua tallib

      Please update to version SocButtons v1.4

  • Андрей

    Респект за плагин:) С выводом ссылок на соцсети вопрос решен:)
    Не разобрался, как добавлять исключения страниц. То ли исключения не работают, то ли я что-то не так делаю:(

    • http://nauca.com.ua tallib

      Вам нужно указвать ID статей в соответсвующее поле через запятую

      • Венцеслав Венгржановский

         Окей, а если мне надо что бы только в полной новости отображался плагин как поступить? И еще один вопрос: Как сменить иконки? Они по стилю не подходят

        • http://nauca.com.ua tallib

          Для этого в настройках есть поле, отображать на главной или нет. Выбираете Нет и кнопки только в полной версии статьи. Стиль кнопок не меняется, так как они берутся из серверов соц сетей

  • Денис

    Добрый день, спасибо большое за столь полезные плагины)))
    У меня имеется один вопрос по настройке данных плагинов, установил на джумлу 1,5 плагины plg_system_socbuttons_v14_J15 и plg_socbuttons_J15v1.4, задал настройки этих плагинов и в итоге получилось так что у меня кнопки соц сетей отображаются во всех статьях, а также в тех местах где я вставил код {socbuttons}, но дело в том что мне не надо отображать кнопки на всех страницах с материалами, а только на определенных (я для этого сам могу вставить в нужном мне месте код  {socbuttons}), как сделать так чтобы убрать отображение кнопок со всех статей и оставить отображение там где вставлен код  {socbuttons}?
    Как я понимаю единственным выходом будет указать в настройках плагина «Исключить разделы» все разделы сайта, либо можно это сделать каким-то другим способом, ведь со временем могут появляться новые разделы и надо будет не забывать редактировать настройки плагина?

    • http://nauca.com.ua tallib

      Да, единственный выход из вашей ситуации, так это исключить все разделы с контентном плагине.

  • http://www.facebook.com/people/Владимир-Тимофиев/1411716290 Владимир Тимофиев

    Скажите пожалуйста что должно происходить при нажатии на кнопу «класс» от Однокласников? Что-то я не могу найти последствия нажатия на эту кнопку у себя в профиле на Однокласниках?!

    • http://nauca.com.ua tallib

      Должна добавится ссылка и описание страницы. Она появится в разделе Ccылки.

  • Kurab

    Кнопи отображаются, но вверху страницы выдает ошибку: Notice: Undefined offset: 1 in /public_html/plugins/content/socbuttons/socbuttons.php on line 184

    • http://nauca.com.ua tallib

      Вам нужно отключить на хостинге отображения предупреждений и ошибок (см. требования CMS Joomla)

  • Dalfos

    Подскажите как отключить плагин при выводе статьи на печать?

  • http://www.rtgeolog.ru/ Rtgeolog

    с первого раза не получилось.. Поменял версию 1,4 на 1,3 и всё заработало.. Классная примочка! спасибо!

  • http://www.facebook.com/bfcmsru Alex Fedortsov

    Всем доброго времени суток.

    Плагин мега-суперский. Спасибо.
    Теперь вопрос. Возможно ли интегрировать плагин в магазин JoomShopping(товары) без использования 
     тег {socbuttons} ?  А то задолбает в 5000 единиц товаров прописывать данный тег

    • http://nauca.com.ua tallib

      Вам просто нужно в код карточки товара прописать тег и не нужно будет вписывать его в товар каждый раз в админпанели.

  • Olga

    В joomla 1.5, virtuemart 1.1.4 при использовании модуля jcomments 2.3.0, если есть отзывы о продукте, то происходит наезд на текст комментариев надписей: добавить комментарий, RSS-лента комментариев и формы для добавления комментариев-всё наслаивается. Без использования плагинов socbuttons и  socialsharebutton всё отображается хорошо. Также всё хорошо если отзывов нет. Позиция тека плагина в самом верху virtuemart flypage.
    Из минусов — долго грузятся кнопки плагина и может предыдущий баг связан именно с тем что нижняя часть успевает быстрее прогрузится чем плагин с кнопками.
    Ещё вылазят 2 нотиса:
    Notice: Undefined property: stdClass::$id in /var/www/html/joomla/plugins/content/socbuttons.php on line 61

    Notice: Undefined offset: 1 in /var/www/html/joomla/plugins/content/socbuttons.php on line 214
    Во втором нотисе ссылка используется конструкция $matches[1] при пустом $matches. Не знаю влияет ли это на функциональность.

    • http://nauca.com.ua tallib

      Укажите урл сайта с данной проблемой

      • Olga

        К сожалению не могу. В сети только рабочая версия сайта. Вся разработка на локалке.

        • http://nauca.com.ua tallib

          По другому я не смогу вам помочь, нужно и код посмотреть и др.

      • Olga

        Нашла в чём проблема. Нельзя заключать тег {socbuttons} в div. То есть нельзя так писать во  flypage.tpl.php:

        Можно только:

        Спасибо!

  • Mихаил

    Здравствуйте!
    Большая проблема, подскажите как решить.

    На странице висит основная статья, и статья с отзывами клиента. Так вот когда нажимаешь, например, gplus, то он постит слепленное название сразу из двух статей — из основной стать и отзыва клиента. Как быть?

    • http://nauca.com.ua tallib

      Пожалуйста укажите урл сайта с данной проблемой

  • Marina

    Вчера отправляла вам скрин с проблемой загрузки вашего плагина. Сегодня все работает. не знаю в чем была причина, но благо случайно замтила (загружала другой плагин и нечано нажала на ваш). Спасибо большое! это то, что я искала (очень долго)!

  • Иван

    Поставил на 2.5.1 последнюю версию с вашего сайта.
    При нажатии ВКонтакте ничего на моей странице Вконтакте не появляется. Это так и должно быть ? В facebook например публикуется сообщение с урл и куском статьи.

    • http://nauca.com.ua tallib

      При наведении на кнопку Вконтакте появляется надпись «Рассказать друзьям», вот ее и нужно нажать.

  • Николай Денисюк

    а кнопку на Одноклассники можно добавить?

  • http://www.facebook.com/people/Стас-Не-скажу/100000479004217 Стас Не скажу

    Обнаружил неприятный баг в последней версии! Если включен плагин, то в редакторе JCE 2.0.21(последняя версия) не работает предварительный просмотр при редактировании материала из админки. Подскажите как это дело можно вылечить?

  • http://www.facebook.com/rodicagutu Rodica Gutu

    U menya grupon clon na joomle, ustanavil plugin no nikaka ne otobrajaetsa.. navernoe toliko v article-ah … ustanavil drugoi plugin no kak moduli i seo narmalino.. no etot nravetsa bolishe no k sojeleniu ne otobrajaetsa u menya.. esli by byl kak moduli chtob mozhno bylo vybrati gde imenoo otobrojati..to da..

    • http://nauca.com.ua tallib

      Вы можете дополнительно установить системный плагин SocButtons и вставлять кнопки через тег {socbuttons}, куда вам угодно.

      • Kosper

        Спасибо!
        Теперь возник другой вопрос: кнопка фейсбук Лайк не работает как хотелось бы. После нажатия на сайте, в фб-аккаунте не появляется никаких записей о том, что мне понравился тот или иной пост на таком-то сайте. Таким образом смысл кнопки Нравится или Рекомендую полностью теряется, разве нет?

        • http://nauca.com.ua tallib

          Это из-за нового дизайна Фб, он не показівает новіе лайки, хотя в общей ленте друзей, ваши лайки ведны друзьям. Я думаю в скором времени в ФБ поправят вывод лайков.

          • Kosper

            Проверил. Лайки, нажатые в плагине, не отображаются нигде в аккаунте ФБ. Лайки, нажатые на других сайтах (где кнопки вставлены руками, не плагином), отображаются отлично. Пожалуйста. исправьте этот баг, все работает классно, только он один портит впечатление о SocButtons…

  • Blin

    Почему в качестве адреса «вконтакту» и прочим скармливается обрезанный урл при попытке вести на сайте нормальные ЧПУ??? т.е. http://site.ru/content/123 вместо http://site.ru/content/123-krutaya-statya

    • http://nauca.com.ua tallib

      Обновите плагин до версии 1.5

  • Ruslan

     Можно в google добавить возможность указания rel=»publisher» ?

    • http://nauca.com.ua tallib

      Ок, в следующей версии добавим.

  • Kosper

    Здравствуйте!
    Очень хотелось бы видеть в плагине возможность изменять высоту кнопки Like от Вконтакте. В инструментах управления самого vk.com такая возможность есть. Очень неприятно, когда одна кнопка выбивается из общих параметров (все остальные по 20 пикселей в высоту, у горизонтальной или мини кнопки вк в плагине высота фиксированная — 22 пикселя). Пробовал исправить посредством CSS — бесполезно, кнопка тянет стили джаваскриптом из API, мои кастомные стили просто не видит.

    • http://nauca.com.ua tallib

      Добавим.

  • One_silence

    Отличный плагин! Спасибо! нно возникли проблемы….
    На сайте стоит компонент К2 и Ваш плагин с ним конфликтует( Выдает -
    Warning: Missing argument 3 for plgContentSocButtons::onPrepareContent() in Z:homeGurnali.ruwwwpluginscontentsocbuttons.php on line 26

    + перестала работать галерея
    Warning: Missing argument 3 for plgContentSocButtons::onPrepareContent() in Z:homeGurnali.ruwwwpluginscontentsocbuttons.php on line

    : Missing argument 3 for plgContentSocButtons::onPrepareContent() in on line

    если планиг отключить, то все встает на места!)

    в чем может быть дело!?(

    • http://nauca.com.ua tallib

      Вы точно ставили плагины из одного архива?

  • 45432623

    Оба плагина в виртуемарт напрочь убивает встроенный gzip. Обойти это никак нельзя без отключения режима сжатия? Спасибо за плагины.

  • http://nauca.com.ua tallib

    Честно говоря, кнопка Одноклассников живет своей жизнью и может работать как ей захочеться.

  • Vit Asylum

    сайт  repina74.ruНа главной странице после установки модуля и плагина v1.5 выдало:: Missing argument 3 for plgContentSocButtons::onPrepareContent() in on line : Missing argument 3 for plgContentSocButtons::onPrepareContent() in on line : Missing argument 3 for plgContentSocButtons::onPrepareContent() in on line Отключение не помогает

    • http://nauca.com.ua tallib

      Вам нужно в настройках php выставить не отображать предупреждения и ошибки (это один из пунктов требования самой CMS Joomla)

  • Liodianyq

    Подскажите, ваш плагин работает на php 4.4.9 или требуется 5.х?

    • http://nauca.com.ua tallib

      Должен работать и на 4 php

  • Liliya

    хотелось бы вставить перед кнопками надпись что-то вроде: «Понравилась статья? Поделись в своей социальной сети!»  Подскажите, пожалуйста,  как сделать! Вбивать текст в каждую статью долго.

  • Xyjijiugun

    почему-то не выдает мне id для сайта. нажимаю сохранить и ничего не происходит. у кого-нибудь было подобное? как можно решить?

    и вообше, как этот id gjzdkztnmcz/ pfhfytt cgfcb,j/

  • http://nauca.com.ua tallib

    Возможно вы выключили кнопку в настройках плагина.

  • Сергей

    Здравствуйте. Отличный плагин. Так держать! Постараюсь отблагодарить создателя.