Цитаты в комментариях

18.01.2011

Много раз меня ругали и пинали сделать это, и вот, наконец-то последний пинок достиг цели. Я сделал. Теперь под каждым комментарием в моём блоге есть ссылочка «цитировать выделенное», которая подставляет в форму цитату с ником комментатора.

Не идеально это всё, но зато быстрое рабочее решение. Не забывайте отбивать свой текст от следующей цитаты двойным переводом строки, и пожалуйста, пользуйтесь предпросмотром. В смысле если видите ошибки какие-то в своём комментарии, не ленитесь — исправьте.

P.S. Немножко допилил плагин rah_commentquoting для TextPattern.

Комментарии

  1. # DimaX

    Анбиливбл! :)

    Не понял только, как можно не пользоваться предпросмотром, в него же только тыкнуть можно сначала, вроде.

  2. # Тормоз

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

  3. # DimaX

    Неправда :) Если мой коммент с косяками, значит я их не видел на предпросмотре. Невнимательность, однако.

    Хотя вообще, соглашусь, пожалуй, с мнением толпы, что обязательный предпросмотр здесь это странно. Он не так чтобы уж и нужен, все равно же с косяками отправляют, как ты говоришь.

    А если убрать предпросмотр, вероятно, что сработает обратный механизм. Ведь когда есть предпросмотр, ты думаешь, что проверишь коммент в нем, ну и может проверишь, а может и лениво уже будет или вылетит из головы и забудется.

    А если его нет, то сразу при написании внимательнее будешь и потом перед отправкой проверишь внимательнее, зная, что уже не будет шанса поправить.

  4. # samlowry

    Кул. Напиши ишо чё-нить новенькое, пофлеймим.

  5. # Тормоз

    DimaX: Он не так чтобы уж и нужен, все равно же с косяками отправляют, как ты говоришь.

    Уже такое обсуждение где-то было у меня, мы там пришли к выводу, что самый классный вариант — давать комментатору минуту или две на возможность исправить уже добавленный комментарий. Такое решение вообще почти без недостатков. Под WordPress, вроде, есть такой плагин. А под TxP нет, к сожалению.

    Кул. Напиши ишо чё-нить новенькое, пофлеймим.

    Ты в предыдущей заметке пофлейми, интересно твоё мнение.

  6. # DimaX

    Тормоз: пришли к выводу, что самый классный вариант — давать комментатору минуту или две на возможность исправить уже добавленный комментарий. Такое решение вообще почти без недостатков. Под WordPress, вроде, есть такой плагин. А под TxP нет, к сожалению.

    Да, классно, кстати. Блин, вот зачем ты кодер крутой, если сам себе плагин не можешь написать?! :) Написал бы плагин, оставил бы в нем свои копирайты и линк на блог, добавил его в общий каталог плагинов для этого движка (наверняка же он такой есть). И карму бы прокачал, и дело полезное сделал не только для всех, но и для себя :)

  7. # Nalivaeff

    DimaX: Написал бы плагин, оставил бы в нем свои копирайты и линк на блог, добавил его в общий каталог плагинов для этого движка (наверняка же он такой есть). И карму бы прокачал, и дело полезное сделал не только для всех, но и для себя :)

    Зачем такие трудности? Просто дать ссылку на автора, а результат тот-же:карма прокачена, полезное дело сделано

  8. # Тормоз

    Dimax, я ж говорил уже 100 раз, что в JavaScript дуб дубом, а делать это без Аякса глупо. Передо мной сейчас более важные задачи стоят.

  9. # DimaX

    Причем тут яваскрипт и аякс вообще!? Посадил после коммента куку челу, действующую 5 минут. Рядом с его же комментом только ему же (по куке определять) показывать ссылку «У вас есть 5 минут, чтобы отредактировать свой коммент». Если тыкнул в это время – редактирует, нет – нет.

  10. # Тормоз

    При том, что если по уму делать, то и время до истечения срока желательно делать обратным отсчётом и перезагружать страницу из-за правки пары слов не очень-то красиво.

  11. # DimaX

    О, так тебе шашечки, оказывается, а не ехать.

    Тормоз: перезагружать страницу из-за правки пары слов не очень-то красиво.

    Блин, ну такая херня :) Аналогично этому, как же это можно перезагружать страницу после отправки коммента из пары слов. У 90% инет уже давно безлимитный и с космическими скоростями, от десятка лишних килобайт и 0.5 секунды от перезагрузки канал не треснет.

    Дальше, по такой же логике (если по уму у тебя значит на аяксе, хотя я вот лично не очень люблю эту технологию, ибо в разных браузерах она работает, бывает, по разному), надо весь блог делать на аяксе, чтобы посты открывались без перезагрузки, комменты добавлялись без нее же, и т.п. Но ты же как-то с этим миришься :)

  12. # Тормоз

    На Аяксе, да, но чтобы и без него работало :) Dimax, я сам долгое время с предубеждением относился к JS, но это же на самом деле удобно.

    На счёт шашечек не совсем так. Просто мне почти физически тяжело что-то делать, если я знаю, что то же самое можно сделать лучше.

  13. # 123123: 

    Тормоз: На счёт шашечек не совсем так. Просто мне почти физически тяжело что-то делать, если я знаю, что то же самое можно сделать лучше.

    Это перфекционизм, Тормоз. И от этого нужно избавляться. Или хотя бы научиться контролировать его.

  14. # Тормоз

    Ничего страшного, у меня перфекционизм не в паталогической форме, я так считаю. Пусть будет.

Комментирование этой статьи закрыто.

Интересное Покупки ТехникаРазное Отдых Статьи Строительство Услуги Общество Хобби Культура Советы Уют