А мы (проджект-менеджеры) все требуем и требуем… 🙂 Сегодня мы будем требовать для списков, радиокнопок, чекбоксов… Нарисуем требования для опросов, блогов, и даже — для форума (здесь стоит отметить, что основной лист требований к форуму взят с сайта Битрикса). А закончу пост требованиями к страницам для печати.
Требования к радиокнопкам, чекбоксам, спискам
— если чекбоксов в группе больше 10, вводится дополнительный, выставляющий/снимающий все чекбоксы;
— выбор чекбокса или радиокнопки осуществляется не только по щелчку на их пиктограмму, но также на сопуствующую ему фразу/слово;
— внутри группы радиокнопок (или списка) одна обязательно установлена по умолчанию – наиболее вероятная;
— элементы списка отсортированы: либо структурно, т.е. по общим признакам, либо по алфавиту, либо по частности // индивидуально для каждого сайта //;
— если в списке более 50 отсортированных по алфавиту элементов, первыми тремя элементами являются наиболее частотные элементы. Они также повторяются в своих алфавитных местах;
— список из новостей и материалов обязательно снабжается «листалкой». Количество аннотаций на страницу определяется индивидуально для сайта;
— при наличии листалки на странице обязательно есть стрелки перехода на следующую, предыдущую страницы. Если число страниц превышает 30, добавляются страницы перехода на первую и последнюю страницы;
— элементы, раскрывающие меню при нажатии, снабжаются стрелкой, показывающей, в какую сторону раскроется меню.
Требования к опросу
— по умолчанию не активна ни одна радиокнопка;
— при невыбранном варианте ответа нажатие на кнопку «Моё мнение» приводит к предупредительному java-окну «Для участия в нашем опросе необходимо выбрать вариант ответа из предложенных»;
— при выбранном варианте ответа нажатие на кнопку «Моё мнение» приводит к показу результатов голосования;
— при клике на «Результаты» без голосования видим окно, аналогичное предыдущему;
— при клике на «Архив опросов» видим архив опросов в новом окне. Сверху отображается текущий опрос.
— повторно голосовать можно через 24 часа;
— можно управлять опросами: удалять, редактировать названия, создавать новые, скрывать от показа в архиве;
— к опросу можно прикреплять изображения с локального компьютера в форматах: bmp, jpeg, jpg, gif, png.
— результат – в процентах от общего числа проголосовавших (индивидуально для каждого сайта).
Требования к блогам
— возможность создавать неограниченное число блогов;
— возможность создавать свои группы пользователей и распределять права доступа к блогу для них;
— возможность распределять права на: создание блога, администрирование/модерирование блога, возможность писать сообщения, комментировать чужие сообщения, читать блог;
— присутствует возможность настраивать иконки и смайлики для использования в сообщениях блога;
— обработка смайликов и тегов при показе сообщений и комментариев;
— возможность создавать черновики сообщения;
— возможность импорта блогов в RSS;
— использование trackback-ов;
— возможность создавать календарь сообщений;
— возможность группировки сообщения блога по произвольным темам (Tags);
— возможность присоединения изображения к сообщениям; + видео;
— создание древовидных комментариев.
Требования к форуму
— форум обязательно имеет стилистику (цветовую и шрифтовую) сайта;
— сведения о регистрации на форуме дублируются пользователям на e—mail;
— предусмотрена возможность размещать видео (обдумывается индивидуально для каждого сайта);
— наличие captcha при регистрации – обязательно;
— возможность группировать форумы по типам (группы форумов);
— регулировать права доступа посетителей форумов и администраторов в соответствии с группами пользователей в порядке возрастания: нет доступа, чтение, ответ, новая тема, модерирование, редактирование, полный доступ;
— создавать модерируемые и постмодерируемые форумы;
— настраивать звания для пользователей форума, например: гость, партнер, проверенный, эксперт, новичок и другие;
— настраивать систему баллов в зависимости от числа сообщений, написанных пользователем: сумма баллов за сообщение может меняться (увеличиваться или уменьшаться) в зависимости от активности пользователя;
— система рейтингования посетителей форума, при которой посетители форума могут присуждать баллы другим посетителям форума в зависимости от своего звания; число баллов, присуждаемых при рейтинговании, настраивается администратором в званиях;
— автоматически присваивать звания при получении пользователем определенного количества баллов;
— настраивать иконки и смайлики для использования в сообщениях форума;
— создавать закрытые сообщества и разрешить участие в форуме только авторизованных пользователей без права менять проверенные администратором персональные данные;
— добавить кнопки управления форумом в панель управления сайтом для более быстрого выполнения функций;
— модераторы форума могут подписаться на получение только тех сообщений, которые их интересуют;
— использовать механизм фильтрации нецензурных слов – фильтр основан на работе словаря нецензурных слов и словаря транслитерации (правил всевозможного написания символов).
Возможности модератора тем и сообщений:
- перенести тему между форумами;
- закрывать/открывать тему форума ; такой возможностью часто пользуются корпоративные сообщества, когда компания дает официальный ответ и закрывает нежелательную тему, оставляя ее доступной только для просмотра;
- прикрепить сообщение вверху темы;
- удалить тему;
- скрыть / открыть сообщение;
- отредактировать сообщение;
- удалить сообщение;
- отправить сообщение в техподдержку;
- получить подробную информацию о посетителе, IP-адресах, отслеживать его путь по сайту с помощью модуля статистики и блокировать доступ как на уровне бюджета пользователя, так и на уровне IP-адреса.
Посетители форумов могут:
- создавать новую тему;
- писать сообщения и ответы на сообщения;
- просматривать последние темы на всех форумах;
- подписаться на все новые сообщения форума;
- подписаться на новые сообщения данной темы;
- подписаться на новые темы;
- форматировать текст сообщения (изменить цвет, шрифт, выделить жирным, курсивом, добавить в сообщение гиперссылки, изображения, списки и т.п.) в зависимости от настроек форума, выполненных администратором;
- возможность размещения изображений – как загрузкой непосредственно в тему форума, так и указанием ссылки на изображение в сети;
- задавать подпись, которая будет автоматически добавляться к каждому сообщению;
- редактировать собственные сообщения (если посетитель авторизован и на это сообщение еще никто не ответил);
- вместе с сообщением загружать файлы (типы файлов, которые можно загружать, определяются администратором);
- просматривать сообщения перед отправкой;
- настраивать свой профайл;
- задавать аватар — небольшое изображение, которое показывается возле сообщений;
- подписаться на сообщения форума или отдельной темы для получения копий сообщений, но при этом не участвовать в диалоге;
- видеть пользователей, которые в данный момент находятся в форуме;
- отправлять личные сообщения зарегистрированным посетителям форума, просматривать сообщения в персональном разделе, удалять их;
- просматривать список пользователей, у которых сегодня день рождения.
Требования к страницам – версиям для печати
· Страница содержит минимум графики, но в стиле сайта;
· Заметную кнопку/ссылку «Распечатать», а также иконку в стиле графики сайта;
· Шапку с названием компании, адресом сайта;
· Текстовая область;
· Подвал с контактами, адрес сайта;
· В шапку или подвал можно добавить небольшое текстовое описание компании.