Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 195

Замечательно. Хотелось бы еще полноценно хабр-экстиншена с плюшками, ватрушками и прочими прибаутками.
НЛО прилетело и опубликовало эту надпись здесь
https://chrome.google.com/extensions/detail/olkciaijjngjednajfenmofamiehnaok

HabraToolbar
Случайно отправил не дописав(
странно что до сих пор нет хабра-клиента:)
Вполне работает. Чудесно :)
Вот только не станут ли после этого люди путать, что отплюсовать: коммент или карму?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Попробуйте нажать «Ctrl». Должен выставляться минус.
НЛО прилетело и опубликовало эту надпись здесь
В dev версии google chrome это есть.
НЛО прилетело и опубликовало эту надпись здесь
Интересное расширение… не планируется ли такое под firefox?
Конечно же, планируется!
Если он появится с такой же скоростью как вы отвечаете на комментарии, то это будет великолепно))
если потом поделитесь конкретными махинациями с DOM – я и к Safari прикрутил бы ^_^
Вы всегда можете разархивировать расширение как zip-архив и посмотреть имеющийся там js-код.
А зачем отдельное расширение? Напишите userscript, он работает и в FF и в Chrome и в Опере. Кстати, в хроме ставится так же легко, как и любое расширение.
А исходники посмотреть можно?
Переименуйте файл в zip. Будут исходники
Я так понимаю, я не смогу воспользоваться так как у меня низкая карма. Было бы хорошо, если бы можно было смотреть не понижая\повышая, я думаю.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо. Хорошо попасть в пост добра, но я уже опять успел сморозить ерунду :) Так что «не судьба».
НЛО прилетело и опубликовало эту надпись здесь
Было бы неплохо, если бы не показывало эту стрелочку, если уже минусовал\плюсовал этому человеку.
Хотя, если я правильно понимаю, то тогда будет генериться куча запросов на профили.
К сожалению, да.
И да, не надо показывать стрелочки для самого себя :)
На хабре тоже сэкономили на 10 запросах.
С Ctrl ловко придумано.

Жду для фф.
Стрелочку для понижения кармы нужно сделать красной, чтобы не путать с зеленой повышающей стрелкой. Это добавит интерфейсу интуитивности.
Это вы хорошо придумали, сейчас сделаю!
готово! обновите!
а само не обновляется?
Отличное расширение, уже всю плюсики раздал людям в этом топике)
последовал вашему примеру;)
Только что отдал вторую волну плюсов)
снова поддержал))
я тоже… пока все не раздал :)
Как насчет описать процесс создания плагина «от» и «до»?
Да и вообще, под Chrome писать — одно удовольствие =)
Даешь внеочередной топик добра для тестирования расширения!
А этот топик вам чем не подходит? :)
Ну я его него и говорил)
И ведь правда топик добра, даже комментарии не минусуют почти :)
Можете тестировать на мне. Не забудьте Ctrl зажимать.
хорошо
Да я же пошутил =) Испугались и наминусовали. Други я вас люблю всех, кого же я буду минусовать)
Я ради использования этого расширения на Chrome пересел :)
НЛО прилетело и опубликовало эту надпись здесь
По предложению izen превратить этот топик в топик добра, добавил вам карму :) Возможность протестировать расширения стало к вам ближе ;)
Вас спасёт reset ;)
НЛО прилетело и опубликовало эту надпись здесь
Думаю, самое время вам ее сбросить.
НЛО прилетело и опубликовало эту надпись здесь
Можете на мне минус в карму тестировать :D
Сейчас -48.4. Кстати, откуда дробные числа берутся О_о
Это не ко мне вопрос )
Раньше же сила минуса\плюса зависела от рейтинга минусующего\плюсующего.
P.S. У меня карма была 12.8 и 13 голосов, теперь стала 13.0 и 14 голосов, хотя я зарегистрировался уже когда плюсовало\минусовало по 1.
>Кстати, откуда дробные числа берутся О_о
«механизм голосования за карму… голос человека с большей кармой имеет больший вес. Кроме того, на голос влияют другие разные вещи, о них широкой общественности ничего не известно по понятным причинам.» ©faq ;)
Кто-нибудь с «большим весом», помогите мне заценить плагин =)
Зачем портить такой хороший броузер, таким г… м плагином?
НЛО прилетело и опубликовало эту надпись здесь
Зачем так неадекватно? А плагин на то и плагин, хочешь — качаешь, не хочешь — нет
Адекватным юзерам такой плагин не нужен :)
Две одинокие, но похожие души встретили друг друга…
НЛО прилетело и опубликовало эту надпись здесь
Пошукай плагин, который может заменить тебе мозги.
НЛО прилетело и опубликовало эту надпись здесь
я понял. ты уже нашел его. Chrome Extension «Habra-Karma» заменил тебе мозг.
и на этом сервере немодерируемые тролли. прекрасно…
Табличка «троль» украсит ваш профиль раньше чем вы думаете :)
я знаю на ком можно протестировать «Немножко поубавить пользователю карму» )))
Тестируем, пацаны!
Спасибо, не знал, на ком проверить ctrl+click
Вы умудрились нахвататься минусов в даже в этом посте.
Что удивительного? Я никогда не менял точки зрения относительно обвешивания броузеров бессчетным количеством бесполезных плагинов. Это распросраненный идиотизм среди юзеров FF и IE. Теперь Google подарил своим идиотам такую же игрушку.
НЛО прилетело и опубликовало эту надпись здесь
Пропатч плагин. Он у тебя одну и ту же ссылку постит :)
Ещё баг: Если обновлять комментарии аяксом, то стрелочка к новым комментариям не добавляются.
Уже поправляю
/*Тестовое сообщение*/
Спасибо за плагин (правда всё-равно воспользовать не смогу, потому что кармы нет).
А теперь немного о замеченных багах:
— вижу стрелочки, даже если неавторизован на сайте;
— немного странно себя ведёт красная стрелочка (нажимаю Ctrl — красная стрелочка не появляется, двигают мышкой с нажатой Ctrl — красная стрелочка появляется, отпускаю Ctrl — красная стрелочка остаётся, двигаю мышкой в пределах картинки — зеленая стрелка восстанавливается).

