Comments 195
Замечательно. Хотелось бы еще полноценно хабр-экстиншена с плюшками, ватрушками и прочими прибаутками.
Вполне работает. Чудесно :)
Вот только не станут ли после этого люди путать, что отплюсовать: коммент или карму?
Вот только не станут ли после этого люди путать, что отплюсовать: коммент или карму?
Интересное расширение… не планируется ли такое под firefox?
Конечно же, планируется!
Если он появится с такой же скоростью как вы отвечаете на комментарии, то это будет великолепно))
если потом поделитесь конкретными махинациями с DOM – я и к Safari прикрутил бы ^_^
А зачем отдельное расширение? Напишите userscript, он работает и в FF и в Chrome и в Опере. Кстати, в хроме ставится так же легко, как и любое расширение.
А исходники посмотреть можно?
Переименуйте файл в zip. Будут исходники
Они сжатые.
Вот тут несжатые
Вот тут несжатые
Я так понимаю, я не смогу воспользоваться так как у меня низкая карма. Было бы хорошо, если бы можно было смотреть не понижая\повышая, я думаю.
Было бы неплохо, если бы не показывало эту стрелочку, если уже минусовал\плюсовал этому человеку.
Хотя, если я правильно понимаю, то тогда будет генериться куча запросов на профили.
Хотя, если я правильно понимаю, то тогда будет генериться куча запросов на профили.
С Ctrl ловко придумано.
Жду для фф.
Жду для фф.
Стрелочку для понижения кармы нужно сделать красной, чтобы не путать с зеленой повышающей стрелкой. Это добавит интерфейсу интуитивности.
Отличное расширение, уже всю плюсики раздал людям в этом топике)
Как насчет описать процесс создания плагина «от» и «до»?
code.google.com/chrome/extensions/getstarted.html
По сравнению с тем же Firefox, это — идеальный «от и до» =)
Удачи
По сравнению с тем же Firefox, это — идеальный «от и до» =)
Удачи
Даешь внеочередной топик добра для тестирования расширения!
Можете тестировать на мне. Не забудьте Ctrl зажимать.
Я ради использования этого расширения на Chrome пересел :)
По предложению izen превратить этот топик в топик добра, добавил вам карму :) Возможность протестировать расширения стало к вам ближе ;)
Вас спасёт reset ;)
Думаю, самое время вам ее сбросить.
И поделом ведь.
habrahabr.ru/blogs/google_chrome/85042/#comment_2537158
habrahabr.ru/blogs/google_chrome/85042/#comment_2537158
Можете на мне минус в карму тестировать :D
Сейчас -48.4. Кстати, откуда дробные числа берутся О_о
Сейчас -48.4. Кстати, откуда дробные числа берутся О_о
Зачем портить такой хороший броузер, таким г… м плагином?
я знаю на ком можно протестировать «Немножко поубавить пользователю карму» )))
Тестируем, пацаны!
Спасибо, не знал, на ком проверить ctrl+click
Вы умудрились нахвататься минусов в даже в этом посте.
Что удивительного? Я никогда не менял точки зрения относительно обвешивания броузеров бессчетным количеством бесполезных плагинов. Это распросраненный идиотизм среди юзеров FF и IE. Теперь Google подарил своим идиотам такую же игрушку.
Ещё баг: Если обновлять комментарии аяксом, то стрелочка к новым комментариям не добавляются.
Спасибо за плагин (правда всё-равно воспользовать не смогу, потому что кармы нет).
А теперь немного о замеченных багах:
— вижу стрелочки, даже если неавторизован на сайте;
— немного странно себя ведёт красная стрелочка (нажимаю Ctrl — красная стрелочка не появляется, двигают мышкой с нажатой Ctrl — красная стрелочка появляется, отпускаю Ctrl — красная стрелочка остаётся, двигаю мышкой в пределах картинки — зеленая стрелка восстанавливается).
Остальные предложения по улучшению плагина написаны выше.
P.S. Тестировал на Google Chrome 4.0.249.89 (38071).
А теперь немного о замеченных багах:
— вижу стрелочки, даже если неавторизован на сайте;
— немного странно себя ведёт красная стрелочка (нажимаю Ctrl — красная стрелочка не появляется, двигают мышкой с нажатой Ctrl — красная стрелочка появляется, отпускаю Ctrl — красная стрелочка остаётся, двигаю мышкой в пределах картинки — зеленая стрелка восстанавливается).
Остальные предложения по улучшению плагина написаны выше.
P.S. Тестировал на Google Chrome 4.0.249.89 (38071).
ещё одно странное поведение — не сразу показывает русский шрифт в подсказке, а лишь спустя ~5 cекунд после полной загрузки страницы (также в неавторизованном режиме)
скриншот: i47.tinypic.com/10xawdy.jpg
скриншот: i47.tinypic.com/10xawdy.jpg
поправил, обновите!
Хотел было написать, что:
стало хуже: i45.tinypic.com/oqg84i.jpg (версия 1.0.6)
такая подсказка в любом случае показывается.
В 1.0.7 всё хорошо.
стало хуже: i45.tinypic.com/oqg84i.jpg (версия 1.0.6)
такая подсказка в любом случае показывается.
В 1.0.7 всё хорошо.
Спасибо, еще одно отличное расширения для хрома)
Ой, я засветился на картинках :)
а не будет ли лучше чем писат плагин для хрома, фф, сафари и т.д. добавить попросить разработчиков хабра добавить эту функцию в сам хабр?
В хабрадвижке вообще много чего не хватает.
Но так уж сложилось, что хабраразработчики весьма консервативны в этом отношении.
Поэтому приходится выкручиваться хабрадополнениями…
Но так уж сложилось, что хабраразработчики весьма консервативны в этом отношении.
Поэтому приходится выкручиваться хабрадополнениями…
Как я узнал вчера, Хабр сделан на LiveStreet — бесплатном движке социальной сети. Вот собственно сам сайт livestreet.ru/ на своем же движке.
Хабраразработчики недавно заявляли, что на хабре скоро скоро появится много нового.
Изначально, при очередном апдейте Хабра, эти стрелочки появились и у авторов постов и у всех комментов, но последние были довольно оперативно выпилены.
Ха, а раньше-то НЛО экспериментировало с этой стрелочкой у коммента. правда, затем они её убрали (осталась только у автора топика)
Есть маленький баг. Сразу после того как я установил экстеншн, в первый раз при наведении на стрелочку, подпись к стрелочке «Поднять пользователю карму» отображается кракозябрами.
количество хабра-екстеншнов для хрома растет, что не может не радовать :)
похвастаюсь-ка и своим карма-чекером
похвастаюсь-ка и своим карма-чекером
А теперь скрипт для Gracemonkey сделайте :) И все будет просто супер :)
GreaseMonkey :)
По факту это и есть скрипт, который подключается на страницу, так что можно сделать. Если есть желающие помочь — пишите!
Как-то писал скрипт под гризманку, для gamer.ru, ну и могу конечно же помочь :)
Ну по факту это не совсем так. Скрипт, который подключается на страницу не умеет работать с локальным хранилищем и не имеет доступа к кроссдоменному ajax-у.
Но возможностей GreaseMonkey должно хватить.
Но возможностей GreaseMonkey должно хватить.
это не кросс-доменное, если скрипт добавляется на страницу хабра. Плюс вопрос: разве Firefox не держит localStorage?
Ну вообще страницы donnerjack13589.habrahabr.ru и habrahabr.ru это разные домены.
localStorage содержит с версии 3.5 вроде. Кстати использовать его в вашем варианте не совсем верно. Посты в персональных блогах находятся в разных доменах с разным storage-ем — соответственно количество данных хранимых браузером сильно избыточно.
localStorage содержит с версии 3.5 вроде. Кстати использовать его в вашем варианте не совсем верно. Посты в персональных блогах находятся в разных доменах с разным storage-ем — соответственно количество данных хранимых браузером сильно избыточно.
В плагинах Google Chrome при обращении к localStorage мы обращаемся к localStorage плагина, а не сайта. Сам в одном из своих плагинов для хрома, храню настройки в localStorage.
Да, согласен. Боюсь, что для Firefox userscript будет неэффективен. Нужно, чтобы была возможность кэшировать UserID.
Ну в GreaseMonkey есть какие-то функции GM_setValue, GM_getValue, GM_xmlhttpRequest. Возможно это как раз то, что вам нужно. Я сам в данный момент пытаюсь перепаковать ваш код в расширение к Фаерфоксу с использованием sqlite-базы данных — не знаю доведу ли конца правда )
Последнюю версию надо? (несжатую)
В общем, вот она
Спасибо за плагин, стало удобнее
Это моё первое расширение для хрома :) Спасибо!
Круто! Спасибо, автор!
Вот только потестить не получается :)
Вот только потестить не получается :)
Хорошо расширение, да вот что-то с кодировкой беда совсем. Сделал скринкаст:
www.youtube.com/watch?v=CZfdWrwO0Pg
www.youtube.com/watch?v=CZfdWrwO0Pg
фап-фап-фап
Здорово, спасибо.
спасибо. попробуем это блюдо :)
Вот это энтузиазм — апдейты каждых 5 минут :).
«и если вы не вошли в хабр, то стрелки больше не показываются. „
По прежнему показываются стрелочки в неавторизованном режиме (версия 1.0.8)
По прежнему показываются стрелочки в неавторизованном режиме (версия 1.0.8)
А автообновление не сделали?
пишу в попик бобра
Первый раз когда соблазн пересесть с Оперы на Хром так высок =) Давно о такой штуке мечтал
Недоработка: если навести курсор на стрелочку, а потом нажать ctrl, то стрелочка не становится красной. Я, например, работаю с тачпадом и сначала навожу курсор, а потом кликаю (иначе можно промахнуться, ctrl неудобно нажимать).
По поводу отслеживания добавляющихся комментариев — можно решить проблему «в лоб»: каждые эн секунд по таймеру проверять их наличие. Либо просто обходить дерево DOM, либо сначала проверять, изменилась ли длина innerHTML у контейнера (следует протестировать, какой способ быстрее).
Расширение действительно хорошее, мне будет приятно его использовать.
По поводу отслеживания добавляющихся комментариев — можно решить проблему «в лоб»: каждые эн секунд по таймеру проверять их наличие. Либо просто обходить дерево DOM, либо сначала проверять, изменилась ли длина innerHTML у контейнера (следует протестировать, какой способ быстрее).
Расширение действительно хорошее, мне будет приятно его использовать.
:)
не увлекайтесь сильно, это всего лишь цифры, на этом не стоит зацикливаться :)
за работу +
не увлекайтесь сильно, это всего лишь цифры, на этом не стоит зацикливаться :)
за работу +
Отличный плагин. С каждым новым подобным постом все больше появляется желания попробовать себя в плагино-писании под Chrome.
А пока поставлю себе данный плагин — авось в будущем смогу воспользоваться.
А пока поставлю себе данный плагин — авось в будущем смогу воспользоваться.
Так вперед, что мешает? Писать плагины под Хром довольно таки удобно, нежели под лису и т.д.
Мешал неудачный опыт с лисой и отсутствие вдохновения, а подобные посты подстегивают в правильном направлении, за что авторам спасибо. Сейчас изучаю данный плагин «изнутри», спасибо автору за предоставленные исходники.
src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/getstarted.html
Ну думаю для начало будет удобнее поучить мануал от гуглика, а затем уже можно ковыряться и в чужих плагинах :)
Ну думаю для начало будет удобнее поучить мануал от гуглика, а затем уже можно ковыряться и в чужих плагинах :)
Спасибо! Уже опробовал на этом посте =)
А можно, такое же, только с перламутровыми пуговицами? =) Шутка. На самом деле, мне, как одному из тех кому глубоко фиолетово на значения кармы и оценки комментариев, хотелось бы расширения которое наоборот — убирает все эти циферки. Даже в профиле. ;) Думаю такое решение будет не менее востребованным.
После установки пришлось откл/вкл расширение HabraToolbar. Тогда только появились стрелочки.
И еще похоже какая-то тех.особенность новых комментариев проявляется

