Офис НП AMWAY в Ярославле
Офис Амвей в Ярославле
На карте Офис AMWAY в ЯрославлеПрием и выдача заказов, презентация продукции Амвей, мастер–классы, вопросы по бизнесу Amway:
Адрес: улица Валентины Терешковой, дом 1 (Вход со двора)
Телефон: +7 (920) 112-00-91
Email: matyxho@mail.ru
Сайт: https://www.amway.ru/user/lebedem
Визитка: http://yar.meweb.ru
Просмотр темы
MeWEB: Учимся строить сайты » Программирование » CMS PHP Fusion
 Распечатать тему
Ajax Like Dislike Article Panel
Pisatel
| Ajax Like Dislike Article Panel
| Version: 1.0
| For PHP-Fusion 7.02.xx
| Author: Pisatel
| http://www.meweb.ru/
| February, 2015
+-------------+ Название +-------------+

Панель Нравится / Не нравится для статей

+-------------+ Описание +-------------+

- Панель добавляет кнопки Нравится / Не нравится к статьям.
- Работает на Jquery + Ajax + PHP, оставить отзыв можно раз в сутки (реализовано через cookie).
- Полоса рейтинга статьи отображает (красным и зеленым) текущее соотношение лайков/ дислайков.
- Локали: русская и английская (в зависимости от настроек)

+-------------+ Установка +-------------+

- Загрузить файлы согласно директории
- Перейти Панель администратора => Администрирование системы => Плагины, выбрать "Like Dislike Article Panel", установить.
- Панель автоматически добавится по центру сверху.
- Готово, наслаждаемся.
Пример- на этом сайте в статьях.
Pisatel присоединено следующее:файл:
like-dislike-article-panel.zip [28.34кБ / 327 Загрузки]

Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
| Ajax Like Dislike Article Panel
| Version: 1.1
| For PHP-Fusion 7.02.xx
| Author: Pisatel

+-------------+ Изменения в версии 1.1 +-------------+


- В версии 1.1 добавлена админка с возможностью полного или выборочного обнуления рейтинга
- Вместо изображений использован шрифт Font Awesome
Pisatel присоединено следующее:файл:
like-dislike-article-panel_1_1.zip [501.16кБ / 349 Загрузки]
Pisatel присоединено следующее:изображение:
like_dislike.jpg

Изменил(а) Pisatel, 28 февраля 2015 18:54:16
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
+-------------+ Изменения в версии 1.2 +-------------+

- Добавлен вывод в сниппет пс (теоретически) рейтинга, названия и описания статьи, автора статьи при помощи microdata JSON-LD, что намного повышает привлекательность и, как следствие, кликабельность
- На всякий случай микроразметка продублирована по стандарту schema.org
- Чуть оптимизирован код
Pisatel присоединено следующее:файл:
like-dislike-article-panel_12.zip [570.91кБ / 283 Загрузки]
Pisatel присоединено следующее:изображение:
like_dislike.png

Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
а если только для пользователей?
 
Pisatel
Без проблем. Одну проверку добавить нужно. Чуть позже скину.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
Хм, все оказалось гораздо сложнее. Набросал немного.
Специально для Ditrin
+-------------+ Изменения в версии 1.3 +-------------+

- Рейтинг теперь только для зарегистрированных пользователей, однако, в теории, зарегистрированный может накрутить рейтинг, удаляя куки. Более сложную проверку делать пока лень
Pisatel присоединено следующее:файл:
member_like-dislike-article-panel.zip [458.85кБ / 304 Загрузки]

Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1
 
http://www.meweb.ru
Ditrin
Pisatel, большое спасибо! Чуток позже поставлю
x1
 
Pisatel
Будет время- сделаю нормальный плагин с возможностью выбирать в админке: для всех или нет, над защитой от накруток еще подумаю. Но это позже...
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1
 
http://www.meweb.ru
Ditrin
Обнаружил что при F5 страницы, можно снова ставить оценку
Оффтоп: гугля уже вывел график структурированных данных Улыбчивый
 
Pisatel
Сейчас работаю над записью ip вместо cookie. Это не 100% защиты, но уже лучше.
Оффтоп: Что именно? Крошки?

Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Ага, крошки. Рейтинга звездочками пока не видел, твой рейтинг уже в поиске видно
 
