[Beta] Кнопка добавления в социальные закладки

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Айдар »

Добрый Кот, для страницы темы в шаблоне viewtopic_body:

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

<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
Для страницы форума:

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

<!-- IF U_MCP -->
			<p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
		<!-- ENDIF -->
In Web We Trust
Gaborik
phpBB 1.4.4
Сообщения: 116
Стаж: 15 лет 10 месяцев
Благодарил (а): 15 раз

Re: Опубликовать Вконтакте

Сообщение Gaborik »

moto26 писал(а): Для subsilver2
разместил код сразу же после

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

<!-- IF TOTAL_POSTS -->
			<td class="gensmall" valign="middle" nowrap="nowrap">&nbsp;<b>{PAGE_NUMBER}</b>&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html -->
В этой же строке Что бы показывалось вверху

и после очередного кода

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

<!-- IF TOTAL_POSTS -->
			<td class="gensmall" valign="middle" nowrap="nowrap">&nbsp;<b>{PAGE_NUMBER}</b>&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html -->
Так же в этой же строке сразу же после

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

<!-- INCLUDE pagination.html -->
У меня работает

Добавлено спустя 2 минуты 3 секунды:
В итоге у меня вот так код выглядит

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

<!-- IF TOTAL_POSTS -->
			<td class="gensmall" valign="middle" nowrap="nowrap">&nbsp;<b>{PAGE_NUMBER}</b>&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
			<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --><script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir"></div> </td>
		<!-- ENDIF -->
p.s. Извините что по простому объясняю, инструкции пошаговые писать не могу.
Стиль на основе subsilver2
Воспользовался этой инструкции, но не понял, как эти кнопки переместить сюда:
soc.JPG
А внизу наоборот:
soc1.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Gisher »

При добавлении кнопки вконтакте предлагаемой на странице http://vkontakte.ru/developers.php?o=-1&p=Share , в IE 9 кнопка не выравнивается по горизонтали (съезжает вниз), видимо потому что подключается свой стиль с JS.
Как его выравнивать для IE 9? (в остальных браузерах такой проблемы нет)
Снимок.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sasanov
phpBB 1.0.0
Сообщения: 9
Стаж: 20 лет 1 месяц
Откуда: Казахстан

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Sasanov »

Я сделал по второму примеру, мне нужно было добавить только кнопку "Мой мир", она добавилась, но в левой верхней части форума. Как ее передвинуть возле кнопки "Ответить"?
Проверял свой код, проделывал несколько раз процедуру, но кнопка не садится туда, где написано.
Поможете?
8da279952413.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не нервируйте меня, мне уже негде прятать трупы!
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Evgesh »

А как нибудь можно привязать к посту а не к всей теме?

Добавлено спустя 19 секунд:
В просильвере
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Alecto »

Evgesh
если вы о положении кнопки - вставьте ее в подходящее место шаблона viewtopic.html.
если вы генерируемом кнопкой контенте для соц.сетей - то кнопки обычно берут инфу открытого в данный момент адреса, т.е. откройте по ссылке сам пост, а потом уже добавляйте кнопкой в соц.сети, тогда и адрес будет добавляться не темы а поста.
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Evgesh »

corel.jpg
Охото чтобы при нажатии в теме "поделиться", в соц.сетях отображалась ссылка именно на этот пост.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение Alecto »

Evgesh писал(а):отображалась ссылка именно на этот
FomenkoAndrey писал(а):кнопки обычно берут инфу открытого в данный момент адреса
перепишите скрипт кнопки. ее позиция в посте кроме перегрузки кода страницы ничего больше не даст.
Аватара пользователя
NeAdmin
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 9 месяцев
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение NeAdmin »

Evgesh писал(а):
corel.jpg
Охото чтобы при нажатии в теме "поделиться", в соц.сетях отображалась ссылка именно на этот пост.
присоединяюсь к хотелке
phpbb version: 3.0.11
dimazx
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение dimazx »

Доброе время суток,
Мучаюсь целый вечер с такой проблемой: "Высмотрел" себе такой код с кнопками в gif формате

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

<div align="center">
 <a onclick="window.open('http://vkontakte.ru/share.php?url=<?php the_permalink(); ?>', 'vkontakte', 'width=626, height=436'); return false;" href="http://vkontakte.ru/share.php?url=<?php the_permalink(); ?>" rel="nofollow"><img src="<?php bloginfo('template_url'); ?>/i/social/vkontakte.gif" width="88" height="21" title="Поделиться с друзьями ВКонтакте"></a>
 
<a onclick="window.open('http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>', 'facebook', 'width=626, height=436'); return false;" rel="nofollow" href="http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/i/social/facebook.gif" width="76" height="21" title="Поделиться с друзьями в Facebook"></a>
 
