Модуль управления структурой сайта Зависимости от прочих

advertisement
Модуль управления структурой сайта
Зависимости от прочих модулей: отсутсвуют.
Функциональные возможности:
1. Редактор структуры портала
a. Создание раздела
b. Редактирование раздела
c. Удаление раздела с подразделами и внутренними страницами
d. Удаление раздела с возможностью переноса подразделов и внутренних страниц
e. Создание текстовой страницы
f. Редактирование текстовой страницы
g. Удаление текстовой страницы
h. Перемещение текстовой страницы из раздела в раздел
i. Перемещение раздела из раздела в раздел
j. Создание копии страницы
k. Назначение корневой страницы раздела
2. Редактор текстовых страниц
3. Отображение главного меню
4. Отображение вспомогательных меню
Тезаурус:
Редактор структуры портала –Инструмент для редактирования древовидной структуры
разделов портала.
Редактор текстовых страниц – WYSIWYG редактор, для изменения содержимого текстовой
страницы TinyMCE .
Текстовая страница – страница содержащая текст, изображения, ссылки на внешние,
внутренние страницы, а также файлы.
Раздел – набор текстовых страниц и подразделов, объединённых по какому-либо признаку(на
усмотрение администратора). Каждый раздел обязан иметь корневую страницу.
Корневая страница раздела – страница, отображаемая пользователю при переходе в раздел.
Корневые страницы не могут быть удалены. Корневая страница имеет URL_NAME со
значением INDEX
Корневой раздел - / является корнем дерева структуры портала, ему соответствует URL
портала.
Редактор структуры портала
Создание раздела
Создание раздела осуществляется в интерфейсе администратора в редакторе структуры портала.
Для создания раздела необходимо нажать на кнопку «Добавить раздел» в корневом разделе или
любом другом. После заполнения свойств раздела будет создана пустая индексная страница и
открыта для редактирования. По умолчанию название индексной страницы совпадает с
названием раздела.
Редактирование раздела
Редактирование раздела осуществляется в интерфейсе администратора в редакторе структуры
портала. При редактирование возможно изменить основные свойства раздела(см. структура
данных)
Удаление раздела
Удаление раздела осуществляется нажатием на кнопку «удалить раздел», после нажатия система
предложит два варианта удаления раздела:
Полное удаление, при котором будут удалены все вложенные разделы и страницы(включая
индексную страницу раздела)
Удаление с переносом содержимого, при котором будет предложено выбрать раздел, для
размещения содержимого удалённого раздела. Индексная страница удалённого раздела будет
переименована в INDEX_COPY
Создание текстовой страницы
Создание текстовой страницы осуществляется нажатием на кнопку «новая страница», после
отображается форма создания новой страницы. После заполнения обязательный полей формы,
страница может быть сохранена. Если был установлен флажок «Сделать корневой страницей
раздела» то новая страница станет корневой, а старая корневая страница будет переименована в
INDEX_OLD.
Редактирование текстовой страницы
Редактирование текстовой странице заключается в изменении её свойств(см. Структура данных), а
также редактирования содержимого страницы в визуальном редакторе.
Удаление текстовой страницы
Удаление страницы осуществляется в редакторе структуры портала. Корневая страница раздела
не может быть удалена.
Перемещение текстовой страницы из раздела в раздел
Перемещение страницы осуществляется перетаскиванием страницы в другой раздел, с помощью
интерфейса DRAG&DROP.
Перемещение раздела из раздела в раздел
Перемещение раздела осуществляется перетаскиванием раздела в другой раздел, с помощью
интерфейса DRAG&DROP.
Создание копии страницы
Для создания копии страницы необходимо нажать на кнопку «Копировать страницу» в редакторе
структуры портала, при этом будет создана копия выбранной странице в том же разделе. Имя
новой страницы будет соответствовать PAGE_OLD, где PAGE – имя копируемой страницы.
Назначение корневой страницы раздела
Назначение корневой страницы происходит в редакторе свойств страницы, а также с помощью
нажатия кнопки «Сделать корневой страницей», при этом текущая корневая страница будет
переименована в INDEX_OLD.
Редактор текстовых страниц
Отображение главного меню
Элементами главного меню названия разделов сайта и страниц, входящих в корневой раздел. При
нажатии на пункт меню, в том же окне браузера открывается корневая страница выбранного
раздела или соответствующая страница корневого раздела, при этом выбранный пункт меню
выделяется цветом(размером шрифта, и т.д.)
Отображение вспомогательных меню
Вспомогательные меню формируются из разделов и страниц входящих в выбранный раздел.
При перемещении по страницам раздела в дополнительном меню выделен пункт
соотвествующий просматриваемой странице.
Структура данных
Download