Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Поддержка модификаций > Социальные закладки в постах


Автор: Romych Авг 16 2011, 20:57
Думаю многим бы хотелось поделиться новостями с вашего форума с вашими друзьями в социальных сетях

для этого в шаблонах вашего форума можно сделать небольшое дополнение
заходим в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Просмотр темы (Topic View Section) -> Header (редактировать):

ищем там вот такой блок

Цитата
<div class='maintitle'><{CAT_IMG}>&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</div>


и перед закрывающим тегом </div>
вставляем следующий блок

Код
<div id="share" style="margin: -18px 10px 0 0;text-align: right;"><a title="Опубликовать ВКонтакте" href="http://vkontakte.ru/share.php?url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_vk.ico" ></a> <a title="Опубликовать в Facebook" href="http://www.facebook.com/share.php?u={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_fb.ico" ></a> <a title="Опубликовать в Twitter" href="http://twitter.com/share?url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_tw.ico" ></a> <a title="Опубликовать на Одноклассниках" href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_cl.ico" ></a> <a title="Опубликовать в Моем Мире" href="http://connect.mail.ru/share?share_url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_mm.png" ></a> <a title="Опубликовать на Я.ру" href="http://share.yandex.ru/go.xml?service=yaru&url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_ya.ico" ></a> <a title="Опубликовать в ЖЖ" href="http://www.livejournal.com/update.bml?event={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_lj.png" ></a> <a title="Добавить в Memory" href="http://memori.ru/link/?sm=1&u_data[url]={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_me.ico" ></a></div>


пример того, что получится можно посмотреть на моём тестовом в любой теме,
например - http://testing.ipb.su/index.php?showtopic=32

Автор: stopme Авг 16 2011, 20:58
http://ipboard.net/index.php?showuser=2237, отлично, спасибо.

У вас не найдется кнопочка для Google+?

Автор: Romych Авг 16 2011, 21:01
Цитата (stopme @ Сегодня, 22:58)
У вас не найдется кнопочка для Google+?

пока нет, но поищем wink.gif

Автор: taivan4uk Сен 14 2011, 13:28
<script src="http://odnaknopka.ru/ok3.js" type="text/javascript"></script>

этот скрипт туда вставь

Автор: Dron Сен 14 2011, 19:04
Цитата (taivan4uk @ Сегодня, 16:28)
<script src="http://odnaknopka.ru/ok3.js" type="text/javascript"></script>

biggrin.gif

Автор: WARLORD Апр 27 2012, 15:30
Можно и легче сделать.


заходим в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Просмотр темы (Topic View Section) -> Header (редактировать):

ищем там вот такой блок

Цитата
<div class='maintitle'><{CAT_IMG}>&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</div>

и перед закрывающим тегом </div> вставляем:

Код
<div id="share" style="margin: -18px 10px 0 0;text-align: 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="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,friendfeed,moikrug"></div></a></div>

Автор: ignasio Авг 30 2012, 18:12
как у вас это модификация выглядит у вас?
У меня как будто не до конца загружается страница

Автор: Flamma Сен 25 2012, 09:17
У меня вообще кнопки не отображаются, только схематическое изображение картинок.

Автор: lesobaza Сен 25 2012, 13:30
отлично, спасибо

Автор: Штифт Окт 2 2012, 14:25
У меня уже давно стоит данная модификация, но по сути пользы от этого я не вижу. Нажимая на кнопку пользователя кидает на написание поста в соц сети без изначально прописанной ссылки с форума в этом самом посте. Нельзя ли как то сделать чтоб адрес страници форума с которой перешли уже был прописан в начале?

Автор: DiRecTor Ноя 18 2012, 18:02
плюс автору

Автор: Snow Дек 6 2012, 03:40
В постах форума это ни к чему по-моему. А вот на портале стоит такое сделать.

Автор: add Дек 6 2012, 09:45
Спасибо.

Автор: Штифт Дек 6 2012, 13:58
Если портал не значится главной страницей, то такие навороты там не к чему, по тому как даже при приличной посещаемости, туда будут заходить лишь пару раз в месяц. А код этот полное гааааадание на кофейной гуще. Вот нормальный код для постов, вставлять по тому же пути.

Код
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_preferred_4"></a>
<a class="addthis_button_compact"></a>
<a class="addthis_counter addthis_bubble_style"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-506d78c11a292236"></script>
<!-- AddThis Button END -->

Автор: Max Faxtor Дек 22 2012, 11:26
Модификация отличная. Спасибо. Работала довольно долго. А уже пару месяцев как ссылки на картинки самих кнопок битые. Не буду голословным http://kostomukshaforu.ru/index.php?showtopic=797&st=135 Придется в инете искать сами картинки и заливать на посторонний рессурс

Автор: Elembek Мар 5 2013, 17:57
Возможно ли сделать так чтобы часть текста ( а лучше целиком топик) добавлялась в окно сообщения для размещения? Ато не увидев текста, люди вряд ли захотят переходить по ссылке. А вбивать ручками юзеры не будут, ленивые они )))) да и ни к чему это им.

