Статистика оценок и просмотров. Плагины к статьям и записям блога.

1293


Для вывода уникальных просмотров. Выводятся и считаются такие параметры как IP, Дата просмотра, Логин просмотревшего.
Для удобства - список просмотревших запись был вынесен в модальное окно.



Установка

- Скачать и установить плагины.
- Выполнить sql запрос.

Установка - Статьи

Добавим ссылку на статистику оценок
В файл com_content_read.tpl, рядом с {$karma_points} или где угодно добавить:
Код PHP:
  1. {$article.votes_stat}
Добавим ссылку на статистику просмотров
В файл com_content_read.tpl, рядом с {$article.hits|spellcount:$LANG.HIT:$LANG.HIT2:$LANG.HIT10} или где угодно добавить:
Код PHP:
  1. {$article.hits_stat}
Получим:


Установка - Запись блога

В файл com_blog_view_post.tpl, рядом с {$karma_form} или где угодно добавить:
Код PHP:
  1.  
  2. <div align="center">{$post.votes_stat}</div>
  3. <div align="center">{$post.hits_stat}</div>
  4.  
Получим:



Админка

Плагины. Приниматель на кошелек Яндекс | InstantCMS 2. Виджет - Компактный слайдер контента
Комментарии (25)
А. МИхаилович ГОлубь 17 мая 2014 в 21:50 +3
no profile
Супер, а я думал под все на Двойку перешли, про 1.10.3 забыли)
Май 17 мая 2014 в 22:28 0
small user social cms
я даже на 1.10.3 еще не перешел
Денис Васильевич 18 мая 2014 в 08:36 +1
small user social cms
тогда пробуйте установить. плагины должны работать на всей линейке 1.x
Денис Васильевич 18 мая 2014 в 08:37 0
small user social cms
пробуйте попытайтесь
yury 18 мая 2014 в 00:07 +1
no avatar
может в виде плагина оформить, чтобы план=гином и создать в БД запрос и удалить также можно было? всеже удобнее, нежели в БД лезть.

А так плюсище огроомный, полезная наработка!
hummer7887 18 мая 2014 в 00:25 0
small user social cms
Да, единым плагином было бы на много лучше! Что именно за запрос нужен к базе данных? напишите его кому не трудно... А так очень полезная вещь! +
eoleg 18 мая 2014 в 00:28 0
small user social cms
в архиве sql.sql
hummer7887 18 мая 2014 в 00:38 0
small user social cms
Да, я нашел, но вот что вышло в итоге...

DATABASE ERROR:
SELECT id as getfield FROM cms_hits WHERE item_id=41 AND target='content' AND ip='91.216.66.110' LIMIT 1
Table 'hummer7887_0.cms_hits' doesn't exist
eoleg 18 мая 2014 в 02:10 0
small user social cms
Нет таблицы hummer7887_0.cms_hits
hummer7887 18 мая 2014 в 00:43 0
small user social cms
Делаю откат, Буду ждать плагин если таковой будет!
Денис Васильевич 18 мая 2014 в 08:30 0
small user social cms
Добавил установщик в плагин. Перезалил архив. Попробуйте установить.
hummer7887 18 мая 2014 в 08:59 0
small user social cms
Спасибо огромное, теперь всё заработало без проблем! Супер! Спасибо за плагин! :)))) +++++++
А. МИхаилович ГОлубь 18 мая 2014 в 01:09 +1
no profile
CREATE TABLE IF NOT EXISTS `cms_hits` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`item_id` int(11) NOT NULL,
`ip` varchar(20) NOT NULL,
`target` varchar(20) NOT NULL,
`user_id` int(11) NOT NULL DEFAULT '1',
`pubdate` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`),
KEY `item_id` (`item_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=31 ;
А. МИхаилович ГОлубь 18 мая 2014 в 01:11 +1
no profile
Может быть у вас Перфикс другой? хотя вроде там что то про лимит говориться и про Контент. По ищите в Гугле такую ошибку, потому что у меня без проблем установилось
eoleg 18 мая 2014 в 02:13 0
small user social cms
Если о плагинах и усовершенствованиях этого хака то хотелось бы следующий функционал:
запрет минусований при карме ниже ХХ
платный просмотр тех кто плюсует и минусует
А. МИхаилович ГОлубь 18 мая 2014 в 02:36 +1
no profile
видимо у вас вместо "cms_" перфикс "hummer7887_" в этом наверное и проблема
Денис Васильевич 18 мая 2014 в 08:35 0
small user social cms
Перезалил архив.
Добавил установщик в плагин.
И добавил условие:
Если в настройках плагина

Тогда статистика будет вестись только по авторизированным пользователям.
Алфей 18 мая 2014 в 15:38 0
small user social cms
Денис спасибо за работу! Заметил одну неприятность. Не выводит статистику голосов в блогах клубов. Посмотрите пожалуйста.
Max 18 мая 2014 в 19:21 0
small user social cms
Спасибо, хорошая штука!
Заметил только после установки плагина, что в статьях при обновлении страницы удваивается количество просмотров в том числе и гостей.
Это связано с плагином?
Александр 20 мая 2014 в 06:45 0
small user social cms
круто надо будет поставить))) спасибо!
Юрий 22 мая 2014 в 13:57 0
small user social cms
Благодарствую ! Поставил только на количество просмотров статей. Блоги у меня потушены, а регистрация отключена. Нужно отслеживать айпишки, если будут отображаться.
Настёна 21 октября 2014 в 17:00 0
small user social cms
Алфей выше писал : Не выводит статистику голосов в блогах клубов

У меня тоже самое...
lezginka.ru 21 октября 2014 в 22:35 0
small user social cms
+
savin2002 17 февраля 2015 в 01:58 +1
no avatar
У меня на 1.10.5 и 1.10.6 после установки перестали удаляться блоги.
Карен М. 10 апреля 2015 в 03:34 0
small user social cms
Установил и отключил look

Посты не удаляются

scratch