southklad 23 мар 2018, 17:57

[3.1][beta] ShareThis

Сделал небольшое расширение для себя, по факту простенькое, но вдруг кому то понравится.

До этого у меня стояло расширения от Анвара http://bb3.mobi/forum/viewtopic.php?f=14&t=75 , но меня не особо нравился сам дизайн этих иконок, и я нашел другой сервис для этого https://platform.sharethis.com/get-inline-share-buttons#

Итак, первым делом идем на сайта https://platform.sharethis.com/get-inline-share-buttons# и создаем именно такие кнопки как мы хотим, это могут быть горизонтальные или вертикальные, малые или большие и самых разных соц. сетей
[3.1][beta] ShareThis - screenshot_4153.jpg
Перебрав все настройки, сохраняем и регистрируемся. Далее оказываемся в личном кабинете на сайте, где мы видим все те же настройки
[3.1][beta] ShareThis - screenshot_4154.jpg
Теперь заходим в файлы расширения по пути

Код: Выделить всё

/ext/southklad/share/styles/all/template/event/overall_header_head_append.html
и там заменяем надпись Ссылка на ваши кнопки

Код: Выделить всё

<!-- IF not S_IS_BOT --><script type='text/javascript' src='Ссылка на ваши кнопки' async='async'></script><!-- ENDIF -->
на вашу ссылку такого вида

Код: Выделить всё

//platform-api.sharethis.com/js/sharethis.js#property=Код вашей кнопки&product=inline-share-buttons
. После этого все изменения вы можете производить на сайте ShareThis и все изменения автоматически будут применяться на вашем форуме через 5-10 минут.

Далее закидываем файлы как обычно:

Код: Выделить всё

/ext/southklad/
И включаем расширение. И получаем вот такой вот результат
[3.1][beta] ShareThis - screenshot_4156.jpg
Для себя сделал отображение кнопок только в первом сообщении

Код: Выделить всё

<!-- IF postrow.S_FIRST_ROW -->

<div class="sharethis-inline-share-buttons" data-title="{PAGE_TITLE}"></div>

<!-- ENDIF -->
Если вы хотите отображать во всех сообщениях нужно оставить так

Код: Выделить всё

<div class="sharethis-inline-share-buttons" data-title="{PAGE_TITLE}"></div>
в файле

Код: Выделить всё

southklad/share/styles/all/template/event/viewtopic_body_postrow_post_content_footer.html
Скачать расширение можно по ссылке ниже.
Комментарии: 4

southklad 23 мар 2018, 17:57 Сообщение

Скачать расширение можно по ссылке ниже.
  • 0
Вложения
ShareThis.zip
2.38 КБ 252 скачивания
Последний раз редактировалось southklad 24 мар 2018, 15:06, всего редактировалось 1 раз.
Изображение

southklad 23 мар 2018, 17:57 Сообщение

Ну и сразу же вопрос

Прошу дать совет как поправить вот это, У самого тямы не хватает

Изображение

Если вложение не вставлено в сообщение, а отправлено вот так то получается вот так
  • 0
Изображение

CabinetAdmin 24 мар 2018, 08:13 Сообщение

Ну чтобы не добавлять лишнего, можно сделать так:

Код: Выделить всё

<div class="sharethis-inline-share-buttons" data-title="{PAGE_TITLE}" style="clear:both;"></div>
  • 1
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

southklad 24 мар 2018, 15:04 Сообщение

Спасибо, то что надо. Расширение поправил!!! :drink:
  • 0
Изображение

Похожие темы