Остальные предложения по улучшению плагина написаны выше.
P.S. Тестировал на Google Chrome 4.0.249.89 (38071).
ещё одно странное поведение — не сразу показывает русский шрифт в подсказке, а лишь спустя ~5 cекунд после полной загрузки страницы (также в неавторизованном режиме)
скриншот: i47.tinypic.com/10xawdy.jpg
поправил, обновите!
Хотел было написать, что:
стало хуже: i45.tinypic.com/oqg84i.jpg (версия 1.0.6)
такая подсказка в любом случае показывается.

В 1.0.7 всё хорошо.
ну и отлично! ;)
Спасибо, еще одно отличное расширения для хрома)
Ой, я засветился на картинках :)
а не будет ли лучше чем писат плагин для хрома, фф, сафари и т.д. добавить попросить разработчиков хабра добавить эту функцию в сам хабр?
В хабрадвижке вообще много чего не хватает.
Но так уж сложилось, что хабраразработчики весьма консервативны в этом отношении.
Поэтому приходится выкручиваться хабрадополнениями…
НЛО прилетело и опубликовало эту надпись здесь
Усваиваемых.
НЛО прилетело и опубликовало эту надпись здесь
Как я узнал вчера, Хабр сделан на LiveStreet — бесплатном движке социальной сети. Вот собственно сам сайт livestreet.ru/ на своем же движке.
Вы в свойм уме? Наоборот, движок LiveStreet сделан по подобию хабра!
Эммм. Скорее да, возможно попутал причинно-следственные связи.
Facebook, кстати, сделан на движке ВКонтакте.
Я уже понял, да :)
Хабраразработчики недавно заявляли, что на хабре скоро скоро появится много нового.
Изначально, при очередном апдейте Хабра, эти стрелочки появились и у авторов постов и у всех комментов, но последние были довольно оперативно выпилены.
Ха, а раньше-то НЛО экспериментировало с этой стрелочкой у коммента. правда, затем они её убрали (осталась только у автора топика)
Есть маленький баг. Сразу после того как я установил экстеншн, в первый раз при наведении на стрелочку, подпись к стрелочке «Поднять пользователю карму» отображается кракозябрами.
количество хабра-екстеншнов для хрома растет, что не может не радовать :)
похвастаюсь-ка и своим карма-чекером
Что-то он привирает. Пишет, что у меня карма 9 и рейтинг 42.5 (0.7 и 27.7 по факту).
А, надо было указать имя в «Настройках».
к сожалению нужно обязательно указывать никнейм в настройках. как подтягивать его автоматически — я не разобрался :|

