Nano-CMS с модулем Сервиса Комментирования, или «Общительная Нана»
Хотя традиционно возможность оставления комментариев на сайте ассоциируется у нас с движками блогов и форумов, тем не менее в ряде случаев очень хочется, чтобы и обычная CMS-ка, даже такая простенькая, как Нана, была способна на акт интерактивности. Чтобы Вам не приходилось прикручивать к своему сайту форум, и пользователи могли оставлять комментарии прямо здесь.
Почему это полезно?
- Это наиболее удобно пользователю сайта.
- Вы всегда в курсе, что в действительности волнует посетителя.
Очень немного желающих проходить регистрацию на форуме.
Их мнение Вы никогда не узнаете. - Поисковые системы благосклонны к так называемому User Generated Content.
Извлеките из этого максимальную пользу.
Вместе с тем мы должны учитывать, что традиционный сайт- это всё-таки не блог и не форум, а потому определённая специфика тут непременно имеется. Вникните в эту специфику, так как её учёт преисполнен заботы о Вас:
- Комментирование полезно не для всякого документа.
На каких-то страницах мнение пользователя уместно и всеми силами приветствуется, а в других местах даром не нужно. Потому и сервис комментирования обязан поддерживаться на любой страничке на выбор.
Никакой тупой линейности на манер "разрешаем комментирование везде, или запрещаем всюду". Админ способен указать на любой URL, документу в котором разрешено иметь комментарии, и затем в любой момент времени отменить это своё решение :) - Администратор задаёт порядок сортировки комментариев:
- Блоговый: новые комментарии всегда сверху.
- Форумный: новый комментарий уходит вниз.
- Управление местом вывода комментариев к документу:
- Прямое размещение на страничке документа.
- В отдельном URL-е, доступном с документа по ссылке.
- Во втором варианте, в отдельном URL-е возможны стили представления информации:
- Размещение только комментариев.
- Воспроизведение текста документа с комментариями к нему.
- Так же вариабельно можно оформить страничку постинга:
- Аскетично. Там нет ничего, кроме формы подачи комментария.
- Лаконично. Текст документа и форма подачи комментария.
- Компактно. Комментарии и форма постинга.
- В стиле блога. Пользователь видит текст, комментарии, форму.
- Обязательная премодерация как защита от невменяемости пользователей.
Пусть премодерация проистекает на e-mail Администратора.
Тому останется только кликнуть в ссылку одобрения или уничтожения. - Защита от потери писем Общительной Наны модератору.
Все неотмодерированные комментарии хранятся на сайте не меньше месяца.
В любой момент они могут быть одобрены или отклонены прямо из админки. - Опция управления любыми комментариями из-под админки.
Редактировать можно в том числе и ещё не одобренные комментарии. - Стандартный набор антихакерских решений.
- Активная борьба со ссылочным спамом.
Есть возможность заключения ссылок с комментариев как в ноиндекс, так и нофаллов, причём обе опции могут активироваться независимо друг от друга. - Опция обеспечения сохранности комментариев.
При отказе Администратора от размещения комментариев на конкретном URL-е все уже имеющиеся для этого документа комментарии не пропадают. Последующее включение сервиса комментирования для этого документа восстановит комментарии для него. - Фишка "Вижу, чего ещё нет".
При поддержке браузером серфера кукисов, он может видеть поданные им комментарии, ещё не прошедшие модерацию, и невидимые другим пользователям.
Вероятно, какие-то возможности автором скрипта упущены из виду. Не стесняйтесь, намекайте про них, и, если предлагается заведомо полезное и легко реализуемое, то этот кусок функционала появится всенепременно.