Comments 76
Да, если вы желаете потренироваться на этой статье (и на мне), то я вас очень прошу: всё хорошо в меру!

Привет, Дин. Мне тут интернет включили
В итоге чуваку придет сотня сообщений, что он опечатался в первом слове.)
т.е. об одной ошибке ему напишет много пользователей.
т.е. об одной ошибке ему напишет много пользователей.
Grammar nazi беспощадны!
И что в этом плохого? В следующий раз будет внимательнее. И то если не забьёт на первое сообщение об ошибке, а сразу поправит, то остальные 99 не получит.
Здесь можно полагаться только на чувство меры человека, отправляющего сообщение об ошибке. Я думаю, что после публикации статьи автор продолжает следить за ней (и заодно за своей Хабрапочтой), поэтому заметит пришедшее сообщение и постарается исправить указанную в нём ошибку. После этого другой читатель статьи уже не пришлёт подобное сообщение. Посмотрим, что получится.
В конце концов, эту форму можно использовать не только как сообщитель об ошибках, но и как форму для благодарения автора, правда, в таком случае, её не мешало бы переименовать.
В конце концов, эту форму можно использовать не только как сообщитель об ошибках, но и как форму для благодарения автора, правда, в таком случае, её не мешало бы переименовать.
Да, надо бы вечером заняться.
А ещё, как вариант, можно рядом с ссылкой-кнопкой «ответить» (на комментарий) добавить ещё одну, примерно как «сделать приватную дискуссию»: собрать имена пользователей, участвующих в данной ветке и сделать небольшой инбокс. Было бы тоже полезно в некоторых случаях.
А ещё, как вариант, можно рядом с ссылкой-кнопкой «ответить» (на комментарий) добавить ещё одну, примерно как «сделать приватную дискуссию»: собрать имена пользователей, участвующих в данной ветке и сделать небольшой инбокс. Было бы тоже полезно в некоторых случаях.
Я сделал версию, чтобы писать полноценные письма из комментариев: userscripts.org/scripts/show/52168.
Линк покоцался хабрапарсером. userscripts.org/scripts/show/52168
Как вариант можно поднять где-нибудь сервер-сайд скрипт, который будет логировать сообщения и будет показывать кол-во сообщений об ошибках. И при желании пользователя показывать сами сообщения.
И будет получать сообщения, пока не поправит. В свете того, что многие авторы на сообщение об ошибке отвечают в духе «а всем и так понятно», и эти же авторы делают больше всех ошибок, это большой плюс.
Это ХАБРАААААА!!!
Это ХАБРАААААА!!!
Полезный скрипт, спасибо! Но, по-моему, было бы неплохо, если бы подобную систему реализовали в самом движке хабрахабра :)
> Присылая автору сообщение об ошибке персональным сообщением, вы делаете доброе дело! Мир запомнит вас! Удачи вам!
да доброе, да хорошее, но немного напоминает спам если смотреть со стороны получателя сообщений
да доброе, да хорошее, но немного напоминает спам если смотреть со стороны получателя сообщений
и если бы ещё скрипт обрабатывал выделенное мышкой. :)
Я думаю, что я не вправе через скрипт решать, когда форма должна исчезать и появляться. Пусть это останется в руках пользователя.
Поправьте пожалуйста скрипт:
А то при щелчке по кнопкам страница прокручивается.
var events = { listen : function(source, ev, fn) { if (source.addEventListener) { source.addEventListener(ev, function(evt) { <strong>return </strong>fn(evt); }, false); } else if (source.attachEvent) { source.attachEvent("on" + ev, function(evt) { <strong>return </strong>fn(evt); }); } } }
А то при щелчке по кнопкам страница прокручивается.
Гм, у меня вместо установки при нажатии Install сайт показывает исходный код скрипта userscripts.org/scripts/source/52152.user.js
Браузер Fx 3.0.11
Если не ошибаюсь, родные расширения должны быть в формате xpi?
Браузер Fx 3.0.11
Если не ошибаюсь, родные расширения должны быть в формате xpi?
Вам нужно поставить GraceMonkey
Нужен GreaseMonkey для запуска userscript'ов.
Чтобы использовать пользовательские скрипты, вам следует поставить расширение Greasemonkey. Данный скрипт — не расширение, а лишь пользовательский скрипт.
Спасибо, по почему об этом не написано в статье? Или все пользователи Firefox обязаны знать о существовании этого расширения?
Я бы сказал, что пользователи хабра в большинстве своем о нём знают. А всем пользователям фаерфокса этот скрипт не нужен.
Я сделал вывод, что для Хабрахабра это уже не первый пользовательский скрипт. Регулярно пользователи создают что-нибудь новое и оформляют это вот в виде таких скриптов. Я думаю, большинство в курсе как их устанавливать, а кто не в курсе — могут спросить в комментариях. Люди у нас добрые, люди подскажут.
Greasemonkey поставьте.
Пользуясь случаем, передаю привет всем чувакам выше и ниже в этой ветке. :)
это расширение для greasemonkey, те его нужно поставить вначале
Думаю надо поставить GreaseMonkey! И 10 человек сверху со мной солидарны;)
Почему-то тут еще никто не упомянул, что для работы скрипта необходимо поставить расширение Greasemonkey
Фак. Вы выкрали идею Хабрарасширения прямо из моего мозга. Уже неделю вынашивал её. Демон.
Как на счёт упаковки в crx для Хрома. Планируется? А то ручная установка больно муторна.
Дин, я говорил, что восхищаюсь тобой?
Еще бы добавить еще одну специальную кнопочку для быстрого добавления комментария/отправки письма «хабракат!», и вообще было бы клево.
Еще бы добавить еще одну специальную кнопочку для быстрого добавления комментария/отправки письма «хабракат!», и вообще было бы клево.
Нет, не говорил. :-)
Про Хабракат — хорошая идея: можно определять, есть ли в статье этот тег, а если его вдруг нет, то добавлять ссылку «хабракат в студию!». То есть, как только человек 100 тыкнет на кнопку и хабракат всё-таки появится в статье, она сама смоется. ;-)
Про Хабракат — хорошая идея: можно определять, есть ли в статье этот тег, а если его вдруг нет, то добавлять ссылку «хабракат в студию!». То есть, как только человек 100 тыкнет на кнопку и хабракат всё-таки появится в статье, она сама смоется. ;-)
Идея хорошая, но мне кажется в массы это не пойдет, в комментах человек хотябы отмечается, а используя такой скрипт его деяние пройдет бесследно, вообщем не будет стимула.
Инструкции по установке (особенно для Хрома) были бы не лишними на страницах расширений userscripts.org
Давайте тогда попробуем побудить разработчиков userscripts.org на реализацию столь необходимого улучшения.
Тогда уж авто упаковку в crx до кучи
И сколько человек сообщило вам про «вы отправялете персональное сообщение автору статьи!»?
Интересно, сейчас потестю.
Извините пожалуйста.
Но как мне включить этот скрипт у себя в Firefox 3.0.11?
Можно добавить инструкцию
Но как мне включить этот скрипт у себя в Firefox 3.0.11?
Можно добавить инструкцию
1) Ставите расширение Greasemonkey и перезапускаете браузер;
2) Переходите на страницу скрипта (ссылки в самой записи, выбираете нужный вам режим) и нажимаете кнопку-ссылку «Install»;
3) Всё должно работать!
2) Переходите на страницу скрипта (ссылки в самой записи, выбираете нужный вам режим) и нажимаете кнопку-ссылку «Install»;
3) Всё должно работать!
Sign up to leave a comment.
Grammar Gravity