если будут какие еще замечания — дайте знать в комментариях к расширению или в личку
Никнейм можно вырезать регулярными выражениями.
А теперь скрипт для Gracemonkey сделайте :) И все будет просто супер :)
GreaseMonkey :)
По факту это и есть скрипт, который подключается на страницу, так что можно сделать. Если есть желающие помочь — пишите!
Как-то писал скрипт под гризманку, для gamer.ru, ну и могу конечно же помочь :)
о здорово! напишите, пожалуйста, в skype или icq минут через 15 ;)
Ну по факту это не совсем так. Скрипт, который подключается на страницу не умеет работать с локальным хранилищем и не имеет доступа к кроссдоменному ajax-у.
Но возможностей GreaseMonkey должно хватить.
это не кросс-доменное, если скрипт добавляется на страницу хабра. Плюс вопрос: разве Firefox не держит localStorage?
Ну вообще страницы donnerjack13589.habrahabr.ru и habrahabr.ru это разные домены.
localStorage содержит с версии 3.5 вроде. Кстати использовать его в вашем варианте не совсем верно. Посты в персональных блогах находятся в разных доменах с разным storage-ем — соответственно количество данных хранимых браузером сильно избыточно.
В плагинах Google Chrome при обращении к localStorage мы обращаемся к localStorage плагина, а не сайта. Сам в одном из своих плагинов для хрома, храню настройки в localStorage.
Спасибо за информацию — я под хром ничего не писал. Но для GreaseMonkey в Firefox такой подход не пройдет — это скрипты на странице.
Простите, я чего-то подумал, что вы говорите про Хром. В GreaseMonkey я храню данные в куках, но проблема с кроссдоменностью существует :(
Почему же не GM_setValue()?
Да, согласен. Боюсь, что для Firefox userscript будет неэффективен. Нужно, чтобы была возможность кэшировать UserID.
Ну в GreaseMonkey есть какие-то функции GM_setValue, GM_getValue, GM_xmlhttpRequest. Возможно это как раз то, что вам нужно. Я сам в данный момент пытаюсь перепаковать ваш код в расширение к Фаерфоксу с использованием sqlite-базы данных — не знаю доведу ли конца правда )
Последнюю версию надо? (несжатую)
Спасибо за плагин, стало удобнее
Это моё первое расширение для хрома :) Спасибо!
не за что )
Круто! Спасибо, автор!
Вот только потестить не получается :)
НЛО прилетело и опубликовало эту надпись здесь
Хорошо расширение, да вот что-то с кодировкой беда совсем. Сделал скринкаст:
www.youtube.com/watch?v=CZfdWrwO0Pg
У вас какая версия?
Chrome: 4.0.302.3
HabraKarma: 1.0.8
Обновите, пожалуйста, расширение до 1.1.1
HabraKarma: 1.1.2
Теперь с кодировкой все ок, спасибо.
У меня тоже проблема с кодировкой.
Версия хрома 4.0.249.89
попробуйте обновить расширение до 1.0.8, должно исправиться
Здорово, спасибо.
спасибо. попробуем это блюдо :)
Вот это энтузиазм — апдейты каждых 5 минут :).
«и если вы не вошли в хабр, то стрелки больше не показываются. „
По прежнему показываются стрелочки в неавторизованном режиме (версия 1.0.8)
исправил, обновите до 1.0.9
А автообновление не сделали?
пишу в попик бобра
НЛО прилетело и опубликовало эту надпись здесь
Первый раз когда соблазн пересесть с Оперы на Хром так высок =) Давно о такой штуке мечтал
Ох… ный стимул для смены броузера.
Дык вот ведь. =\
Я тоже в раздумьях.
А что еще можно ожидать от оперного фана?
Недоработка: если навести курсор на стрелочку, а потом нажать ctrl, то стрелочка не становится красной. Я, например, работаю с тачпадом и сначала навожу курсор, а потом кликаю (иначе можно промахнуться, ctrl неудобно нажимать).

