У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 06.02.2014 13:51
Спасибо за наводки на ответы)
Получается нужно такую конструкцию написать?
Код: Выделить всё
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button" pageUrl: "http://site.ru/<?=$page_url?>});
</script> а как сделать уникальный урл для каждого сообщения тогда? там же должен быть счетчик сообщений в теме и номер темы меняться..
Подскажите пожалуйста
В жизни так бывает...
grishin
HAMMER663
Former team member
Сообщения: 2032 Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Сообщение
HAMMER663 » 07.02.2014 5:50
Если посмотреть внимательно на страницу сообщений, то можно заменить, что возле кожного сообщения есть ссылка на него. Вот ее и взять
HAMMER663
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 07.02.2014 6:01
HAMMER663 так ссылка то есть но она статична.. а нужна универсальная ссылка что бы один раз вставил кнопку в viewtopic_body один раз
В жизни так бывает...
grishin
HAMMER663
Former team member
Сообщения: 2032 Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Сообщение
HAMMER663 » 07.02.2014 6:15
Не понимаю,как она может быть статичной, если ссылка на каждое сообщение своя?
HAMMER663
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 07.02.2014 6:18
HAMMER663 в форуме на одной странице 20 сообщений, а код кнопки один и ссылка одна получается... а нужно лайк сделать для каждого сообщения независимый ... если я сделаю одну ссылку на какое то сообщение то как мне нужно не получится...
Понравилось/Не понравилось вот ссылка на одно сообщение... я же не могу его вставить в pageUrl:
В жизни так бывает...
grishin
HAMMER663
Former team member
Сообщения: 2032 Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Сообщение
HAMMER663 » 07.02.2014 6:28
Ссылка на сообщение в шаблон выводится циклом. Тебе и кнопку надо будет один раз вставить.
HAMMER663
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 07.02.2014 6:30
HAMMER663 а ссылка на какое именно сообщение то? их же тысячи на форуме..
Код: Выделить всё
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button" pageUrl: "http://site.ru/<?=$page_url?>});
</script>Код: Выделить всё
http://www.phpbbguru.net/community/topic33090-15.html#p424772
В жизни так бывает...
grishin
Татьяна5
Поддержка
Сообщения: 13159 Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз
Сообщение
Татьяна5 » 07.02.2014 6:36
Код: Выделить всё
http://site.ru/viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}
Татьяна5
HAMMER663
Former team member
Сообщения: 2032 Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз
Сообщение
HAMMER663 » 07.02.2014 6:37
Татьяна5, не выдержала?)))
HAMMER663
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 07.02.2014 6:39
Татьяна5 я знал кому то это надоест и он напишет ссылку)) спасибо огромное щас попробую
HAMMER663 :-)
В жизни так бывает...
grishin
Pazh
Former team member
Сообщения: 2317 Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз
Сообщение
Pazh » 07.02.2014 6:46
grishin писал(а): я знал кому то это надоест и он напишет ссылку))
в следующий раз тебя пошлют и ты будешь знать почему - 3,5 года на форуме, а структуры движка не знаешь...
Помощь в ЛС/email только за WM или ЮMoney
Pazh
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 07.02.2014 7:03
Вставил но кнопка множиться в первом сообщении.. почему так? как исправить?
Код: Выделить всё
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button", pageUrl: "http://www.site.ru/forum/viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}"});
</script>
В жизни так бывает...
grishin
Татьяна5
Поддержка
Сообщения: 13159 Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз
Сообщение
Татьяна5 » 07.02.2014 7:05
HAMMER663 писал(а): не выдержала?)))
Не, особо вчитываться в тему было некогда
Татьяна5
Pazh
Former team member
Сообщения: 2317 Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз
Сообщение
Pazh » 07.02.2014 7:13
grishin еще пару раз перечитать пост
Понравилось/Не понравилось до полного понимания
Помощь в ЛС/email только за WM или ЮMoney
Pazh
grishin
phpBB 2.0.1
Сообщения: 288 Стаж: 16 лет 4 месяца
Благодарил (а): 54 раза
Поблагодарили: 32 раза
Сообщение
grishin » 07.02.2014 7:56
Сделал так вроде работает) скажите правильно или нет?)
Код: Выделить всё
<div id="http://www.site.ru/forum/viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}"></div>
<script type="text/javascript">
VK.Widgets.Like('http://www.site.ru/forum/viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}', {type: "button", pageUrl: "http://www.site.ru/forum/viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}"});
</script>
В жизни так бывает...
grishin