Модуль Paracomments позволяет комментировать текст по абзацам. Ники комментаторов абзаца отображаются справа. Наведя мышь на ник, можно прочесть комментарий во всплывающеё подсказке.
Для добавления комментария следует нажать на соответствующую ссылку справа от абзаца. Действие модуля распространяется на все абзацы всех материалов сайта, но не на все тексты на странице. Опробовать в деле (логин/пароль demo/demo).
Нужен фидбек.
Это прототип! Используйте на свой страх и риск! Протестировано на Drupal 6.12, 6.19 и PressFlow 6.19.
Вложение | Размер |
---|---|
paracomments.zip | 17.63 КБ |
Комментарии
как/где залогиниться-то?
Логично что на странице user
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.10) Gecko/20100916 Firefox/3.6.10
Там закомментил большой текст, выглядит не очень. Наверно надо как-то ограничить кол-во символов в комментарии..
Очень трезвая фишка, работа головой приветствуется. Раз есть коментарий абзаца, возможно ли добавить комент в абзац на конкретное слово (по индексу слова в абзаце)? Коментарий при этом будет выделять коментируемое слово каким то стилем, наводя мышку на слово будет всплывать сам коментарий, с именем пользователя, коменты (и стили коментируемых слов) можно было бы раскравить разными цветами (автоматически за коментариями пользователя закрепить цвет), чтобы проще было различать коменты. Внизу статьи, по типу book, распечатать список коментариев - фрагмент абзаца и комент, ссылки на якоря в тексте.
Отлично. Я такие модули люблю.
Подписываюсь.
Кстати, пара вопросов:
1. Как вам co-ment (не считая того, что он не совсем самобытен)?
2. Пробовали использовать совместно с сабжем модули типа BeautyTips, qTip и т.п.?
upd: пардон, посмотрел внимательно - второй вопрос отпал
Кстати, интересная тема для желающих прорекламировать свои знания в Друпал. Берете какой нибудь часто решаемый в вебе аспект, и в статье (серии статей) показываете на примерах как он решается с использованием модулей Дрю. Вот в данном случае, есть такой интересный аспект как организация документооборота в организации, включающий в себя подготовку документа, визирование в нескольких службах (отделах) организации, самый разный документ флоу можно рассмотреть. Данный модуль вписывается в технологию документооборота, тема эта в пост СССР все еще жгучая, если говорить о государственных инстанциях то тут пожалуй не хватает механизма цифровой подписи (включая подписи на ревижн).
интересно, но на мой взгляд загромождает контент
У меня отображается как и у vgoodvin: Linux, FF
В Operа и Хроме все нормально.
Интересно. На д.орг выставили?
Благодарю всех за отклики, помогает выстроить в голове вертикаль власти
Да, длину комментариев я ограничу, т.к. не ставлю перед собой задачу заменить стандартные комментарии. Это скорее такой инструмент для корректировки или пометок. ВО всяком случае, я так на это смотрю.
Вероятно, да. Есть коммерческие решения для такого, в основном используются при разработке для пометок как при корректуре текста (выделение маркером и т.п.) Есть обзорный топик на хабре.
co-ment мне при первичном поиске не попался, я нашел лишь кое-что для вордпресса. Не очень приветствую сторонние сервисы, но если решение более мощное и гибкое, то почему нет?
Это так, но решаемо. Идея была взята с drive.ru, там все вполне органично сделано, посмотрите. Однако, если я правильно понял, у них каждый абзац содержится в хранилище в виде отдельной сущности с отдельным идентификатором. Быть может, это какая-то мощная система подготовки публикаций. Моя реализация не такая гибкая, но для многих случаев применения сгодится.
Пожалуй, на это следует пожаловаться разработчику плагина тултипов, достопочтенному Джеффу Роббинсу из Луллабот Кажется, он где-то писал, что некоторые браузеры противопоказаны его разработке. Однако я планирую вскоре применить более простой и менее капризный плагин, проблемы не будет.
Говнокод и не готово еще, стыдно Однако я видел там пару вопросов на форуме о существовании подобного и если совладаю с собой, то выложу. В любом случае я отдаю этот код в паблик под любой удобной "лицензией" и если кто-то пожелает выложить на д.о раньше меня, я не обижусь.
Идея неплохая. Над кодом нужно поработать, например:
$parablock .= l(t('Add paracomment!'),"paracomments/add/".$node->nid . '/' . $unikey);
вместо того что сейчас.
Я наверное попробую использовать вашу идею, несколько иначе. Это будет нода со списком товаров. И пользователи будут записываться на покупку товара.