По поводу отслеживания добавляющихся комментариев — можно решить проблему «в лоб»: каждые эн секунд по таймеру проверять их наличие. Либо просто обходить дерево DOM, либо сначала проверять, изменилась ли длина innerHTML у контейнера (следует протестировать, какой способ быстрее).

Расширение действительно хорошее, мне будет приятно его использовать.
:)
не увлекайтесь сильно, это всего лишь цифры, на этом не стоит зацикливаться :)
за работу +
Порой эти цифры мешают работать :)
Отличный плагин. С каждым новым подобным постом все больше появляется желания попробовать себя в плагино-писании под Chrome.

А пока поставлю себе данный плагин — авось в будущем смогу воспользоваться.
Так вперед, что мешает? Писать плагины под Хром довольно таки удобно, нежели под лису и т.д.
Мешал неудачный опыт с лисой и отсутствие вдохновения, а подобные посты подстегивают в правильном направлении, за что авторам спасибо. Сейчас изучаю данный плагин «изнутри», спасибо автору за предоставленные исходники.
Спасибо за ссылку. Кстати респект гуглу за очень хороший мануал — читать одно удовольствие.
Спасибо! Уже опробовал на этом посте =)
А можно, такое же, только с перламутровыми пуговицами? =) Шутка. На самом деле, мне, как одному из тех кому глубоко фиолетово на значения кармы и оценки комментариев, хотелось бы расширения которое наоборот — убирает все эти циферки. Даже в профиле. ;) Думаю такое решение будет не менее востребованным.
Не знаю есть ли у хрома возможность свои css'ки крутить на страницу, но всё банально и просто.

.vote, .habraforce, .karma
{
display: none !important;
}
После установки пришлось откл/вкл расширение HabraToolbar. Тогда только появились стрелочки.
И еще похоже какая-то тех.особенность новых комментариев проявляется

Хотя у других, не менее свежих комментов, стрелочки есть.
(После тотального ctrl+r появилась)
Да, есть такая тех особенность. Нажмите Ctrl+Shift+Alt+R или по кнопке справа — и все встанет на свои места!
В том-то и дело, что этот коммент был какой-то особенный и без глобального обновления не обошлось. Буду отлавливать =)
Кстати автор может решение своей проблемы

> К сожалению, пока не придумал — как отследить добавление нового комментария(через динамическое обновление), но!

подсмотреть у меня :)
Подсмотрел, тестирую )
/*тест*/
готово!
Поставил — вроде работает (стрелки есть, проверить не могу — дефицит кармы).
Пока заметил небольшую ошибку — если зажать 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 — вроде все работает.
Работает. Однако, отвалился Habrahabr Comment Editor. И больше не поднялся. Может быть это только совпадение, но отвалился он ровно после обновления Habra-Karma с 1.0 до 1.0.1…
Совместимость с Habrahabr Comment Editor сейчас проверю.
Iron 4.0.280, полёт нормальный.

Было бы очень замечательно собрать расширения и юзерскрипты для хабра в одном хабр-пакете.

userscripts.org/scripts/search?q=habrahabr&sort=installs
https://chrome.google.com/extensions/search?q=habrahabr

Автору большое спасибо за бонус к юзабилити.
Кстати, оно работает не только в комментариях. Но и посреди поста если юзернэйм идёт ссылкой на профиль, то перед ним тоже ставится эта стрелочка.
Это плохо?
Почему сразу плохо? Наоборот, хорошо. Теперь, когда какого-то хабраюзера благодарят за что-то в топике, можно сразу выразить ему благодарность в карму, если действительно есть, за что :)
НЛО прилетело и опубликовало эту надпись здесь
Кстати, да. При клике на самого себя, Хабр выдаёт ошибку «недостаточно заряда», а не что-то типа «за себя голосовать нельзя»… так что это интересно. =) Как там у тех кто выше нуля?
Ничего подобного. Хабр говорит, что «самоголосование запрещено».
Ясно. Значит сначала Хабр проверяет величину заряда, а потом уже не за самого ли себя пользователь кнопку жмёт. =)
Хабрахабр как инструмент коллективной разработки. >__
а мне очень не хватает голосовалки за пост из гуглридера
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации