Виджет рейтинг и отслеживание опечаток от Gene

<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 20 ноя 2011, 17:22

Re: Виджет рейтинг и отслеживание опечаток от Gene

aldous писал(а):А все и не надо, пяток самых "звездатых" вполне достаточно для виджета, да и в этом виде вполне наглядно для статистики. А как получить в выдаче вместо url тайтлы ссылки?
Как серв, нагрузку сдюжит, если с другого блога подкину народ?

Проблема в том, чтобы определить звездатость. Какая запись лучше: с десятью единицами или с тремя двойками? С двумя пятёрками или с пятью четвёрками? А если определять между рейтингами с разным количеством звёзд - ещё непонятнее.

Тайтлы получить проблематично, потому что у меня их нет. А если их получать, то надо это делать асинхронно, чтобы сервис не тормозил. Впрочем, идея у меня есть: тайтлы можно получить в JS на самом сайте (иначе не сработает из-за same-origin-policy). Подумаю над соответствующей callback функцией.

Нагрузку выдержит. Я про лимиты говорил в том плане, что надо улучшения делать с умом на будущее. Если сервис будет популярен, то тяжёлые операции, вроде статистики, могут дорого стоить. В текущем виде статистика, вроде бы, получилась достаточно незатратной.
Graddit - полезные виджеты для вашего блога: рейтинги, похожие статьи, лучшие материалы.
<<

aldous

Аватара пользователя

Сообщения: 1167

Зарегистрирован: 22 май 2011, 22:53

Откуда: Оттуда

Благодарил (а): 20 раз.
Поблагодарили: 131 раз.

Сообщение 20 ноя 2011, 23:12

Re: Виджет рейтинг и отслеживание опечаток от Gene

Тайтлы получить проблематично, потому что у меня их нет. А если их получать, то надо это делать асинхронно, чтобы сервис не тормозил. Впрочем, идея у меня есть: тайтлы можно получить в JS на самом сайте (иначе не сработает из-за same-origin-policy). Подумаю над соответствующей callback функцией.

Да я понимаю, что не всё так просто. Вывел себе список заплюсованных файлов, в принципе, устраивает на все сто.
Кстати, можно попробовать поставить плюсомёт для комментов. Только пока не разбирался, как формируется в них url.
<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 21 ноя 2011, 00:20

Re: Виджет рейтинг и отслеживание опечаток от Gene

aldous писал(а):Кстати, можно попробовать поставить плюсомёт для комментов. Только пока не разбирался, как формируется в них url.

Вроде бы, у комментариев в blogger-е есть data:comment.id
Но тогда эти комментарии попадут в выборку stats вместо самой страницы, потому что у них один и тот же URL.

Добавлено спустя 7 минут 45 секунд:
Gene писал(а):Но тогда эти комментарии попадут в выборку stats вместо самой страницы, потому что у них один и тот же URL.

Впрочем, я знаю, как это решить: введением дополнительного флага "не добавлять в stats" в адресе рейтинга. Приделаю чуть позже.
Graddit - полезные виджеты для вашего блога: рейтинги, похожие статьи, лучшие материалы.
<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 21 ноя 2011, 04:46

Re: Виджет рейтинг и отслеживание опечаток от Gene

Ну вот, чтобы избежать попадания страницы в статистику, нужно передать в <script...> рейтинга параметр &top=no. Работает только для записей, которые ещё туда не попали, т.е. удалить запись из топа таким образом нельзя.
Graddit - полезные виджеты для вашего блога: рейтинги, похожие статьи, лучшие материалы.
<<

aldous

Аватара пользователя

Сообщения: 1167

Зарегистрирован: 22 май 2011, 22:53

Откуда: Оттуда

Благодарил (а): 20 раз.
Поблагодарили: 131 раз.

Сообщение 21 ноя 2011, 08:57

Re: Виджет рейтинг и отслеживание опечаток от Gene

Интересная идея со звёздами у codeproject (навести мышь).
<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 21 ноя 2011, 16:18

Re: Виджет рейтинг и отслеживание опечаток от Gene

aldous писал(а):Интересная идея со звёздами у codeproject (навести мышь).

Занятно, но мне кажется, это не должно быть в базовом функционале. В случае с all-rate такое можно сделать при помощи callback функции.
Всеми такими красивостями, вроде анимации и прочего, займусь чуть позже.
Graddit - полезные виджеты для вашего блога: рейтинги, похожие статьи, лучшие материалы.
<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 24 ноя 2011, 05:05

Re: Виджет рейтинг и отслеживание опечаток от Gene

Рейтинг пополнился разъяснениями, как использовать картинки вместо символов, а так же секцией с кодом для комментариев Blogger-а:
Виджет рейтинг и отслеживание опечаток от Gene

Картинки, разумеется, могут быть вашими собственными, достаточно изменить адреса.
Учтите, что для картинок используются особые стили, смотрите секцию стилей.
Graddit - полезные виджеты для вашего блога: рейтинги, похожие статьи, лучшие материалы.
<<

aldous

Аватара пользователя

Сообщения: 1167

Зарегистрирован: 22 май 2011, 22:53

Откуда: Оттуда

Благодарил (а): 20 раз.
Поблагодарили: 131 раз.

Сообщение 26 ноя 2011, 00:30

Re: Виджет рейтинг и отслеживание опечаток от Gene

+500
Бесспорно, нужный вариант.
<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 04 дек 2011, 18:29

Re: Виджет рейтинг и отслеживание опечаток от Gene

Добавил в статистику (http://all-rate.appspot.com/stats) вывод title, description и keywords. Вывод на своём сайте/блоге можно настроить самостоятельно, смотрите функции callbackStats и callbackURL в http://all-rate.appspot.com/js/common.js.
Graddit - полезные виджеты для вашего блога: рейтинги, похожие статьи, лучшие материалы.
<<

Gene

Аватара пользователя

Автор темы

Сообщения: 358

Зарегистрирован: 12 ноя 2011, 04:58

Благодарил (а): 0 раз.
Поблагодарили: 32 раз.

Сообщение 05 дек 2011, 01:00

Re: Виджет рейтинг и отслеживание опечаток от Gene

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

Вернуться в Скрипты для Blogger

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot]

Работает на phpBB © 2000, 2002, 2005, 2007 phpBB Group. Дизайн ST Software и Blogger Форум. Русская поддержка phpBB
ЧПУ ссылки от phpbb seo