Пользователь
0,0
рейтинг
11 октября 2012 в 11:42

Разное → Редактирование комментариев

Всем привет! Маленькое обновление: на сайте появилась возможность редактирования комментариев — на тот случай, если вы сделали ошибку/опечатку или неправильно применили какой-нибудь тег. Ну или, например, вставили картинку, а она не вставилась.



Редактировать комментарий можно сколько угодно раз, но только в течение 3 минут после его отправки. У изменённых комментариев появляется соответствующая пометка.
Хабриель @habriel
карма
184,3
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разное

Комментарии (391)

  • +63
    Ну и хорошо.

    UPD: даже отлично.
    • 0
      Потренируюсь у вас в первом уровне,

      о, работает.
      Нужный функционал.

      Кстати, сколько писем пришло о моем комменте? 1 или 2?
      • 0
        Одно.
        • 0
          Разрешите и мне попробовать!

          UPD: Получилось!
          • +1
            А как насчет того, если комментарий уже процитируют?
            • 0
              Думаю никак, цитата же не привязывается к коментария. Но… попробуйте:
              А как насчет того, если комментарий уже процитируют?
              • 0
                Никак, т.к. в код цитаты включает цитируемый текст:
                <blockquote>Your text here</blockquote>
              • +6
                А если изменить смысл коментария, который уже откоментировали?

                Т.е комент был: «То есть вы считаете, что коприрование большого количества файлов занимает много времени?»
                Ниже ответ на комент: «Да я так считаю.»
                Меняем комент на «То есть вы считаете, что ктототам-вор?»

                Думаю народ начнёт глумится с этой возможностью редактирования коментариев.
                • +3
                  потому и 3 минуты, это как раз в среднем сильно ограничит возможности шутников.
                  • 0
                    Можно было и минуту. Все равно ошибки сразу после публикации видны
                    • –6
                      Секунд 30 бы хватило, вполне можно прочитать и заметить ошибку
                      • +10
                        Не у всех такой быстрый интернет.
                      • +6
                        Не у всех такой короткий комментарий.
                  • +2
                    Достаточно добавить еще одно условие — «пока нет ответа на комментарий», как написали уже ниже.
                • +4
                  Тот кто ответил, тоже меняет комментарий — Нет, я так не считаю.
                  • +6
                    На некоторый форумах практикуется такое условие: редактировать можно, пока кто-то не ответил на этот комментарий.
                    Интересно так же то, что, например, если человекк поставили +1 за его коммент, а он его потом изменил на противоположное мнение… или даже просто подправил неважную для него деталь (а для плюсующего она была важной) — получается не очень корректно, как по мне.
                    • +1
                      Ну, тоже не панацея, могут ответить и через 10 секунд, а ошибки поправить уже не получится. Эх, историю бы изменений. Или хотя бы diff краткий.
                      • НЛО прилетело и опубликовало эту надпись здесь
                      • 0
                        Либо у всех, кто связан с этим комментарием (ответил на него, оценил) должна появляться кнопка «отменить правку комментария». Как раз на такие случаи.

                        UPD. Но только в случае, если действительно комментарий был поправлен после его оценки, либо ответа на него.
                    • НЛО прилетело и опубликовало эту надпись здесь
    • +3
      Отличная новость.
    • –3
      test
      yo
  • +34
    Отличная новость! Как долго этого ждали!
    • +3
      Вопрос. А если на комментарий уже ответили, все равно можно изменить его, скажем, на комментарий с противоположным смыслом? Неразбериха ведь получится. Или в холиворном топике я (или скрипт) могу каждые две минуты нажимать на редактировать и ничего не менять до того, как посыпятся минусы?

      • +1
        Второй вопрос снимается, нельзя.
      • +4
        Трёх минут довольно мало для «разростания» ветки ответов (при этом достаточно на перепрочтение и изменение даже самого большого комментария), а во-вторых, пользователи всегда поймут неладное и всегда примут меры к негодяю :)
        • +1
          Я, например, на чей-то вопрос в комментарии ответил «да» и обосновал, кто-то загрузил страницу, а я через минуту передумал, удалил свой развернутый ответ и написал «нет» или какую-нибудь шутку. А этот кто-то, выходит, будет стараться, аргументировать свое мнение, напишет его, отправит и увидит совсем не то, на что отвечал. Неловко как-то получится. Но маловероятно, что такое случится, вы правы.
          • +2
            Вы, главное, так не делайте. :)
            Круто, счетчик внизу.
            • 0
              Я не понял замечание про счётчик.

              Не могли бы Вы пояснить его?

              Постскриптум.  А, понял. Вы имеете в виду обратный посекундный отсчёт времени, оставшегося до блокирования возможности дальнейшего редактирования комментария.
              • +1
                Человек написал комментарий, потом решил отредактировать и увидел таймер, дописал в комментарий. Я так понимаю.
                • 0
                  Пятый, 19:19

                  Спасибо за тесты =)
          • +5
            Отвечайте не раньше чем через 3 минуты и тогда автор не сможет изменить смысл сообщения, на которое вы отвечаете.
            • +2
              И перед каждым ответом нужно обновить страницу, неважно какое время написания комментария, ведь комментарий могли изменить сразу после того, как я обновил страницу. А обновить я ее мог и полчаса назад. Если же я ее обновлю, то все новые комментарии ниже, которые подсвечены синим, перестанут подсвечиваться.
          • 0
            Ну так и у него будет 3 минуты на то чтоб всё исправить.
            • 0
              Будет, конечно, но я о другом. Если у человека есть свое мнение о комментарии и он решил подискутировать, погуглил, поискал пруфы, может даже перевел что-то, прилепил картинку, оформил ответ, нажал предпросмотр и… Понял, что только потерял время. Вот это неловко.
      • +2
        На некоторых сайтах (ЖЖ) комментарий нельзя изменять, если на него уже ответили.

        upd наконец-то. Еще бы сделать удаление случайных дублей. Кстати, его же можно делать автоматически, нет?
        • 0
          Я так и не понял, или можно редактировать комментарий, если на него ответили. Даже если не прошло еще 3 минут.
          • 0
            В течение 3х минут можно редактировать коммент, если его не удалили (НЛО). И не важно как и сколько человек на него ответят.
        • +5
          У меня уже есть защита от случайных дублей, карма в минусе и одно сообщение в 5 минут (раньше вообще раз в час писал, чаще отвечал в ЛС).

          UDP: работает! Супер!
          • 0
            Будем считать, что у нас топик добра.

            +1 Вам в карму, еще немного — и сможете вновь мучаться от дублей!
          • 0
            Это надежная защита от дублей, сам такой защищен.
            Коммент раз в час и никаких дублей.
            Зато выбираю долго на что именно хочу ответить, что бы зря не потратить коммент.
  • +4
    Наконец-то. Спасибо!
    • +1
      Работает.
  • 0
    Какая прелесть. А трех минут действительно хватит с головой. Спасибо)
    • +11
       
      • +4
        Возможны пустые комменты c &nbsp;
        Думаю это не страшно)
        • +10
          Историю бы комментария ещё добавить

          А то мало ли что там было изменено
          • +1
            Уже говорили. А вдруг случайно засветят имейл?
            • +1
              Ну, сколько лет уже вообще без редактирования жили и ничего, не светился никто особо.
              • 0
                • +2
                  Прочитал после того, как написал комментарий. Но я всё равно держусь своего мнения, система редактирования Stack Exchange — вот к чем надо стремиться.
  • +18
    Да быть не может.

    А, нет, смотри-ка, может.
    • –2
      правдя чтоли?

      ухты
  • 0
    может у удалять коменты начнут возможность давать, когда не тому челоевку пишешь или ошибаешься постом
    • +1
      А если уже от него ветка пошла? А если еще нет, то, может быть, кто-то уже пишет ответ на него, а коммент пропал.
    • +5
      Можно просто изменить сообщение. Например, пожелать хорошего дня )
    • +1
      Достаточно заменить на «&nbsp;» или «<i>комментарий удалён</i>».
  • 0
    А что будет если полностью стереть текст?
    • 0
      -
      • 0
        Пробелы тоже не позволяют оставить, что логично.
        • +2
          &nbsp;
          • +11
             
            • +3
              НЛО прилетело и опубликовало эту надпись здесь.
    • 0
      А если пустой тег?
      Доб.: Не отправляется.
  • 0
    А может ещё имеет смысл запретить редактирование, если на комментарий кто-то ответил?
    Или это уже реализовано?

    — Тут мог быть комментарий совсем другого содержания, нивелирующий смысл сообщения ответившего мне комментатора. :)
    • 0
      Попробуйте.
      • 0
        Попробовал. Кисло, как видите. :)
    • +1
      А вообще, было бы круто проверять степень изменения текста.
      Т.е. если это не опечатку исправили, а изменили смысл (схожесть исходного и конечного текстов комментария низкая), то не разрешать такое сохранять. :)
      • +5
        Казнить нельзя помиловать.
        • 0
          В этом классическом примере, разумеется, схожесть текста высокая будет независимо от положения запятой.
          Но, как правило, комментарии выглядят несколько более развёрнуто, и перестановка одной-двух заптяых, добавление одного-двух слов не переставляют смысл с ног на голову. :)
          • +5
            Ну что еще за «как правило»?
            Если кто-то захочет потроллить общественность изменением смысла комментария, то он обойдет любую эвристику.
            А добропорядочным пользователям этот запрет будет только мешать, причем постоянно.
          • НЛО прилетело и опубликовало эту надпись здесь
          • +1
            Запятые?

            Убить, нельзя помиловать?
            Убить нельзя, помиловать?
      • 0
        а если добавли подробностей, строк 5? как распознать? :)
        • 0
          Ну так 5 строк текста можно и отдельным комментарием уточняющим написать, разве нет? Уж сколько лет умудрялись же как-то смысл доносить до собеседников. :)
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      На SE время на редактирование комментария тоже около трёх минут.
      • 0
        Для комментариев, да, есть ограничения. Но свой ответ я могу легко редактировать даже недели спустя. Вопросов я там пока не задавал, поэтому, как с вопросами — не знаю.

        UPD: Посмотрим, как работает.

        UPD2: Работает :) Это замечательно.
        • 0
          С вопросами там так же.
          Да и на комментарий дают, по-моему, 5 минут.
          И да, свои вопросы/ответы можно редактировать без создания новой версии.
  • 0
    Пробуем!
  • 0
    Проверил. Работает!
    • 0
      В профиле (вкладка «комментарии») — не отображается, что комментарий был изменён.
      Так задумано, решили не делать, или это баг?
      • +1
        Скорее это недоделка.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Если при редактировании комментария нажать «предпросмотр», то при наборе следующего комментария (начатого «с чистого листа») отображается предпросмотр от предыдущего комментария (редактированного).

          Это также поправьте.
          • НЛО прилетело и опубликовало эту надпись здесь
            • +2
              А ещё б клёво чужие коментарии, написанные менее трёх минут назад, показывать с каким-нибудь эффектом, типа они ещё потенциально не устаканились. Примерно как заминусованные серыми делаются, в том же духе.
            • +1
              А где отмена режима редактирования?
  • +13
    Я джва года ждал эту фичу :) Спасибо.
    • +3
      Судя по всему, она Вам не нужна. :)
      • +5
        Судя по всему, Вам не известен смысл мема «джва».
  • +2
    Хабр торт
    • +27
      Теперь банановый!
  • +10
    Ещё бы историю изменений прикрутить.
    • +10
      Нет, это лишнее. Чаще всего в суппорт как раз пишут в духе «ой, случайно засветил в комментарии свой емейл/телефон/пароль» итд — в том числе и на этот случай и сделали возможность редактирования.
      • +2
        Как можно случайно засветить телефон и тем более пароль ?)
        • +11
          Когда он, например, в буфере обмена хранится ) Ну или вставил ты длинную ссылку, а там твой идентификатор уникальный. Да тот же хэш из RSS-фида — обидно ж, если кто-то будет все записи как прочитанные помечать ;)
  • +10
    А почему в q&a нельзя редактировать ответы?
    • +1
      И комментарии.
    • +3
      Потому что он не нужен) Для q&a есть stackoverflow и другие.
      • +5
        Для тех, у кого с английским не очень хорошо, очень даже нужен. Хотя вопросы задавать, конечно, лучше на англоязычных форумах.

        «Если задать вопрос на американском форуме, вам 40 человек дадут подробный ответ на вопрос.
        Если спросить на израильском форуме, вам в ответ зададут 40 вопросов.
        А если спросить на русском форуме, вам 40 человек расскажут почему ты мудак и вопрос твой мудацкий» ©
        • +2
          Для тех, у кого с английским не очень, хочу рассказать, что у сети сайтов StackExchange существует сайт Area 51 (http://area51.stackexchange.com/), где можно проголосовать за запуск сайта на своём языке, самые сильные позиции для StackOverflow сейчас у сайтов на турецком, португальском и немецком, есть, разумеется, и предложение для русского языка (http://area51.stackexchange.com/proposals/41168/stack-overflow-in-russian), если действительно хотите, чтобы появился StackOverflow на русском, не пожалейте 5 минут времени, зарегайтесь и проголосуйте.

          А вообще, на SOf очень простой английский, т.к. большинство там — не носители языка.
          • +1
            Вы правильно написали, чтобы задать вопрос идеальный английский там не нужен, в отличие от хабра ;) Так что лучше постараться, перевести свой вопрос на английский и задать его на SOf, шансы получить быстрый и подробный ответ, а не быть посланным в гугл, резко возрастают.
            • 0
              Да, там народ общается в стиле: «Я делать такой код: {тут пример кода}. Это выводить такая ошибка: {текст ошибки}. Я быть благодарность за любая помощь.» Ответы по большей части в таком же стиле. И никто не парится и граммар-войны не устраивает.
          • +2
            Если задать вопрос на американском форуме, вам сорок человек дадут подробный ответ на вопрос.

            Если спросить на израильском форуме, вам в ответ зададут сорок вопросов.

            А если спросить на русском форуме, вам сорок человек расскажут, почему ты мудак и вопрос твой мудацкий.
            Если действительно хотите, чтобы появился StackOverflow на русском, не пожалейте пяти минут времени, зарегайтесь и проголосуйте.
            Я надеюсь, на самом деле Вы не хотите того, чтобы и на StackOverflow появилась возможность на чистом русском языке узнать, «какой ты мудак и вопрос твой мудацкий»? Но тогда что позволяет Вам предполагать, что там всё будет несколько иначе в этом отношении? Расскажите.
            • 0
              Вот! В том то и дело, что важен не язык, а отношение участников. Если появится русскоязычный SOf — ничего не изменится. За вменяемыми ответами все будут продолжать ходить на англоязычный.
            • 0
              Нет, я хотел бы, чтобы SOf на русском продолжил традиции своего старшего брата. Там интересная система саморегулирования комментов и ответов, поэтому я надеюсь, что ответов в стиле «ты мудак и твой вопрос мудацкий» будет немного.
          • 0
            Да даже эти локализированные версии сайтов не нужны на мой взгляд. Все равно на англоязычном всегда будет больше информации, потому что на него заходят со всего мира, а не из одной или нескольких стран.
  • +3
    А я думал это некое принципиальное решение для холиварщиков, чтобы не могли аргументы исправлять .:)
  • 0
    Мечты сбываются! 8)
  • +5
    Жаль, раньше хабр приучал меня к превентивной грамотности.
    Теперь можно будет нажимать кнопку «написать» не подумав.
  • –18
    Можно и я попробую получить немножко плюсов
    • 0
      Интересно получается. Набери тонну минусов, отредактируй свой комментарий и манипулируй пользовательской оценкой
    • +3
      3 минуты для изменения на диаметрально противоположный смысл комментария — реально мало)
      А теперь — больше минусов!
  • 0
    наконец-то! теперь гораздо удобнее
    и таймер даже есть :)
    • +1
      Судя по habrahabr.ru/post/104910/ два года функционал разрабатывали :)
    • 0
      таймер?! (для проверки)
      точно есть…
  • 0
    Вот это да! Работает :)
  • –1
    Круто
  • 0
    Идет тестирование…

    Тестирование пройдено.
    • 0
      Test… Passed.
  • 0
    Ура! Наконец-то!
    • 0
      Ух ты, действительно работает :)
  • 0
    Дельная штука…
  • 0
    Это хорошо… И очень хорошо, что только в течение 3-х минут, иначе появилось бы большое место для спекуляций.
  • 0
     
    • 0
      воркает
  • +2
    Баг: если нажать на кнопку «Обновить комментарии», то пометка "(комментарий был изменен)" для новых комментариев не показывается.
    • +1
      И рейтинги комментов не обновляются, а хотелось бы.
      Видимо, это не баг, а фича…
      • +2
        Это недофича, сиречь нехватка фичи. А могла, могла бы быть фича-то.
  • +1
    … и все ринулись писать и изменять комментарии :-)
    • +3
      Не правда.
  • +2
    Наверное достаточно не публиковать комментарий 3 минуты, чтобы снять кучу вопросов по пост-редактированию.

    С другой стороны я и не тестер, чтобы думать деструктивно. Как бывший программист предлагаю создавать усечённые, но надёжные варианты ;-)
  • –3
    На модификацию топика тоже должен быть таймаут — по тем же соображениям, что и для комментариев.
    • +3
      Зачем? Люди добавляют существенные комментарии, которые автор переносит в тело топика.
      • 0
        Естественно, таймаут на топики должен быть больше — например, до конца голосования.
        • +2
          А если автор потом через неделю нашел информацию, ему снова засорять хабр министатьей? Я иногда добавляю в свои старые статьи новую информацию. Хабр очень хорошо индексируется гуглом, поэтому благодаря мне люди например могут сразу найти как настроить hostapd хотя статейка устарела, но убунтой я уже не пользуюсь к счастью. (было к сожалению) Пользуюсь Арчем, там все также. Блин а крутой таймер :)
        • +1
          Естественно, таймаут на топики должен быть больше — например, до конца голосования.

          Как-то спустя год в топике исправлял битые ссылки, т.к. люди жаловались, что ведут в никуда.
          • 0
            А мне несколько раз доводилось исправлять битые иллюстрации, потому что TinyPic показывал себя не особенно надёжным.
  • +3
    Что-то теперь комментарии (если страничку обновить) долго грузиться стали…
  • 0
    У меня топик загружается моментально, а вот загрузки комментов внизу топика приходится ждать около минуты. М.б. это временно, пока все ринулись тестить?
  • 0
    Работает.
  • 0
    Здорово!
    Теперь ещё diff'ы прикрутить к статьям и комментам — и вообще будет супер!
    • +3
      И что бы можно было форкать статьи и комменты :)
      • +3
        habrahub!

        habra commit
        habra push 'origin'

        и т.п.)
        • +7
          Гитхабр )
      • 0
        У меня уже год такая идея — форкать все статьи и записи в интернете. В смысле для сохранения, и конечно же если и будут добавления (удобно для старых статей) то с сохранением оригинала и авторства статьи.
    • +1
      Да, или показывать всю историю изменений, например, при нажатии на "комментарий был изменён".
      • 0
        Можно завязать это дело на карму.
        • +1
          Посмотрел историю изменений → −5 к карме.
          • –1
            ))) Не, я имел в виду, что смотреть историю смогут люди с какой-то достаточно большой кармой. А с меньшей — не смогут.
            • +1
              Представители администрации объявили, что смотреть историю комментариев нельзя будет потомý, что какой-нибудь незадачливый субьект может оставить в некотором комментарии пароль (или в URLе не стереть свой ценный уникальный идентификатор), затем спохватиться и стереть, ан в истории тот останется виден.

              Но тогда нет такого высокого уровня кармы, выше которого каждый блоггер Хабрахабра вдруг перестаёт быть восприимчив к мирским искушениям навроде столь ценной истории чужих комментариев.
              • 0
                История изменений, по сути. представляет интерес больше для автора коммента — «что же я там такоеисправлял, любопытно?»

                А бывает, что исправил, а оно ошибочно, а важная информация эээ, пропала?

                То есть, показывать историю изменений можно (нужно?) только для автора коммента.
                • +2
                  По-моему, это уже чересчур. Хабр — не система контроля версий :)
  • 0
    Разминка. Спасибо за такое важное обновление :)
  • 0
    отлично, спасибо
  • 0
    Вот бы еще история изменений комментария сохранялась и была доступна, во избежание курьезов :)
  • 0
    Ну наконец-то. Хотя хватит и минуты мне кажется.
    upd@
    • +2
      Кое-где еще бывает настолько медленный интернет, что за минуту только страница загрузится. Не надо интервал делать меньше.
  • +1
    я джва года этого ждал
    • +11
      Уже джва раза это написали :-)
      • 0
        Уже четыре)
    • 0
      А я пять.

      Обновл. Даже почти шесть.
  • 0
    хочу проверить

    Работает :)
    Спасибо! Все супер! И за таймер спасибо!
  • 0
    Спасибо, работает! Даже обратный отсчет есть :)
  • 0
    Всё хорошо, только если нажать Ctrl-enter, вместо сохранить (в Iron, возможно — в Хроме/Хромиуме) — то создастся новый пост.
    • 0
      Всё же не пост, а комментарий.
  • 0
    Хорошее обновление)
    Вот только у меня дабл пост получается
  • 0
    Хорошее обновление)
    Вот только у меня дабл пост получается

    Для тест…
  • 0
    тест
    пройден
  • 0
    Так, надо бы проверить

    Ого! И таймер тут!

  • +1
    Это будет самый большой топик по измененным комментариям
  • +1
    хочу проверить ctrl+enter
  • +2
    К сожалению, если нажать Ctrl+Enter в FF то создается новый комментарий

  • +1
    На этой странице найдено 78 слов «комментарий».
    Если «это» так часто будет мелькать у меня перед глазами, то я наконец то запомню, сколько «м» в этом слове.
  • +1
    London is the capital of Great Britain
  • 0
    Теперь это будет пост тестов :)
  • 0
    А если обновлять комментарии кнопкой, а не обновлением страницы, то нет надписи (комментарий был изменён) в новых комментариях.
  • 0
    This is хорошо.
  • –1
    Комментарий, который можно изменить
  • +16
    В сообщении было 125 ссылок на порносайты.
    • 0
      Вот почему столько плюсов! Верните обратно!
      • +2
        Время редактирования коммента истекло))
  • 0
    Ух ты, работает.
  • 0
    О Боже мой! Аллилуйя, неужели я дожил до этого дня!
    тест :)
  • +2
    Это вовсе даже не маленькое обновление. Или, точнее, это маленький шажок для Хабрахабра, но гигантский скачок для каждого хабраюзера!
  • 0
    Меняем мир
    Ну или хотя бы комментарии
  • 0
     
  • 0
    А история изменений где-нибудь сохраняется?
    Если бы можно было посмотреть оригинал — это решило бы многие вопросы с изменением смысла и ответами.
  • 0
    Hello world!
    О, это _очень_ нужная фитча, большое спасибо.
  • 0
    Я джва года ждал этой фичи!

    UPD Ура!
  • 0
    test
  • 0
    test
    success
    гм, по Ctrl+Enter вроде как не обновляет коммент, а добавляет новый
    • 0
      А у меня обновляет таки…
      • 0
        Протестю ка я исправление коммента если на него есть ответы
        • 0
          Таки позволяет!
  • 0
    Нука нука…

    офигенно!
  • 0
    Приём, приём, проверка связи.
  • 0
    Приём, приём, проверка связи.
    Ух-ты!
  • 0
    test
    success
    гм, по Ctrl+Enter вроде как не обновляет коммент, а добавляет новый
    another test

    точно, добавляет новый
  • –6
    хуй
    test
  • +1
     
  • 0
    Главная функция разработчика — создавать вещи, которые трудно производить и невозможно обслуживать
    upd: (-:
  • 0
    Не мог удержаться, чтобы попробовать.
  • +1
    MessageBox(NULL, L«Вы никогда не узнаете, что здесь было минуту назад», L«Muhahaha!», MB_OK);
  • 0
    Раз-два-три! Хм. Спасибо!
  • +1
    Главная функция разработчика — создавать вещи, которые трудно производить и невозможно обслуживать

    upd: (-:
    upd2: :-)

    UPD Поправьте ctrl+enter, update вместо insert :)
  • +1
    Теперь, хабра-друзья, прежде чем влепить кому-то минус за комментарий, смотрите на дату добавления.

    UPD. Вдруг негодяй справится.
    • 0
      Минусы за комментарии — анонимны.

      Так что, даже если «негодяй справится», на Вас это никак не отразится.
      • 0
        А как же карма? Не та, которая в профиле, а та, которая асбстрактная и нигде не отображается.
        • 0
          В этом отношении следует идти восьмеричным путём и тем напрочь освободиться от сансары в целом.
  • 0
    отлично!
  • 0
    Теперь, хабра-друзья, прежде чем влепить кому-то минус за комментарий, смотрите на дату добавления.

    UPD. Вдруг негодяй справится.
  • +3
    НЛО не прилетало, но всеравно удалило этот комментарий
  • 0
    Супер =)
  • 0
    спасибо, работает. :)
  • НЛО прилетело и опубликовало эту надпись здесь
    • +2
      За три минуты трудно получить кучу оценок, а если и вышло, то и нормализуется быстро.
      • НЛО прилетело и опубликовало эту надпись здесь
        • +2
          Для вас три минуты длятся целый день o_O?
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              Конечно, там же написано «в течение». Ссылка существует только 3 минуты, и при нажатии показывается обратный отсчёт.
        • 0
          Менять можно в течение 3-х минут после первой отправки.
    • 0
      Было бы эффективней (но подделать всеравно можно) при нажатии на ссылку «ответить» выделенный текст цитировало в <blockquote> </blockquote>

      TheShade в 11 октября 2012 в 14:27 написал:
      Плохой комментарий получает кучу минусов — автор правит коммент — вуаля, хороший комментарий с кучей минусов


      лучшее враг хорошего.
      • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        Это уже паранойя ) Ради редкого случая, делать цитирование всё время… не )
        • +4
          Хотя бы прикрутите кнопку blockquote в панель, а то я задолбался всё время её вручную писать! (
          • +2
            Хотя бы прикрутите кнопку blockquote в панель, а то я задолбался всё время её вручную писать! (

            Урраа, они это сделали!
            Не знаю когда, заметил только-что.
  • 0
    В Q&A эта фича работает?
  • 0
    Проверю
    Проверил
    • 0
      Ага, вот и баг: в полученных по AJAX комментариях не отображается, что они изменены.
  • 0
    проверка
    UPD: работает
  • 0
    Это хорошо.

    UPD. Даже очень.
  • 0
    Test

    Сработало!
  • 0
    Теперь всё будет по-другому…

    Даже таймер внизу есть — круто.
  • 0
    Только мне кажется, что фраза «комментарий был изменён» не очень-то заметна и слишком заполонила страницу?
    Может лучше другим цветом дату измененного комментария выделять и в tooltip'е дату изменения показывать.
  • +1
    А сделайте, чтобы дата публикации поста дублировалась снизу. Пожалуйста =)
  • 0
    test

    +
  • 0
    Test
  • 0
    А письмо-уведомление когда отсылается — сразу или через три минуты?
    Upd…
    Отличное нововведение.
    • 0
      Сразу. И единожды. Для измененных камментов по второму кругу не высылается.
      • 0
        Может быть, есть смысл отсылать через 3 минуты? Когда комментарий уже не будет изменен?
        • 0
          Это, пожалуй, будет лучшим из решений.
          Но надо помнить, что не все ждут оповещения на почту и возможна ситуация, когда откомментированный комментарий изменяют.
          А разрешать комментирование/публикацию комментария через 3 минуты, по-моему, не вариант.
  • 0
    Как хорошо, когда можно тупо тестово пофлудить =)

    UPD: Клева, вроде меняется.

    UPD2: И даже второй раз, но больше чем 3 минуты, править плохой коммент надо быстро…
  • +3
    Странно. Не нашёл тут комментариев о том, что три минуты слишком мало. Если коммент был развёрнутым, то может не получиться заметить ошибку и исправить её в течении 3 минут. Минут 5-10 было бы оптимально, ИМХО.
  • 0
    Молодцы! Удивительно.
  • 0
    Молодцы! Удивительно.
  • 0
    если что то работает — не трогай это
    • 0
      а так?
  • 0
    Надо протестировать.

    Работает!
  • +1
    А удалять нельзя
  • +11
    Теперь ещё осталось добавить кнопку «цитировать», и почти догоним по функционалу форум-движки 10-летней давности :)
    • +1
      И больше кнопок тегов в окне написания комментария, хотя бы те же «цитата», «видео», «спойлер». Ведь место пустует.
  • 0
    Тестируем.
    Классно, хорошая УПД.
  • 0
    Я джва года… Дождался!
    Интересно, а нажимая на кнопочку справа, комменты обновятся?
  • 0
    Дайте-ка и я попробую.

    Не обманули)
  • 0
    Ну-ка ну-ка?
    Оуеее :)
  • 0
    it works
  • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    test.
  • +1
    А не может ли это стать своеобразным способом спама?
    При ответе на мой комментарий, мне приходит mail, причем там может быть «Удлиняем член, быстро, дешево 8800…» при этом коммент сразу будет исправлена на нейтральное «полностью согласен». Примерно как уже было с RSS.
    • 0
      Значит нужно прикрутить в оповещении кнопочку «Это спам!»
      • +1
        Кнопка на три минуты? Чтобы потом превращалась в «А нет, уже не спам!»? )
        • +1
          Факт спама фиксируется в письме. Кнопка (в письме-оповещении) отправляет жалобу+изначальный текст комментария -> факт спама доказан, вне зависимости от того, на что был исправлен комментарий. После Х жалоб на комментатора принимаются меры.
          • 0
            В таком случае нужно хранить «версионность комментария», т.е. первую версию.
            Как я это вижу. В базе храним начальную и последнюю версию коммента, показываем только последнюю. В письме добавляем ссылку «пожаловаться на спам», запрос обрабатываем, а по достижению определенного порога администрация банит, при этом оригиналы видны для аудита.

            С другой стороны, очень быстро можно накидать в карму «-10» и резко снизить число комментов.
    • 0
      За «полностью согласен» заминусуют в момент.

    • 0
      Проще отсылку писем с уведомлением тоже отсрочить на три минуты…
  • 0
    тест
    test

    Работает хреновина!
  • 0
    ура товарищи
  • +1
    Спасибо разработчикам за приятные мелочи!
  • 0
    Наконец-то, спасибо!
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      Тонкий троллинг.
    • 0
      Тогда придется менять комментарий дважды :)
      Первый раз, чтобы изменить первоначальный, второй — вернуть все назад.
      • +1
        А если написать, нажать редактировать и без правок сразу нажать Сохранить?

        Ага, без правки, кнопка недоступна)
        • 0
          Достаточно одной таблетки пробела.
          • +1
            Достаточно просто поставить пробел и стереть.
            Активация кнопки сохранить, по событию изменение поля.
            • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Прокомментируйте как-нить этот коммент срочно! минута осталась!!!
    • 0
      Коммент
      • 0
        блин чуть чуть не хватило :/
        • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Опа!!! Ничего себе!!! Это реально работает!
    • 0
      Увы и ах, но все подписанные на новость увидели у себя на мйеле первый комментарий…
      • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Работает?

    upd: Работает!
    upd2: Ещё раз работает!
  • 0
    Промазал
  • НЛО прилетело и опубликовало эту надпись здесь
    • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        нет. Впрочем и коммент удалить нельзя.
  • 0
    Проверка!
    Вау!!!
    Наконец-то!
    Спасибо!
  • 0
    Действительно, работает. Молодцы!
  • +4
    А когда будет сделан вариант с указанием ошибок в тексте поста?
    Чтобы по ходу чтения рассказа автора можно было выделить ошибочный фрагмент или слово и указать его в контекстном меню.
    При этом ошибочный фрагмент сразу попадает автору без использования системы личных сообщений.
    А то очень долго через личку получается.
  • 0
    test passed
  • 0
    Действительно?
    UPD: Да это же просто праздник какой-то!!!
    UPD2: Спасибо.
  • 0
    Спасибо дорогой Хабр!!! :)
  • 0
    update
  • +6

    Но нововведения, конечно, приятные, особенно от опечаток и прочих ошибок.
  • 0
    т͓̪̼̹̌ͪ̐ё̨̛̪̮͓̫͎͖̳̳́͑͊̀с̞͇̯͉̤̮͉̅͆̓̿͊̋ͫ̀т̛̛̪͕͓̬̭̠̏͛̃ͭͧ
    работает!
  • +1
    Спасибо :)

    Особенно счетчик порадовал, на многих сайтах такого не хватает
  • 0
    Тест.
    Отлично, работает!
  • 0
    Свершилось!

    UPD: таки да
  • 0
    Из 240 комментариев тут уже изменили 143. Маловато )
    UPD: Теперь уже 151 из 242. Какие вы быстрые =)
  • 0
    test

    UPD: test
  • 0
    qq

    qq

    qweqweqwe
  • 0
    100502-й
  • +2
    А и да, теперь можно сделать рекурсивный комментарий без необходимости угадывать id ^_^
  • 0
    Проверим
    проверили
    И еще раз
  • 0
    Спасибо!
  • 0
    люблю фичи тестировать
  • 0
    • 0
      Был краток.
  • 0
      ▲
    ▲ ▲

    Так-то!
  • 0
    Спасибо
  • 0
    Это здорово. И полезно, однако ))))
  • 0
    комментарий не был изменён
  • 0
    test
    passed
  • 0
    тест, круто :) даже таймер показывает, красота
  • +1
    Предлагаю вместо надписи «комментарий был изменён» поставить пиктограмму, как на stackoverflow.com (см. последний комментарий по ссылке), весьма эстетично смотрится.

    (Жалко, времени мало даётся.)
  • 0
    Жмем «редактировать», вводим пробем, тыкаем «Сохранить», видим сообщение об ошибке, вводим текст.
    Чому кнопка сохранить не активна?
    Пруф
  • 0
    edit
  • 0
    это очень очень хорошо
  • 0
    test

    done
  • +4
    В «Моё» — «Комментарии» тоже можно внедрить кнопку «редактирование» коммента, чтобы, если дал коммент, а потом закрыл вкладку, долго не искать в последующие 3 минуты коммент, который нужно отредактировать.
    • +2
      Почему из разметки времени пропало datetime="" с временной зоной? Семантика же?

      Сейчас там просто time с текстовым временем:

      <time >11 октября 2012 в 19:50</time>

      Было бы лучше. если бы было

      <time datetime=«2012-05-08T02:04:41+04:00»>11 октября 2012 в 19:50</time>
      • +1
        А ещё лучше, если просто

        <time datetime="2012-05-08T02:04:41+04:00" title="11 октября">19:50</time>
        

        — если дата сегодня,

        <time datetime="2012-05-08T02:04:41+04:00" title="11 октября">19:50, вчера</time>
        

        , если вчера и

        <time datetime="2012-05-08T02:04:41+04:00" title="11 октября">19:50,чт 11 октября</time>
        

        если в другие дни.

        Получится:

        19:50

        19:50, вчера

        19:50, чт 11 октября

        Как получается, можно посмотреть на новой версии HabrAjax, даты подпилены как раз вчера по всем типам страниц одинаково.
        • +1
          Хороший у вас плагин, только было бы удобне, если бы для Хрома он был бы размещён в формате CRX, чтобы установить одним кликом. Если пожелаете, могу вам помочь с переводом вашего контент-скрипта (верно?) в формат расширений Хрома?

          Насчёт дат — а у меня в расширении просто полная дата:

          image

          Считаю, что это намного удобнее, нежели разные «вчера, сегодня» и т.п. Ибо всё равно приходится вычислять из этих «вчера» нужную дату.

          А если, например, такая ситуация — открыл страницу в 18 часов, на экране написано «сегодня в 17». Ушёл, пришёл в 16 часов, открыл браузер, читаешь, а на экране всё те же «сегодня в 17». И что это? «сегодня» то уже во «вчера» превратилось, но никто не перерисовал. Поэтому просто полная дата «11 октября 2012 в 17:00» намного удобнее, не нужно тратить время на перевод, ибо текущую дату по любому знаешь.
          • 0
            (перевод в СRX) Я этого не хочу делать, потому что у меня нет автоматической генерации кода, а менять его приходится часто. Если будет больше 1 версии, то следить придётся за ими всеми. Думаю над автоматической генерацией — тогда появятся и аддоны к каждому браузеру. Но это нескоро, после глубокой переделки кода.

            В Вашем расширении дата сливается, читать неудобно. Если час и день ещё выцепляются взглядом, то что будет, если попадёт 13.09.2011 14:35? Годы легко упустить, мне кажется. Да и утомляют постоянные излишние «2012».

            Ушёл, пришёл в 16 часов, открыл браузер, читаешь, а на экране всё те же «сегодня в 17».
            Для этого я хочу вскоре сделать час скачивания и день недели возле fixed меню — будет всегда висеть на странице и удобно не только на случай долгого висения (день и более), но и для оперативного понимания того, что страница устарела на несколько часов.
    • 0
      в «моё» есть же тоже ссылочка с # в шапках коментов
      • +2
        два клика, время, трафик
  • +2
    Ура, наверняка через пару-тройку лет админы осознают, что плебс юзеры не особенно злоупотребляют дарованной свободой, и мы также получим возможность удалять комментарии!
  • 0
    testing...+
  • 0
    тест тест 2
  • +1
    В событии при редактировании коммента выдало «нельзя редактировать».

    При добавлении ссылка «редактировать» появилась, но после F5 — ссылки нет.
  • 0
    Отредактировал. 2 раза \
    И ещё раз, и время даётся 2 минуты 30 сек вроде.
    и ещё раз.
    • 0
      Эх, раз…

      Постскриптум.  Ещё раз…

      Постпостскриптум.  Ещё много…

      Постпостпостскриптум.  Много, много, много, много раз…

      Постпостпостпостскриптум.  Да, действительно, можно успеть отредактировать не менее четырёх раз; скорее всего, ограничение только по времени.
  • 0
    Вы лучше скажите, что это за издевательство над пользователем: комментирование разрешено не чаще 1 раза в час?! Ладно мне 5 лет приходилось ждать по 5 минут, чтобы ответить кому-то. Но извините 1 час — это как Read-only!

    PS: ну хоть редактировать не запрещено.
    PPS: я понимаю что карма такова, но она неправильная тогда
    • +1
      Карма такова
  • +2
    Хабр плохой хороший!
  • +1
    test
  • +1
    Раз, раз, проверка микрофона функционала
  • 0
    ну надо же попробовать!
    UPD: f*k yeah!
  • 0
    Восхваляю хабра-нло-богов! Давно хотелось такую возможность. Отрадно, что наши молитвы были услышаны.

    Вот теперь бы ещё возможность редактировать ответы в Q&A… А ещё бы возможность удалять (ждите редактур в стиле "---" вместо удаления)…
  • 0
    Я тоже, пожалуй, попробую.

    Upd: прекрасно работает
  • 0
    Мечтал об этой функции)
    UPD: всё супер
  • 0
    Проверка!
  • 0
    Давно пора было сделать, спасибо :)
  • 0
    А для тех, кто комментирует раз в час оно тоже работает?
    Да, работает.
    Ну и замечательно.
  • 0
    Ping
    UPD: Response
  • 0
    Работает?

    Действительно работает.
  • 0
    проверка…

    работает!!!
  • 0
    pong
  • 0
    Протестируем…

    Ура! :)
  • 0
    Мега круто! Спасибо)
  • 0
    Здорово!
    Спасибо :)
  • 0
    И я пожалуй попробую.

    upd: работает
  • 0
    Спасибо!
  • –2
    Можно было бы давно это реализовать без отдельной новости!
    • 0
      Новость необходима для оповещения блоггеров и комментаторов.
  • 0
    Ура! Не придётся краснеть за описки -)
  • 0
    Это работает!
  • 0
    ачипятка
    Опечатка
  • 0
    оффтопик: откуда появляется дробная карма и рейтинг? Что за циферка после запятой?
  • +2
    Оригинальное сообщение не сохраняется (лучше не реагировать резко на комментарии, пока их можно изменять)
  • 0
    Наконец-то
    ПС: отлично!
  • 0
    С опозданием и я попробую.
    Работает!)
    • 0
      Ура! Заработало!