Хотя у других, не менее свежих комментов, стрелочки есть.
(После тотального ctrl+r появилась)

Хотя у других, не менее свежих комментов, стрелочки есть.
(После тотального ctrl+r появилась)
Кстати автор может решение своей проблемы
> К сожалению, пока не придумал — как отследить добавление нового комментария(через динамическое обновление), но!
подсмотреть у меня :)
> К сожалению, пока не придумал — как отследить добавление нового комментария(через динамическое обновление), но!
подсмотреть у меня :)
Поставил — вроде работает (стрелки есть, проверить не могу — дефицит кармы).
Пока заметил небольшую ошибку — если зажать Ctrl и навести курсор на стрелку, она становится красной, а всплывающая подсказка моргнет и пропадет — не успеваешь ее прочитать.
Пока заметил небольшую ошибку — если зажать Ctrl и навести курсор на стрелку, она становится красной, а всплывающая подсказка моргнет и пропадет — не успеваешь ее прочитать.
Ну это вообще поведение фаерфокса такое. Попробуйте куда угодно навести с зажатым Ctrl — подсказки не будет. Решил не менять особо интерфейс автора.
Действительно, не знал о такой досадной особенности. Извиняюсь за ложный баг :)
Решил потестить, так сказать, для интереса. Ubuntu 9.10, зажимаю Ctrl, навожу на стрелочку, подсказка всплывает как ни в чём не бывает и высит положенное ей время. =)
Iceweasel 3.5.6 — даже стрелочек не видно.
Ситуация: Ubuntu 9.10, Firefox 3.6, habracarma 1.0. Панель инструментов настроена отличным от стандартного образом — выведены кнопки печати, закладок, истории и менеджера загрузок. Так вот, все нестандартные кнопки от Вашего расширения прячутся. =) Заходим в Дополнения, отключаем habrakarma, перезапускаем Firefox — и эти кнопки снова на месте. =)
Опаньки. Спасибо, буду смотреть что не так.
Попробуйте это lomik.devroom.ru/habrakarma.xpi?1.0.1
У меня тоже пряталась кнопка adBlock-а, а я и не замечал :)
Виноват оказался jQuery 1.4.2, заменил на 1.2.6 — вроде все работает.
У меня тоже пряталась кнопка adBlock-а, а я и не замечал :)
Виноват оказался jQuery 1.4.2, заменил на 1.2.6 — вроде все работает.
Работает. Однако, отвалился Habrahabr Comment Editor. И больше не поднялся. Может быть это только совпадение, но отвалился он ровно после обновления Habra-Karma с 1.0 до 1.0.1…
Совместимость с Habrahabr Comment Editor сейчас проверю.
Проверил с editor-ом. Работает и то и другое. Правда я сейчас другое расширение использую вместо этой демо-версии — lomik.habrahabr.ru/blog/85119/
clip2net.com/clip/m12120/1266855134-clip-8kb.png
clip2net.com/clip/m12120/1266855134-clip-8kb.png
Iron 4.0.280, полёт нормальный.
Было бы очень замечательно собрать расширения и юзерскрипты для хабра в одном хабр-пакете.
userscripts.org/scripts/search?q=habrahabr&sort=installs
https://chrome.google.com/extensions/search?q=habrahabr
Автору большое спасибо за бонус к юзабилити.
Было бы очень замечательно собрать расширения и юзерскрипты для хабра в одном хабр-пакете.
userscripts.org/scripts/search?q=habrahabr&sort=installs
https://chrome.google.com/extensions/search?q=habrahabr
Автору большое спасибо за бонус к юзабилити.
Кстати, оно работает не только в комментариях. Но и посреди поста если юзернэйм идёт ссылкой на профиль, то перед ним тоже ставится эта стрелочка.
Кстати, да. При клике на самого себя, Хабр выдаёт ошибку «недостаточно заряда», а не что-то типа «за себя голосовать нельзя»… так что это интересно. =) Как там у тех кто выше нуля?
Хабрахабр как инструмент коллективной разработки. >__
а мне очень не хватает голосовалки за пост из гуглридера
Sign up to leave a comment.
Chrome Extension «Habra-Karma»