X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Счетчик комментариев для виджета в контакте, Как реализовать на DLE?
v1rusmj
v1rusmj
Topic Starter сообщение 4.3.2012, 14:11; Ответить: v1rusmj
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 460
Регистрация: 4.8.2010
Поблагодарили: 126 раз
Репутация:   27  


Собственно сабж. В гугле ничего толкового не нашел. На странице "разработчикам" есть вот такая инфа:

При публикации комментария, а также при удалении, виджет передаёт событие widgets.comments.new_comment и widgets.comments.delete_comment используя VK.Observer. В функцию-обработчик будут переданы 4 параметра:
num - количество комментариев
last_comment - текст последнего комментария
date - текущая дата в формате ISO 8601 (например, 2004-02-12T15:19:21+00:00)
sign - контрольная сумма md5 от конкатенации 4х строк: api_secret, date, num, last_comment. В языке php может быть получена с помощью md5($api_secret.$date.$num.$last_comment).
Защищенный секрет api_secret Вы можете узнать при редактировании своего приложения в графе "Защищенный ключ".
В большинстве случаев, можно игнорировать последние 2 параметра и обрабатывать только первые два. В случае необходимости, можно проверять корректность контрольной суммы.


Кто смог реализовать это на DLE (или других движках)?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bazatrust
bazatrust
сообщение 4.3.2012, 15:57; Ответить: bazatrust
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 677
Регистрация: 3.3.2012
Из: Ибицы
Поблагодарили: 171 раз
Репутация:   24  


А готовый скрипт не нашли? (в интернете если покапаться и плагин даже можно будет найти!)


--------------------
> Провожу анализ внешней оптимизации конкурентов.

> - Узнай секреты и стань первым!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1rusmj
v1rusmj
Topic Starter сообщение 4.3.2012, 21:00; Ответить: v1rusmj
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 460
Регистрация: 4.8.2010
Поблагодарили: 126 раз
Репутация:   27  


Я написал, что мне гугл не дал результатов. Пруфлинк пожалуйста.

Мда... что никто не ставил себе счетчик для комментариев от контакта? Или хотя бы не интересовался как его поставить? Этот виджет на каждом третьем сайте стоит... sad.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobgubko
bobgubko
сообщение 4.3.2012, 21:46; Ответить: bobgubko
Сообщение #4


Частый гость
**

Группа: User
Сообщений: 58
Регистрация: 20.4.2009
Из: Ukraine, Niko
Поблагодарили: 20 раз
Репутация:   18  


Количество комментариев и так отображается в виджете. Или нужно вести учет количества комментариев на сервере? В таком случае нужно добавить в js-код следующее:
Развернуть/Свернуть
VK.Observer.subscribe('widgets.comments.new_comment', updateCountHandler);
VK.Observer.subscribe('widgets.comments.delete_comment',updateCountHandler);

И в функции updateCountHandler уже отправлять на сервер новое количество комментариев.


--------------------
php, js, html, css, python
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1rusmj
v1rusmj
Topic Starter сообщение 5.3.2012, 18:38; Ответить: v1rusmj
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 460
Регистрация: 4.8.2010
Поблагодарили: 126 раз
Репутация:   27  


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

Отображается здесь:


А как сделать счетчик здесь?


Как например в DLE тегом {comments-num} в коротких новостях отображается количество комментариев.

апну

Сообщение отредактировал v1rusmj - 4.3.2012, 22:08
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интервью с малоинтересным для вас человеком :)
osmam.ru - блог технического копирайтера
0 grumdas 75 Сегодня, 20:19
автор: grumdas
Открытая тема (нет новых ответов) Найду для вас домены
17 MakDonald 2974 Сегодня, 18:03
автор: MakDonald
Открытая тема (нет новых ответов) Открыть валютной карты для обменника
7 fair_exchange 485 Сегодня, 17:50
автор: fair_exchange
Горячая тема (нет новых ответов) ВНИМАНИЕ: Тема имеет прикрепленные файлыПишу тексты для всех и каждого. Цены не кусаются, качество не хромает.
Единственное правило: клиент всегда доволен.
122 Hellnar 50461 Сегодня, 9:04
автор: koroluk1990
Открытая тема (нет новых ответов) Чем сжимать картинки для сайта без потери качества
1st-finstep.ru - Заработок в сети и методы продвижения сайта
16 komarik_vlad 1724 Вчера, 20:11
автор: komarik_vlad


 



RSS Текстовая версия Сейчас: 18.12.2017, 20:46
Дизайн