Standard manual — различия между версиями

Материал из MstarProject Manual
Перейти к: навигация, поиск
(Внутренние сообщения и уведомления)
(Административная часть - цмс Mpanel)
Строка 142: Строка 142:
  
 
Об остальных настройках частных модулей есть описания в самих тасках по этим модулям.
 
Об остальных настройках частных модулей есть описания в самих тасках по этим модулям.
 +
 +
 +
=== Менеджер шаблонов ===
 +
 +
Базовый модуль шаблонов:
 +
 +
1) Примеры двух шаблонов, остальные строятся по аналогичному принципу:
 +
 +
http://manual.mstarproject.com/images/7/74/Auto_template1.jpg - Шаблон письма уведомления
 +
 +
http://manual.mstarproject.com/images/d/dc/Auto_template2.jpg - шаблон письма напоминания пароля
 +
 +
http://manual.mstarproject.com/images/2/21/Auto_template3.jpg
 +
 +
2) То есть объекты берутся из базы данных и подставляются данными в нужный шаблон.
 +
 +
http://manual.mstarproject.com/images/9/9f/Auto_template4.jpg
 +
 +
http://manual.mstarproject.com/images/d/d0/Auto_template5.jpg
 +
 +
Набор полей каждого объекта будет обсуждаться в пределах кастомизации каждого из нужных новых шаблонов, програмист будет давать все поля для использования.
 +
 +
3) Каждое письмо отправляется с т.н. Автоподписью. Текст редактируется в админке:
 +
 +
http://manual.mstarproject.com/images/d/d9/Auto_template6.jpg
 +
 +
В системе есть базовый набор шаблонов уведомлений и документов, которые вы можете изщменять (не ломая структуру, так как шаблон поламается) и расширять через создание новых тасков для новых шаблонов.

Версия 15:01, 29 июля 2011

Обзор

Область применения

Этот документ предоставляет документацию по управлению и использованию демонстрационного сайта Auto.MstarProject, подробное описание находится по адресу http://www.mstarproject.com/?action=tecdoc_mysql_site.

В связи с тем, что модули наши постоянно совершенствуются и изменяются, было принято решение вести этот документ в вики с сохранением истории и другими достоинствами версионных документов. Возможна ситуация, когда сайт отличается от написанной документации к нему - это значит, что страница документации будет в скором времени обновлена при завершении проекта, в котором реализована эта обновленная версия модуля.

Цели

Так как у нас узкая специализация и много успешных авто проектов в портфолио, мы получаем очень много вопросов о том, как работают наши сайты. Мы решили все эти типовые вопросы и информацию, которая востребована, выложить в онлайн в удобной форме в одном месте в пределах документации к проекту Auto.MstarProject.

Документация по демо сайту - это шаг навстречу заказчикам, которые хотят купить сайт, зная заранее, что в нем будет и как этот сайт будет работать после завершения.

Документация

Клиентская часть

Модуль регистрации и профайл

Модуль состоит из таких частей:

1) http://auto.mstarproject.com/?action=user_login

http://manual.mstarproject.com/images/4/40/Auto_user1.jpg

Общая страница логина и регистрации

2) http://auto.mstarproject.com/?action=user_new_account

http://manual.mstarproject.com/images/4/4c/Auto_user2.jpg

Форма регистрации нового пользователя

3) http://auto.mstarproject.com/?action=user_restore_password

http://manual.mstarproject.com/images/f/fb/Auto_user3.jpg

Страница восстановления пароля

4) http://auto.mstarproject.com/?action=customer_profile

http://manual.mstarproject.com/images/0/0e/Auto_user4.jpg

Просмотр своего профайла и его редактирование.

5) Шаблон высылаемоего уведомления пользователю:

http://manual.mstarproject.com/images/0/0b/Auto_user5.jpg

6) Письма отправляюстя через очередь

http://manual.mstarproject.com/images/3/30/Auto_user6.jpg



Управление заказами и корзиной

Модуль состоит из таких частей:

1) http://manual.mstarproject.com/images/4/4e/Auto_cart1.jpg

Корзина заказчика, в пределах которой он оперделяется, что покупать

http://auto.mstarproject.com/?action=cart_cart

2) http://manual.mstarproject.com/images/8/8f/Auto_cart2.jpg

Оформление заказа в нсколько шагов с указанием данных на каждом шаге.

3) http://manual.mstarproject.com/images/5/5c/Auto_cart3.jpg

