ПафНутиЙ-Блог » Статьи » Скрипт социальных закладок для DLE

Скрипт социальных закладок для DLE

14.02
41
19217
Скрипт социальных закладок для DLE

Недавно вышло обновление отличнейшего скрипта социальных закладок от Димокса.
Теперь он легко прикручивается и к сайту на DLE (как впрочем и к любому другому сайту)
От себя скажу, что более лёгкого и эффективного в использовании скрипта, без всяких лишних ссылок и т.д. я не встречал.

Расписывать порядок действий пошагово не буду, т.к. генерация скрипта - дело очень не хитрое, Вам необходимо пройти на сайт share42.com, выбрать необходимые соцзакладки, просто тыкнув в нужный размер иконок, отметить нужные иконки, их позиционирование (горизонтальное или плавающее вертикальное), кодировку сайта.
После чего жмём на кнопку "скачайте готовый скрипт".

Кидаем полученный js-файл туда, где у вас лежат скрипты сайта (как правило папку js), а полученную картинку кидаем в папку images текущего шаблона.

Открываем файл fullstory.tpl (обычно это делают с помощью блокнота, но для суровых челябинских парней можно с помощью фотоаппаратов canon)
- В начало файла вставляем
<script type="text/javascript" src="{THEME}/js/share42.js"></script>

предварительно прописав свой путь до js-файла (если он отличается).

- В том месте, где планируется вывод соцзакладок вставляем
<script type="text/javascript">share42('site.ru/templates/YOUR_TEMPLATE/images/','','')</script>

где:
site.ru - адрес Вашего сайта;
YOUR_TEMPLATE - папка Вашего текущего шаблона.
- Наслаждаемся красивыми, функциональными кнопочками добавления поста в социальные закладки.

P.S.
Кстати появилась кнопка печати текущей страницы - очень удобно.
Ну а живой пример использования скрипта Вы можете видеть в этой новости smile

Похожие материалы

  • Подключаем социальные закладки от share42.com в shortstory.tpl DLE
  • Предпросмотр комментария (jQuery edition)
  • Увеличение скорости загрузки сайта на DLE (часть 1) обновлено
  • Make it cool - красивый вывод новостей без хаков и модулей
Закрыть

Комментировать могут только зарегистрированные пользователи

+

Комментарии

TCSE
TCSE 14 февраля 2011 18:31
Ответов: 0 #546
У данного скрипта есть одна неэффективная особенность - как отследить количество переходов и использования этих закладок?

К примеру родные кнопки соц сетей типа вконтакта, мыла и твиттера показывают количество раз которое по ним твкнули и запостили

Сервис от яндекса на api.yandex.ru тоже дает кучу ссылок закладок но статистику по ним обещают только в яндекс метрике показывать.
ПафНутиЙ
ПафНутиЙ 14 февраля 2011 22:01
Ответов: 0 #549
А нужна ли эта статистика?
мне например нафиг не нужно знать количество раз, которое тыкнули в кнопку т.к. человек добавляет понравившийся ему материал в свои закладки, и для себя, а не для того, чтоб повысить число кликов по кнопке smile
TCSE
TCSE 16 февраля 2011 15:55
Ответов: 0 #557
А вот тут не все так просто как кажется.
Количество реально отображаемых лайков на сайте поднимает ЧСВ и кроме этого дает понять посетителям что данный материал очень интересен еще некому количеству людей.

И вот тут срабатывает стадное чувство. Все залайкали и я тоже себе ссылочку сохраню.