И еще, подскажите пожалуйста, как добавить изображения для кнопок и как их привинтить к скрипту?

Автор: AweDer Мар 6 2013, 01:17
http://ipboard.net/index.php?showuser=4058,Идем сюда и не мучаемся с изображениями
http://api.yandex.ru/share/
Ставим код на форум.

Автор: Elembek Мар 6 2013, 19:05
Цитата (AweDer @ Мар 6 2013, 02:17)
http://ipboard.net/index.php?showuser=4058,Идем сюда и не мучаемся с изображениями
http://api.yandex.ru/share/
Ставим код на форум.

Спасибо. + поставить не могу. Постов мало.




Остается вопрос о содержании окна ввода, возможно ли сделать так, чтобы в добавлялась часть текста темы?
И появляется еще один вопрос. Как сделать чтобы кнопки были в правой части экрана?

Автор: AweDer Мар 7 2013, 00:52
Цитата (Elembek @ Мар 6 2013, 19:05)


Остается вопрос о содержании окна ввода, возможно ли сделать так, чтобы в добавлялась часть текста темы?

Это навряд ли получиться сделать лично я не знаю

Цитата
И появляется еще один вопрос. Как сделать чтобы кнопки были в правой части экрана?


Это делаем так:

Шаблон: Header

Находим там:

Код
 <div class='maintitle'><{CAT_IMG}>&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}


И сразу после этого ставим :

Цитата
<div align="right">Ваш код
</div>


Автор: svatomir Июн 25 2016, 14:26
Цитата (Romych @ Авг 16 2011, 20:57)
Думаю многим бы хотелось поделиться новостями с вашего форума с вашими друзьями в социальных сетях

для этого в шаблонах вашего форума можно сделать небольшое дополнение
заходим в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Просмотр темы (Topic View Section) -> Header (редактировать):

ищем там вот такой блок

Цитата
<div class='maintitle'><{CAT_IMG}>&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</div>


и перед закрывающим тегом </div>
вставляем следующий блок

Код
<div id="share" style="margin: -18px 10px 0 0;text-align: right;"><a title="Опубликовать ВКонтакте" href="http://vkontakte.ru/share.php?url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_vk.ico" ></a> <a title="Опубликовать в Facebook" href="http://www.facebook.com/share.php?u={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_fb.ico" ></a> <a title="Опубликовать в Twitter" href="http://twitter.com/share?url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_tw.ico" ></a> <a title="Опубликовать на Одноклассниках" href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_cl.ico" ></a> <a title="Опубликовать в Моем Мире" href="http://connect.mail.ru/share?share_url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_mm.png" ></a> <a title="Опубликовать на Я.ру" href="http://share.yandex.ru/go.xml?service=yaru&url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_ya.ico" ></a> <a title="Опубликовать в ЖЖ" href="http://www.livejournal.com/update.bml?event={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_lj.png" ></a> <a title="Добавить в Memory" href="http://memori.ru/link/?sm=1&u_data[url]={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_me.ico" ></a></div>


пример того, что получится можно посмотреть на моём тестовом в любой теме,
например - http://testing.ipb.su/index.php?showtopic=32

Картинки не отображаются. Вы можете подсказать, что сделать чтобы картинки соц.сетей были отображены?

Автор: enriki Ноя 16 2016, 16:52
Добрый день. Подскажите пожалуйста код который вставляем в Header лучше поставить в Footer

АЦ~>Скины и Шаблоны~>HTML Шаблоны~>Настройка HTML~> Просмотр Темы (Topic View Section)~>Header

Цитата
<div class='maintitle'><{CAT_IMG}>&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['descrption'] </div>



Код
<div id="share" style="margin: ~18px  10px  0 0;
text~align:right;"><a title="Опубликовать
Вконтакте" href="http://vkontakte.ru/share.php?
url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://
livetweet.ru/style/imgs/shricn_vk.ico"></a>
<a title="Опубликовать в Facebook" href="http://www.facebook.com/
share.php?u={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://
livetweet.ru/style/imgs/shricn_fb.ico"></a>
<a title="Опубликовать в Twitter" href="http://twitter.com/share.php?url={ibf.script_url}=
showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_tw.ico">
</a>
<a title="Опубликовать в Одноклассниках" href="http://www.odnoklassniki.ru/dk?
st.cmd=addshare&st.s=1&st._sur)={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://
livetweet.ru/style/imgs/shricn_cl.ico"></a>
<a title="Опубликовать в Моем Мире" href="http://connect.mail.ru/share?
share_url}showtopic=}$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/
shricn_mm.png"></a>
<a title="Опубликовать на Я.ру" href="http://share.yandex.ru/go.xml?
service=yaru&url={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/shricn_ya.ico">
</a>
<a title="Опубликовать в ЖЖ" href="http://www.livejournal.com/update.bml?
event={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http://livetweet.ru/style/imgs/zhricn_lj.png"></a>
<a title="Добавить в Memory" href="http://memori.ru/link/?
sm=1&u_data[url]={ibf.script_url}showtopic={$data[TOPIC]['tid']}"><img src="http"//livetweet.ru/style/imgs/shricn_me.ico">
</a></div>

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)