Mozart CMS

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

Этот интерфейс - всего лишь один из модулей, разработанный на фреймворке Mozart для удобства работы с информацией в БД. Но у него обширный список возможностей, каждую из которых можно при желании кастомизировать или добавить новую.

Демо-сайт по адресу http://demo.mozartcms.ru продемонстрирует вам интерфейс управления информацией на сайте, Mozart CMS.

На сайте можно делать любые правки, вносить или удалять информацию, исходный контент автоматически восстанавливается каждый час.

Для авторизации используйте логин demo и пароль demo.

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

Обязательно попробуйте Inline-редактирование.  В него можно попасть как из интерфейса управления, так и непосредственно на сайте, для этого  попробуйте изменить URL страницы, дописав после адреса домена строку /admin/new/inline/, например, изменив http://demo.mozartcms.ru/news.xml на http://demo.mozartcms.ru/admin/new/inline/news.xml

Быстрое редактирование информации

В режиме быстрого редактирования всегда присутствует административная панель, позволяющая быстро перейти на нужный раздел.

Быстрое редактирование информации

  1. В режиме быстрого редактирования всегда присутствует административная панель, позволяющая быстро перейти на нужный раздел интерфейса администрирования.
  2. Можно сменить название любого раздела из карты сайта.
  3. Прямо на странице уполномоченный сотрудник компании может изменить или добавить данные по опросу: вопрос, варианты ответа.

Главная страница системы администрирования

На титульной странице интерфейса администрирования (впрочем, как и на всех остальных) все очень просто и понятно: самые необходимые действия выделены в отдельные блоки.

Главная страница системы администрирования

  1. Главной задачей является наполнение информацией сайта, поэтому ссылка на соответствующий раздел выделена особым образом.
  2. Ссылка на раздел управления структурой сайта.
  3. Ссылка на раздел получения информации о структуре хранилища данных (репозитория).
  4. Ссылка на раздел, позволяющий пакетно импортировать/экспортировать данные.

Список объектов

Список объектов БД, в которых хранится информация. Связывающие объекты, как менее значимые, по умолчанию скрыты при открытии страницы. В случае большого кол-ва объектов он автоматически будут отображены по алфавитным группам для удобства ориентирования по списку.

Список объектов

  1. Страница управления информацией на сайте. Выбор объекта для редактирования, либо быстрое добавления информации в объект.

Выбор записи для редактирования

При показе данных какого-либо объекта, например, фотогалереи, менеджер увидит ограниченный список записей с возможностью листинга по страницам. В колонках таблицы показываются только значимые (выставленные разработчиком при создании проекта) данные.

Выбор записи для редактирования

  1. Возможность фильтрации данных по параметру.
  2. Множественный выбор для удаления или экспорта.
  3. Добавление новой записи.
  4. Удаление выбранных записей.
  5. Экспорт выбранных записей.

Редактирование информации и визуальный редактор с удобной загрузкой файлов

При необходимости вводимый текст можно оформлять с помощью визуального html-редактора (Rich Text Editor). А для вставки медиа-файла в текст достаточно загрузить в специальной форме, не покидая страницу вноса основных данных.

Редактирование информации и визуальный редактор с удобной загрузкой файлов

  1. WYSIWYG-редактор (Rich Editor) позволит без труда оформить текст.
  2. Загрузка медиа-файлов на сервер и легкое оперирование с ними для вставки в текст.

Управление картой сайта

Карта сайта в Mozart хранится аналогично любой другой информации на сайте. Однако, для удобства работы с ней имеется специальный интерфейс, позволяющий в режиме drag-and-drop (перетаскивание) отредактировать структуру сайта.

Управление картой сайта

  1. «Карандаш» позволит быстро перейти на страницу сайта для редактирования информации «на лету».
  2. Динамический интерфейс карты сайта позволит при помощи мыши перетащить какой-либо раздел в другой, поменять очередность.
  3. Одним движением раздел можно скрыть на сайте.

Структура объектов

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

Структура объектов

  1. Список объектов, их человеческие и системные названия.
  2. Список связывающих объектов, например, вопрос и варианты ответов связываются через специальный объект.
  3. Полная информация по структуре объекта.
  4. Переход на добавление записи в этот объект.
  5. Переход на список записей объекта.

Импорт и экспорт данных

Если вам требуется выгрузить, например, результаты опросов в Excel, то это можно легко сделать в этом интерфейсе. Используя заранее подготовленный конфигурационный файл или сконструировав свою конфигурацию, вы получаете табличный вид выгруженных данных, которые можно сохранить в CSV-файл, легко открываемый в Excel. Аналогично можно загрузить большой пакет данных.

Импорт и экспорт данных

  1. Для пакетной работы с данными прежде всего необходимо выбрать заранее подготовленную разработчиком конфигурацию.
  2. В ином случае, если конфигурации нет, можно в режиме «быстрого» экспорта выбрать через веб-интерфейс необходимые объекты и атрибуты для экспорта.
  3. Визуальное представление конфигурации. Часто бывает, что в обработку включают сразу несколько объектов, они автоматически связываются при импорте/экспорте.
  4. Загружается файл с данными и структурой, соответствующей ранее описанной конфигурации.
  5. Иначе по выбранной конфигурации наоборот можно выбрать данные из БД, сохранив их в том числе в файл.