ФУНКЦИОНАЛЬНЫЕ БЛОКИ БЛОКИ МЕНЮ: 1) Основное выпадающее меню под шапкой - выпадающее CSS-меню по разделам (на каждой странице) 2) Левое дополнительное меню в сайдбаре (меню навигации внутри раздела или категории) БЛОКИ 1. Блок случайных материалов из определенной категории 2. Блок Новости сайта 3. Блок подписаться на рассылку 4. Блок с баннерами 5. Блок «Поиск по сайту». Поиск производится моментально при вводе ключевого слова в текстовое поле, результаты поиска сортируются и выводятся по степени релевантности 6. Блок Кнопки соц.сетей: ВКонтакте, Facebook, Twitter, ОК, Mail.ru 7. Под статьей соц.кнопки «поделиться» 8. Блок «Самое интересное» 9. Блок вывода Сообществ сайта 10. Блок вывода последних 11. В футере Счетчики Livinternet и Opentat 12. Произвольные текстовые и графические блоки БЛОКИ СОЦИАЛЬНОЙ СЕТИ 1. Блок логин «Вход». При нажатии на ссылку всплывающее окно с формой для ввода логина и пароля: ● Логин ● Пароль ● Войти в социальную сеть ● Регистрация ● Забыли пароль Если человек уже зашел, кнопка меняется на блок с аватаром и ссылками 2. Сейчас на сайте 3. 4. 5. Последние записи в Дневниках Поиск Друзей (поиск пользователей по параметрам) Блок «День рождения» - вывод пользователей с аватарами и никами, у кого сегодня День рождения. ОСНОВНОЙ САЙТ ROMANTIC COLLECTION Верстка всех необходимых страниц сайта (а также пользовательской части) будет предоставлена для установки ее на CMS. 1. Главная страница сайта содержит - Блок вывода последних сообщений из Дневников - Блок Новостей сайта - Блок «Подписаться на рассылку» - Блок «Новое на сайте» - список последних добавленных статей - Блок вывода Сообществ сайта - Блок вывода «Проектов сайта» - Блок «Самое интересное» 2. 3. 4. Страница «Поиска друзей» - http://www.romanticcollection.ru/users/search Страница или форма регистрации http://www.romanticcollection.ru/user/register Форма Обратной связи с возможностью выбрать тему письма. Зарегистрированные пользователи не вводят емейл и имя (берется из настроек аккаунта). Для незарегистрированных необходима CAPTCHA. 5. 6. 7. Страницы разделов сайта содержат текстовые и графически блоки с информацией по подразделам сайта, а также с выводом некоторых подкатегорий сайта (таксономия). Страница категории содержит блок со списком подкатегорий (меню слева), выводом списка всех статей категории (с выбором – Новое, Лучшее), постраничным выводом списка статей и блоком с баннером справа. Страница ноды категории содержит блок со списком подкатегорий (меню слева), содержимым ноды, блок голосования за ноду (звездочки), кнопками соц.сетей, под содержимым - также кнопки соц.сетей «Поделиться», блок «Еще по теме» с выводом случайных статей текущего раздела. Внизу – комментарии пользователей к ноде. Справа – блок с баннером. НАБОР МОДУЛЕЙ, НЕОБХОДИМЫХ ДЛЯ ТЕХНИЧЕСКОГО ФУНКЦИОНИРОВАНИЯ САЙТА ● ● ● ● ● ● ● ● ● ● ● Модуля для ЧПУ (чпу должны быть строго транслитом, а не русскими буквами Meta-tags: теги description и keywords для разделов сайта Модуль рейтинга материала сайта (статьи). Рейтинг статьи. В шаблоне новой верстке на главной странице раздела есть звездочки напротив статей. На странице ноды можно проголосовать за нее. Избегать дублирования страниц и делать проверку на битые страницы Установка модуля «хлебные крошки», настройка корректной работы с таксономией. 301 Редирект старых адресов на новые в .htaccess Страница 404 Правильные коды ответов сайта на все случаи жизни Кеширование а также ускорение скорости загрузки страниц + оптимизация mysql запросов и скриптов Уязвимости, защита от взломов и размещения спама Все формы по отправке данных должны быть с фильтрацией ввода данных (чтобы предотвратить размещение кода типа <script> и других. АДМИНИСТРАТИВНАЯ ПАНЕЛЬ УПРАВЛЕНИЯ САЙТОМ Управление настройками сайта происходит через панель управления, доступ в которую имеет только администратор сайта. Основные функции панели управления: ● ● ● ● ● ● ● ● Добавление и удаление модулей сайта Управление основными настройками модулей Изменять дизайн сайта и блоков Создавать страницы/категории/блоки Изменять права для групп пользователей Управлять пользователями сайта (редактирование профиля, активация и так далее) Управления записями и комментариями пользователей сайта (редактирование, удаление, массовое удаление всех сообщений пользователя) Управление шаблонами писем с сайта на почту пользователя (о регистрации, восстановлении пароля, уведомление о личных сообщениях, комментариях и так далее) СОЦИАЛЬНАЯ СЕТЬ ROMANTIC COLLECTION Социальная сеть Romantic Collection - это личные блоги (Дневники) зарегистрированных пользователей, Сообщества, публикация фото альбомов в аккаунте. Незарегистрированный пользователь не может комментировать Дневники, Сообщества и статьи сайта. Общие страницы социальной сети: Личная страница пользователя Страница отдельного топика в Дневнике (с комментариями) http://www.romanticcollection.ru/blogs/femme555/42529 Страница группы (Сообщества) Страница вывода всех Сообществ Страница со всеми Дневниками социальной сети (последние посты отображаются в верху списка) http://www.romanticcollection.ru/blog Фотогалереи пользователей Поиск Друзей (поиск пользователей по различным параметрам) СООБЩЕСТВА СОЦИАЛЬНОЙ СЕТИ 1. 2. 3. Страница вывода всех Сообществ http://www.romanticcollection.ru/community Содержит список категорий сообществ и всех сообществ социальной сети Страница Сообщества http://www.romanticcollection.ru/community/holiday содержит блок с Заголовком и Описанием сообщества, а также ссылкой на Правила сообщества, списком модераторов сообщества и Поиском по сообществу. Справа блок категорий сообщества. Сверху категорий ссылка «Подключиться к сообществу» (с подтверждением прочтения Правил сообщества). После подключения к сообществу появляются ссылки: Написать в сообщество, Выйти из сообщества, Пригласить друга. Страница отдельного топика в Сообществе (с комментариями) http://www.romanticcollection.ru/community/holiday/46284 Все записи сообщества зарегистрированный пользователь может добавить в Закладки (звездочка рядом с заголовком топика). ЛИЧНЫЕ СТРАНИЦЫ ПОЛЬЗОВАТЕЛЕЙ СОЦИАЛЬНОЙ СЕТИ 1. Личная страница http://www.romanticcollection.ru/users/femme555 - Обо мне - Редактировать профиль. Функция вырезания аватарки после загрузки. Возможность выбрать страну и город из списка. - Настройки - Архив дневника 2. Подарки http://www.romanticcollection.ru/users/femme555?a=gift Возможность отправить подарок пользователю (картинку с произвольным текстом) с оплатой по sms. Реализовано через сервис smscoin.com 3. Друзья http://www.romanticcollection.ru/users/femme555?a=friend - Мои друзья - Новости друзей: Лента друзей, Фотолента друзей, Активность друзей (последние добавленные посты, фотографии, действия друзей – подружились, подключились к сообществу и так далее). - Пригласить друзей Друзья, находящиеся онлайн, показываются в блоке желтого цвета. Если нет друзей онлайн – желтый блок отсутствует. 4. Фотоальбомы Модуль для фотоальбомов с возможностью просматривать фото, пролистывая их в модальном окне. 4. Личные сообщения - http://www.romanticcollection.ru/messages - мои сообщения - черный список 6. Ответы - http://www.romanticcollection.ru/users/helper?a=post - На мои комментарии - На мои блоги - На мои сообщения в группах 7. Закладки - http://www.romanticcollection.ru/users/helper?a=bookmarks 8. Список сообществ и сообщества, в которых состоит пользователь http://www.romanticcollection.ru/users/helper?a=og - «Лента сообществ» на подобии страницы «Лента друзей» 8. Ссылка на раздел «Помощь по сайту» ПРАВА ПОЛЬЗОВАТЕЛЕЙ СОЦИАЛЬНОЙ СЕТИ Пользователи Модератор Сообщества. Имеет возможность редактировать сообщения пользователей в Сообществе, в которой назначен модератором, переносить сообщения в Дневник пользователя, выдавать карточки (предупреждения), заносить пользователя в Черный список. Имеет графический значок модератора рядом с ником. В группе есть ссылка на страницу с формой Обратной связи с модератором группы. Администратор. Имеет полные права управления сайтом Общение и взаимодействие пользователей: Пользователи могут искать друг друга Добавлять друг друга в друзья Создавать блоги и комментировать чужие Создавать фото и видео альбомы РЕДАКТОР ДОБАВЛЕНИЯ ТОПИКА В ДНЕВНИК И СООБЩЕСТВО ● ● ● ● ● ● ● ● ● ● Удобный редактор примерно как на старом сайте http://www.romanticcollection.ru/node/add/blog Выбор цвета шрифта, фона шрифта Вставка изображения и смайликов, вставка видео с Youtube и других видеопорталов. Вставка ссылки на Профиль пользователя Транслитерация Кнопка HTML-редактирования (доступна только Администратору) Кнопка «Убрать под cut» Проверка орфографии Внизу редактора при добавлении в Дневник возможность выбора Даты сообщения, Статуса сообщения, Настройки комментирования Внизу редактора при добавлении в Сообщество – выбор категории сообщества.