Модуль списка оформленных заказов

http://auto.mstarproject.com/?action=cart_package_list

4) http://manual.mstarproject.com/images/f/fc/Auto_cart4.jpg

Модуль отслеживания движения (статусов) по заказанным деталям в работе.

http://auto.mstarproject.com/?action=cart_order



Менеджерская часть

Загрузчик цен различных поставищиков

Интерфейс загрузчика цен


Внутренние сообщения и уведомления

Модуль по сути является аналогом почты, только локальной для проекта. У человека может не быть почты, но ему нужны уведомления и возможность общаться внутри проекта. Также на акаунт заказчика высылается в автоматическом режиме уведомления, и чтобы был аргумент "Сообщение всегда доставлено" и не попало в спам, удалено антивирус фильтрами - мы его доставляем в личку.

Находится по адресу: http://auto.mstarproject.com/?action=message

Также как и обычная почта, Внутренние сообщения разбиты на папки. Чтобы не "терялась" переписка и менеджеры не могли удалять свои же письма - вместо этого реализована процедура архивирования ненужных писем, которые можно со временем поднять и найти:

http://manual.mstarproject.com/images/6/63/Auto_message1.jpg

Вместо адреса используются логины пользователей:

http://manual.mstarproject.com/images/d/d9/Auto_message2.jpg

http://manual.mstarproject.com/images/7/73/Auto_message3.jpg

Аналогичный модуль есть и в клиентской части.

Административная часть - цмс Mpanel

Админстративная часть (админка, ЕмПанель, MPanel) - собственная разработка компании MstarProject, предназначенная для самостоятельного управления своим сайтом заказчиком и минимизировать обращения, а соответсвенно и потерю времени на общение "заказчик-программист".

Mpanel находится по адресу: http://auto.mstarproject.com/mpanel/login.php login: demo_admin password: demo

1) Основные насройки сайта описаны на скриншотах:

http://vds.mstarproject.com/secure/attachment/15095/altinet_manel2.jpg

2) Пользователи админки - Админы хранятся отдельно от пользователей сайта. Подробнее об их управлении: http://vds.mstarproject.com/secure/attachment/15096/altinet_manel3.jpg Можно выделить несколько типов админов: бухгалтер, контент менеджер, админ для разграничения прав. То есть для каждого типа админа будет свой набор модулей.

3) Как работать со "страницами" сайта подробно расписано на скриншотах: http://vds.mstarproject.com/secure/attachment/15097/altinet_manel4.jpg http://vds.mstarproject.com/secure/attachment/15098/altinet_manel5.jpg

4) Управление т.н переводами - это три модуля "Сообщения, Тексты, Шаблоны". Они по сути однотипные, но разные по назначению, подробнее о них на скриншоте: http://vds.mstarproject.com/secure/attachment/15099/altinet_manel6.jpg

Редактирование "Подсказок" - значков "?": http://vds.mstarproject.com/secure/attachment/15100/altinet_manel7.jpg

5) На сайте сохраняются все важные последовательности действий, время и авторы этих действий. Смс и письма отправляются через очередь: http://vds.mstarproject.com/secure/attachment/15101/altinet_manel8.jpg

Об остальных настройках частных модулей есть описания в самих тасках по этим модулям.


Менеджер шаблонов

Базовый модуль шаблонов:

1) Примеры двух шаблонов, остальные строятся по аналогичному принципу:

http://manual.mstarproject.com/images/7/74/Auto_template1.jpg - Шаблон письма уведомления

http://manual.mstarproject.com/images/d/dc/Auto_template2.jpg - шаблон письма напоминания пароля

http://manual.mstarproject.com/images/2/21/Auto_template3.jpg

2) То есть объекты берутся из базы данных и подставляются данными в нужный шаблон.

http://manual.mstarproject.com/images/9/9f/Auto_template4.jpg

http://manual.mstarproject.com/images/d/d0/Auto_template5.jpg

Набор полей каждого объекта будет обсуждаться в пределах кастомизации каждого из нужных новых шаблонов, програмист будет давать все поля для использования.

3) Каждое письмо отправляется с т.н. Автоподписью. Текст редактируется в админке:

http://manual.mstarproject.com/images/d/d9/Auto_template6.jpg

В системе есть базовый набор шаблонов уведомлений и документов, которые вы можете изщменять (не ломая структуру, так как шаблон поламается) и расширять через создание новых тасков для новых шаблонов.