<a onclick="window.open('http://connect.mail.ru/share?share_url=<?php the_permalink(); ?>', 'mmir', 'width=626, height=436'); return false;" rel="nofollow" href="http://connect.mail.ru/share?share_url=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/i/social/mailmir.gif" width="100" height="21" title="Поделиться с друзьями Моего Мира на Mail.ru"></a>
 
<a onclick="window.open('http://wow.ya.ru/posts_share_link.xml?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>', 'yaru', 'width=626, height=436'); return false;" rel="nofollow" href="http://wow.ya.ru/posts_share_link.xml?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>"><img src="<?php bloginfo('template_url'); ?>/i/social/yaru.gif" width="100" height="21" title="Поделиться с друзьями на Я.ру"></a>
 
<a onclick="window.open('http://www.livejournal.com/update.bml?event=<?php the_permalink(); ?>&subject=<?php the_title(); ?>', 'lj', 'width=626, height=436'); return false;" rel="nofollow" href="http://www.livejournal.com/update.bml?event=<?php the_permalink(); ?>&subject=<?php the_title(); ?>" title="Опубликовать в своем блоге livejournal.com"><img src="<?php bloginfo('template_url'); ?>/i/social/livejournal.gif" alt="Опубликовать в своем блоге livejournal.com" width="100" height="21"></a>
 
<a onclick="window.open('http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl=<?php the_permalink(); ?>', 'odkl', 'width=626, height=436'); return false;" rel="nofollow" href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl=<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/i/social/odkl.gif" width="69" height="21" title="Поделиться с друзьями в Одноклассниках"></a>
 
<a onclick="window.open('http://www.google.com/reader/link?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>&srcURL=', 'buzz', 'width=626, height=436'); return false;" rel="nofollow" href="http://www.google.com/reader/link?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>&srcURL=http://pervushin.com/"><img src="<?php bloginfo('template_url'); ?>/i/social/googlebuzz.gif" width="100" height="21" title="Добавить в Google Buzz"></a></div>
Все ставиться и отображаеться отлично, но проблема в том что написан он под другой движок, а именно не знаю какие поставить переменные вместо <?php the_permalink(); ?>&title=<?php the_title(); ?>, так что бы код заработал правильно.

Просьба знающих указать где взять переменные или отредактировать код так что бы он брал нужный "урл", и "тайтл", может еще кому то пригодиться...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение владимир1983 »

dimazx, исполнение php в шаблоне изначально запрещено.
Вы можете разрешить исполнение php в настройках админ. панели на вкладке "Безопасность".
Но это чревато... Включая эту настройку вы должны понимать что делаете, в противном случае не рекомендуется.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
modj
phpBB 1.2.0
Сообщения: 16
Стаж: 14 лет 10 месяцев

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение modj »

Приветствую. Ребята, можете в одну целую собрать нормальный мод пдоелиться в социалках, как вк, одколасс., фейсб.,яше, мой мир и т.д. а то перечитываю тему, не врубаюсь что и как где прописывать, ей Богу аж мозг кипит. Плиз, дайте подробный мануал рабочего мода. спс
vipartem
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 9 месяцев
Поблагодарили: 1 раз

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение vipartem »

Здравствуйте, для добавления использовал сервис share42.
Мне понравился визуальный вид кнопок и работает без торможений
icons.png
Теперь подробнее:
<script type="text/javascript" src="http://ambu.pp.ua/share42/share42.js"></script>
<script type="text/javascript">share42('http://ambu.pp.ua/share42/')</script>

Вот в таком виде установил в текст футера форума. Папку с картинками и файлом .js залил по ФТП в корень форума.
У меня установлен шаблон Artodia: Deluxe Red (или просто Deluxe)

Я хочу, чтобы в каждой теме первое сообщение (пост самой темы) вверху стояли такие кнопки справа от кнопки "ответить" или внизу возле этой кнопки.
333.JPG
В моем шаблоне в папке styles/art_deluxe_red/template есть такие файлы:
666777.JPG
Какой из них мне надо редактировать?
Как именно сделать, чтобы кнопки были только в стартовом сообщении темы?


В просилвере сразу ясно, а здесь пока не нашел.
Буду рад ответу, спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение HAMMER663 »

редактировать надо файл viewtopic_body.html
ваш стиль берет шаблоны из стандартного просильвера
vadimon
phpBB 1.0.0
Сообщения: 6
Стаж: 14 лет 2 месяца

Re: [Beta] Кнопка добавления в социальные закладки

Сообщение vadimon »

В моем шаблоне тоже нет файла viewtopic_body.html. Пробовал редактировать этот файл в просильвере, но ничего не произошло.

Вернуться в «Бета-версии модов для phpBB 3.0.x»