|
Андрианов Олег
8 августа 2008
|
«Как это работает?» — а вот очень просто, я решил сделать, наконец, вменяемое комментирование, мне кажется только, комментарии тут заслуживают отдельного обсуждения :-) Сейчас мы находимся в процессе реализации комментирования при помощи Ajax. И вот тут мне действительно важно ваше мнение.
КОММЕНТАРИИ, ТРИ СПОСОБА РЕАЛИЗАЦИИ: 1. Этот способ более простой. При нажатии на «Добавить» на весь экран плавно появляется полупрозрачный DIV с TEXTAREA в центре и кнопкой «Написать», пользователь пишет сообщение и сохраняет, оно появляется среди прочих. Если идет ответ на коммент, то он появляется слева, все по той же схеме.
2. При нажатии на кнопку «Добавить», среди прочих комментов в верху появляется Филактер (speech balloon) с TEXTAREA и юзерпиком с правой стороны, фокус курсора автоматически в нем. В Филактере пользователь может писать сообщение, каждые 10 сек автосохранение или, если пользователь вывел курсор из TEXTAREA и нажал в любое место сайта, опять автосохранение. Для редактирования своего комментария достаточно нажать свой Филактер (на текст своего коммента), но такая возможность есть, только если никто не дал ответ на ваш коммент или в течении 4 минут после того, как вы написали свой. Также можно заблокировать/скрыть свой комментарий, нажав на крестик, тоже в случае отсутствия ответов.
3. Все как во втором, только в Филактере есть еще ссылочка «Написать», которая и осуществляет функцию «Сохранить/Добавить». Если пользователь осуществляет редактирование своего комментария, то будет ссылочка «Сохранить» (см. рис.) Нажав на крестик во время редактирования, вы удалите свой коммент.
Как лучше?
Над проработкой функционала комментариев еще работаем, и ваше мнение в этом вопросе очень важно для меня.
|
|
|
|