1

Тема: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Хочется, чтобы у каждого сообщения рядом с датой его публикации появились ссылки для добавления оного в соц сети и публичные закладки: vkontakte.ru, facebook.com, bobrdobr.ru и т.п.
Как правило, для добавления достаточно перейти по ссылке на скрипт, в параметрах содержащую ссылку на добавляемую страницу.
Например, для bobrdobr.ru оно выглядит так

http://bobrdobr.ru/addext.html?title=<заголовок>&url=<ссылка>

А для facebook.com

http://www.facebook.com/sharer.php?u=<ссылка>

И т.д.
Т.е. задача сводится к добавлению нескольких ссылок, использующих ссылку на текущее сообщение и, быть может, название.

Вот как это сделать? smile

Сайт KiRiK

Поделиться

2

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Поддерживаю!
А я потом на FluxBB перенесу  wink

Моя сборка FluxBB 1.4

Сайт Visman

Поделиться

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

api.yandex.ru/share/

Поделиться

4

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Кравченко пишет:

api.yandex.ru/share/

Вопрос не в том, как публиковать в блогах, а как добавить код в нужные места форума.

Сайт KiRiK

Поделиться

5

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Легко и просто делается это...
В корне ищем viewtopic.php,

Ищем

<?php

($hook = get_hook('vt_end')) ? eval($hook) : null;

Перед

<?php

вставляем код

<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<script type="text/javascript">
new Ya.share({
    'element': 'ya_share1',
    'elementStyle': {
        'type': 'button',
        'linkIcon': true,
        'border': false,
        'quickServices': ['yaru', 'vkontakte', 'facebook', 'twitter', 'odnoklassniki', 'friendfeed', 'moimir', 'lj']
    },
    'popupStyle': {
        'copyPasteField': true
    }
 });
</script>
<span id="ya_share1"></span>

В других местах работать не будет. Только в тегах открытия и закрытия php кода.Их там замечено 3 момента!)
Это самое удобное

Сайт Ready2War

Поделиться

6

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Ready2War пишет:

Легко и просто делается это...
В корне ищем viewtopic.php,

Так делать умею smile
Хочу расширением.

Сайт KiRiK

Поделиться

7

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

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

Сайт Ready2War

Поделиться

8

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

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

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Ready2War пишет:

Легко и просто делается это...
В корне ищем viewtopic.php,

***
В других местах работать не будет. Только в тегах открытия и закрытия php кода.Их там замечено 3 момента!)
Это самое удобное

Не всё так просто.
На страницах типа "post29030.html#p29030" работать не будет. Нужно ставить только на страницах типа "topic3978..."
Но это полбеды... самое сложное, разместить код в таком месте, чтобы он не портил дизайн и хорошо смотрелся...
Последнюю проблему мне решить не удалось...

Поделиться

10

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Я у себя в блоге воткнул кучу ссылок для публикации: blog.maemoworld.ru/
Хочу на форуме так же.
В принципе, сейчас буду стилевик перелопачивать, так там добавить можно. Но все-таки, хотелось бы расширением.

Сайт KiRiK

Поделиться

11

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

KiRiK пишет:

Но все-таки, хотелось бы расширением.

делайте. никто же не мешает.

Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

12

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

KANekT пишет:

делайте. никто же не мешает.

KiRiK пишет:

Т.е. задача сводится к добавлению нескольких ссылок, использующих ссылку на текущее сообщение и, быть может, название.
Вот как это сделать?

Сайт KiRiK

Поделиться

13

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

насколько йа помню вам нужен

<hook id="vt_row_pre_post_actions_merge">
Блог | GitHub

ХХХ: Cлучайно через мозиллу удалил фотки с майл.ру . Как восстановить? Переустановка файрфокса ничего не дала

Сайт KANekT

Поделиться

14

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

KANekT пишет:

насколько йа помню вам нужен

<hook id="vt_row_pre_post_actions_merge">

Благодарю. Как получить ссылку на текущее сообщение?

Сайт KiRiK

Поделиться

15

Re: [Запрос] кнопки публикации сообщений в соц.сетях и закладках

Если внутри этого хука, то так:

forum_link($forum_url['post'], $cur_post['id'])

Сайт hcs

Поделиться