Проект технического задания на перенос сайта amparo.su на CMS Drupal
Цель документа: описать требующую переноса информацию; описать общие требования к обновленному сайту; оценить объём работ.
Описание ситуации:
-
В связи с высокими расходами на доработку имеющегося сайта, принято решение о переходе на более современную CMS
-
Основными условиями перехода названы:
-
сохранение дизайна
-
сохранение основной структуры сайта (+ субдоменов)
Описание идеи сайта (из начального ТЗ):
Цели и задачи сайта:
Настоящий сайт из разряда b2b - сегмента.
Для владельца сайта: получение прибыли за счет «сдачи в аренду» разделов сайта фирмам партнерам и от размещения рекламы.
Для партнеров: поиск новых клиентов, реклама услуг, увеличение объемов продаж, в том числе через онлайн платежи, информационная поддержка клиентов, благоприятный имидж компании.
Пользователи сайта, их цели и задачи
Возраст 20-45 лет. Муж/жен – 60/40%. Социальное положение не принципиально. Бизнес (как создаваемый/развивающийся, так и устойчиво работающий) либо граждане.
Территория охвата – Новосибирская область.
Их цель - получение комплексных консалтинговых информационно-консультационных услуг, а именно:
-
Юридические услуги;
-
Бухгалтерские услуги и аудит;
-
Психологические тренинги и семинары;
-
Полиграфические услуги и изготовление печатей;
-
Канцелярские товары и товары для офиса;
-
Создание интернет сайтов;
-
Оценочная деятельность;
-
Деятельность в сфере коммерческой недвижимости;
-
Услуги по подбору персонала;
-
Услуги по покупке/продаже готового бизнеса;
-
Детективные услуги / финансовая и экономическая безопасность;
-
Услуги кредитного брокера;
-
Продвижение и реализация компьютерных программ и баз данных (К+, Гарант, Кодекс, 1С, КомТех, Парус, и др.);
На сайте будут 4 группы пользователей:
Администратор - ему доступны все функции и возможности редактирования.
Партнер - доступны добавление редактирование статей, новостей, документов, ответов на вопросы, но только в зоне ответственности партнера.
Зарегистрированный и незарегистрированный пользователи
Что требуется сделать на CMS Drupal
-
Создать новую «тему» (новый шаблон оформления сайта: css, графика и т.д.) на основе имеющегося дизайна amparo.su
-
Подготовить структуру разделов сайта
-
Главная страница
-
Субдомен (масштабируемая, т.е. легко «клонируемая»)
-
Доска объявлений (оформление «темой сайта»)
-
Форум (оформление «классический форум», по возможности с настройкой оформления пользователем)
-
Структура 1 и 2 разделов примерно следующая
-
Шапка
-
Логотипы
-
Панель навигации (breadcramb)
-
Рекламные блоки (3 места)
-
Левая колонка
-
Меню раздела
-
Список новостей, несколько последних новостей кратко со ссылкой на полный вариант. Возможные варианты:
-
Из rss
-
Из локальных «типов материала» (локальных новостных блоков)
-
Из доски объявлений
-
Из форума
-
«Фраза дня» - случайный элемент (из активных) определённого «типа материалов»
-
Центральная колонка
-
Верх
-
Просмотр новости подробно
-
При входе:
-
объявление пользователям (если есть активное)
-
Список основного «типа материалов» для данного раздела
-
При входе: + Для главной страницы
-
Меню новостных разделов, крупные иконки (только для главной страницы)
-
Низ
-
Меню для всего портала
-
Бегущая строка - элементы (из активных) определённого «типа материалов»
-
Правая колонка
-
Информеры, сервисы (большинство должны иметь ссылку на сайт-поставщик или на календарь, органайзер, … от возможностей CMS)
-
Дата
-
Время
-
Поиск
-
Погода
-
Курсы валют
-
Опросник
-
3-и рекламны баннера
-
Счетчики, рейтинги
-
ссылки / регардсы (правила сайта, поддержка, благодарности, о благотворительности)
-
О рекламных блоках должна быть возможность
-
Управлять показами
-
по пользователю
-
по страницам, разделам
-
по времени
-
Включать / отключать активность
-
Видеть статистику показов
-
Управлять показами желательно сразу на всех Субдоменах и при этом иметь возможность локальных (для разделов) блоков. Какой-то вариант вытеснения – если локального элемента для ЭТОГО места нет, то показываем центральный блок.
План работ по переходу:
-
Создать «тему Друпал» на основе имеющегося дизайна amparo.su
-
Создать 3-4 локальных типа материала (новостных), 2-3 элемента в каждом
-
Создать рекламные блоки (баннеры, бегущая строка), 1-2 элемента в каждом
-
Подготовить блоки импорта
-
Новости rss
-
Погода, Валюта
-
Дата, время
-
Создать требуемое количество типов меню
-
Создать Два раздела: Главная и Субдомен (ГС, СД)
-
Отладить
-
отображение ГС, СД
-
вывод импортируемых блоков
Комментарий для создания шаблона «темы Drupal»
-
Сейчас требуется: два раздела сайта: один – главный раздел и один – субдомен
В каждом разделе может выводиться несколько "типов материала" ("новостных раздела", рубрик) . "типы материала" – выводятся где это необходимо.
Один "тип материала" может выводится в нескольких разделах
Способы вывода: список названий, список с кратким описанием, подробно.
-
Пока все "типы материалов" выводим одинаково (при одном способе вывода)
Если для файлов есть какой-то стандартный вывод и набор действий с ними, то надо его использовать
-
Изменения относительно имеющегося дизайна (хотелки владельца)
-
панель навигации по всем разделам сайта и изменить:
-
Логотип AMPARO со ссылкой должен быть корневой ссылкой навигации. Вместо “Главная >>“ или “AMPARO.SU >>“ останется “>>”
-
Новостное меню (статьи партнеров, В городе, В НСО, …) с крупными кнопками
-
Кнопки и подпись должны составлять единую ссылку
(сейчас реагируют на мышку порознь)
-
В названии подраздела (субдомена submenu