Pisatel
Проверяю всегда так: в строку запроса site:www.meweb.ru, и вижу все, что есть в выдаче, без всяких вебмастеров
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Да, я тоже так делаю, но иногда заглядываю в вебмастер , там честно говоря тихий ужас - ошибки постоянно откуда то берутся и куча дублированных страниц... хоть не залазь туда, одни расстройства Смеется
походу это у многих, если не сказать что у всех
 
Pisatel
Именно из-за дублей я и решил в BreadCrumbs SEO Panel добавить ссылки на канонические страницы (про которые вспомнил) через link rel="canonical". А насчет ошибок- это да, они есть у всех Улыбчивый
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Все равно дубли... даже не убавилось, я там сразу посмотрел Улыбчивый (оптимизация в гугле)
может не сразу убирают, кто этот гугль знает Улыбчивый
Не ну в выдаче хорошо смотрится! взгляд сразу на это внимание обращает! Крошки и рейтинг в паре - супер! Апплодисменты
Изменил(а) Ditrin, 06 июля 2015 21:53:51
 
Ditrin
Кстати, если тебя заинтересует, по поводу накруток рейтинга при помощи очисток куков, посмотри мод форума power fusion forum и как там реализован рейтинг тем (звездочками который). Может оттуда можно что-то позаимствовать. Там если один раз пользователь поставил оценку, то второй раз кажется уже не поставит, точно не знаю надо посмотреть еще, может там по ip идет ограничение
UPD: да, там пока ip другой не будет не нажмешь повторно, с куками там не пролазит. пока ip не сменил нажать не смог
Изменил(а) Ditrin, 06 июля 2015 23:29:41
 
Pisatel
Я уже себе с ip поставил, но пока это еще сырая версия, надо доделать, кое-какие неожиданные проблемы с jquery нарисовались ))
Насчет удаления дублей- это не сразу, да и вообще не гарантировано, что rel=canonical эту проблему решит.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Поделиться:   
Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Вопросы по Ajax форме обратной связи  →  CMS PHP Fusion 48 / 11756 19 февраля 2017 23:38:28
Хлебные крошки / BreadCrumbs SEO Panel  →  CMS PHP Fusion 17 / 8384 04 июля 2015 15:02:22
Share Social Likes Panel  →  CMS PHP Fusion 20 / 9650 09 марта 2015 11:33:41
SEO Friend URLs Panel  →  CMS PHP Fusion 12 / 11675 05 сентября 2014 21:15:25
Снег на сайт - Snow Panel  →  CMS PHP Fusion 0 / 2941 26 декабря 2013 15:19:18
Quick Info Panel  →  CMS PHP Fusion 0 / 4994 24 августа 2013 17:16:02
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
folder Плагин Email рассылки Mail To All by Pisatel
CMS PHP Fusion
11853 33 promask
27. апреля 2019
folder Вопрос по переделке bb-кода
PHP, MySQL
2954 5 Pisatel
26. мая 2017
folder Вопросы по Ajax форме обратной связи
CMS PHP Fusion
11756 48 Ditrin
19. февраля 2017
folder BBCode YouTube Video Colorbox mod
CMS PHP Fusion
7362 2 Pisatel
10. декабря 2016
folder Как лучше создать собственную страницу?
CMS PHP Fusion
6368 17 Pisatel
11. мая 2016
folder Небольшие вопросы по скриптам магазина и катало...
PHP, MySQL
49507 80 Pisatel
11. января 2016
folder BBCode Code mod
CMS PHP Fusion
3773 0 Pisatel
31. августа 2015
folder Ajax Like Dislike Article Panel
CMS PHP Fusion
7537 16 Pisatel
07. июля 2015
folder Хлебные крошки / BreadCrumbs SEO Panel
CMS PHP Fusion
8384 17 Pisatel
04. июля 2015
folder Abbr Description BBCode
CMS PHP Fusion
2768 0 Pisatel
15. июня 2015
folder Подозрительный трафик и прочие страшилки
Всякая хрень
5206 2 Ditrin
23. апреля 2015
folder Мод Newsletter - рассылка писем пользователям с...
CMS PHP Fusion
7060 13 Pisatel
10. апреля 2015
folder Мод отправки писем PHPMailer для PHP-Fusion
CMS PHP Fusion
37493 113 Ditrin
06. апреля 2015
folder Появление неизвестного файла subscriptions.php
CMS PHP Fusion
3482 2 Pisatel
06. апреля 2015
folder Autoban on IP
CMS PHP Fusion
13075 13 Pisatel
03. апреля 2015