HabraKarmaView

Подсказка кармы по наведению на ник, кроссбраузерно

作者
spmbt
今日安裝
0
安裝總數
27
評價
1 0 0
版本
7.2016.1.23
建立日期
2014-06-02
更新日期
2016-01-23
尺寸
8.2 KB
授權條款
未知
腳本執行於

Быстрый просмотрщик кармы и рейтинга

Подсказка кармы по наведению на любой ник на странице, кроссбраузерно.

Upd: 19.02.2016. Наконец-то почти всё, что делает этот скрипт, покрыто штатными средствами (данные автора в подписи статьи и данные комментатора в попапе) - прошло всего лишь года 4. Непокрытыми остались: 1) авторы в подписи в аннотации (начале) статьи до ката в списках и в результатах поиска; 2) комментаторы в блоках, подгружаемых по Ajax с помощью HabrAjax; 3) просто ссылки на юзеров по "@username".

Работает на сайтах: http://habrahabr.ru, http://geektimes.ru, http://megamozg.ru, http://webcache.googleusercontent.com (у каждого из сайтов - свой счётчик рейтинга).

При наведении на ник пользователя или ссылку на личную страницу запрашивается небольшой XML с инaормацией о карме и рейтинге (http://habrahabr.ru/api/profile/имя_пользователя). Отображается во всплывающей подсказке. Цвет подложки зависит от величины кармы (4 градации). По клику подсказка фиксируется, по повторному клику удаляется при отведении мыши. Повторный запрос по той же ссылке - не ранее, чем через минуту.

При установленном HabrAjax подсказки работают и в подгружаемых статьях и комментариях (создаются оповещения о событиях подгрузки).

(В HabrAjax есть альтернативный просмотр целой страницы пользователя по клику на нике, в фрейме половинной высоты, без перезагрузки страницы. Но от происходит дольше, чем подсказка через XML.)

Upd: 13.12.2015 - восстановлено поведение скрипта - обновлены пути селекторов, исправлена ошибка сайта в выдаче неправильного XML;

manifest.json для Chrome (устанавливать как распакованное расширение или другими способами).

Github

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址