А скрытая статистика нужна хотя бы для консервативных клиентов из числа корп заказчиков.
Им нужны цифры эффективности наличия таких кнопок на сайте
ПафНутиЙ
ПафНутиЙ 16 февраля 2011 19:28
Ответов: 0 #558
убрать число просмотров в новости, и вставить вместо лайков :biggrin:
А вообще не могу не согласиться, стадное чувство - это основной двигатель всего на свете smile
Spider
Spider 16 февраля 2011 21:25
Ответов: 0 #559
DLE 7.0 - ничего не отображает :(
ПафНутиЙ
ПафНутиЙ 16 февраля 2011 21:56
Ответов: 0 #560
скрипт не зависит от версии движка, адрес сайта есть?
Spider
Spider 16 февраля 2011 22:10
Ответов: 0 #561
Позёров точка нет
ПафНутиЙ
ПафНутиЙ 16 февраля 2011 22:21
Ответов: 0 #562
не вижу на сайте ни одного подключения скрипта.
Spider
Spider 16 февраля 2011 22:24
Ответов: 0 #563
Всё по инструкции - в fullstory.tpl, в самом верху вставил код, вод выдержка из полной новости (из кода страницы):
<div id='dle-content'><script type="text/javascript" src="http://pozerov.net/templates/pzn/js/share42.js"></script>
ПафНутиЙ
ПафНутиЙ 16 февраля 2011 22:28
Ответов: 0 #564
Сорри, не заметил (сплю уже).
А вот это что?
<script type="text/javascript">share42('pozerov.net/templates/pzn/images/'{url}','Red Bull Open Ice'')</script>

должно быть
<script type="text/javascript">share42(''pozerov.net/templates/pzn/images/','','')</script>
Spider
Spider 16 февраля 2011 22:33
Ответов: 0 #565
Сорри, тогда писал {title}, сейчас вставил:
<script type="text/javascript">share42('pozerov.net/templates/pzn/images/','','')</script>
- не работает
вставлял и Ваш вариант
<script type="text/javascript">share42(''pozerov.net/templates/pzn/images/','','')</script>
- тоже не работало
Spider
Spider 16 февраля 2011 23:21
Ответов: 0 #566
Решил проблему сам
ПафНутиЙ
ПафНутиЙ 17 февраля 2011 00:22
Ответов: 0 #567
и в чём была проблема?
omvitamin
omvitamin 21 февраля 2011 08:59
Ответов: 0 #575
А чем яндекс не устраивает? Отсутствием некоторых абсолютно не популярных кнопочек?

PS- Кодировка в a title=/' /" кривая.
ПафНутиЙ
ПафНутиЙ 21 февраля 2011 10:19
Ответов: 0 #576
Цитата: omvitamin
А чем яндекс не устраивает? Отсутствием некоторых абсолютно не популярных кнопочек?

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

P.S.
кодировку поправил smile
narkiq
narkiq 25 февраля 2011 22:41
Ответов: 0 #586
А можно ли сделать так чтобы эти кнопки выводились автоматически в каждой новости? под новостью точнее, и куда ее вставлять если можно?
ПафНутиЙ
ПафНутиЙ 26 февраля 2011 12:48
Ответов: 0 #587
Открываем файл fullstory.tpl....

это для кого написано?
narkiq
narkiq 2 марта 2011 22:33
Ответов: 0 #593
Ну я в этом не шарю, думал кнопка будет где-нибудь на главной=\
James
James 7 марта 2011 18:02
Ответов: 0 #603
ПафНутиЙ,помоги мужик
сделал все по инструкции, все 20 раз проверил, пути, скобки и т.д.
не отображаются и все,что не делай
что подскажешь?
ПафНутиЙ
ПафНутиЙ 8 марта 2011 07:32
Ответов: 0 #605
.htaccess в папке со скриптом и картинками есть?
James
James 8 марта 2011 16:25
Ответов: 0 #606
Вообщем решил все просто
сделал все по инструкции с оф сайта,тобто с http://share42.com/
ибо эта инструк. у меня отказывалась работать на прямую
Lamme
Lamme 11 марта 2011 16:37
Ответов: 0 #618
Хорошая штука. Очень кстати. Есть только два... э... непонятных момента:

а) Работает только если файл иконок находится в той же папке, что и файл .js;
б) Приведенный на этом сайте код не работает, а работает то, что приведено на сайте share42.com
ПафНутиЙ
ПафНутиЙ 12 марта 2011 19:47
Ответов: 0 #620
Приведённый на этом сайте код работает на это же сайте из разных папок js и img
скорее всего вы просто невнимательно прописываете пути.
Romasi
Romasi 30 марта 2011 01:59
Ответов: 0 #653
Спец.зарегался... Если у кого картинки не показывают то откройте js и в самом низу измените http://'+f+'icons.png на полный путь к картинке, например http:///САЙТ/ПАПКА/icons.png Картинки можно куда хотите пихать, не обязательно с js вместе, лижбы в js полный путь был написан. Тут <script type="text/javascript">share42('site.ru/templates/YOUR_TEMPLATE/images/','','')</script>, тоже необязательно путь до картинки, работает и с путём до js.
ПафНутиЙ
ПафНутиЙ 30 марта 2011 10:02
Ответов: 0 #655
Да, можно и так делать, разницы нет.
борода
борода 15 апреля 2011 08:07
Ответов: 0 #694
и тебе и дмону спасибо
sharkoster
sharkoster 25 апреля 2011 23:33
Ответов: 0 #775
Что интересно у меня сработало только после исправления share42.js по способу указанному Romasi,
и можно добавить эту кнопку и для статических страниц, просто отредактировав подобно fullstory.tpl и static.tpl
ПафНутиЙ
ПафНутиЙ 26 апреля 2011 08:17
Ответов: 0 #776
да, можно и для статических страниц, можно вообще для любых страниц его (скрипт) добавить.
P.S. тот способ, который предложил Romasi - это простая замена переменной, которая передаёт значение, на само значение smile
kibal4ish
kibal4ish 3 июля 2011 22:37
Ответов: 0 #838
У меня такая проблема, поставил я эти закладки, но при добавлении новости в сеть вконтакте, не прописывается автоматически заголовок, тоесть нужно его вручную вписывать... как исправить?
ПафНутиЙ
ПафНутиЙ 4 июля 2011 08:44
Ответов: 0 #841
Тут я не подскажу, скрипт писал не я, да и работает он через api соц сервисов. Обратитесь к разработчику скрипта: share42.com

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.