====== Модуль "Страницы" ====== {{:modules:pages.gif }}Модуль предназначен для создания разделов, представляющих собой иерархическую структуру с любой вложенностью подразделов и любым количеством страниц форматированного текста. Дополнительно предусмотрена возможность вывода на странице прикрепленной таблицы в формате Excel. ===== Свойства ===== * Входит в базовый дистрибутив: Да * Многократное использование: Да * Кэширование страниц: Да * Включение в карту сайта: Да * Включение в область поиска: Да * Сопутствующие блоки: [[:blocks:pages|"Список ссылок на страницы"]]. ===== Создание раздела ===== Для создания раздела нужно перейти к управлению разделами в [[:admin:site#разделы|"Сайт" -> "Разделы"]] и добавить новый, выбрав при этом в качестве базового модуля "Страницы". ===== Управление ===== Панель управления разделом, состоит из двух секций: ==== Страницы ==== Данная секция содержит редактор структуры страниц, эмулирующий работу с файловой структурой html файлов. Редактор состоит из таблицы элементов, панели действий (внизу таблицы) и строки текущего (виртуального) пути к элементам таблицы (вверху таблицы). {{ :modules:modulepagestab1.jpg?600 }} === Элементы таблицы === * **Флажки группового действия** - дают возможность отметить элементы для проведения над ними группового действия * **Страница** - виртуальное имя элемента (страницы или подраздела) в виде ссылки. Рядом отображается иконка элемента. При нажатии на ссылку страницы происходит вызов формы редактирования страницы, при нажатии на ссылку подраздела происходит переход к списку его элементов и в верхней строке таблицы появляется ссылка "..." с иконкой для возврата на предыдущий уровень. * **Название** * **Шаблон** - назначенный для данной страницы шаблон отображения в виде ссылки. При нажатии на ссылку шаблона происходит вызов формы редактирования шаблона. * **Дата** - дата последнего редактирования элемента * **Иконки операций над элементами**: * Вызов формы редактирования подраздела (появляется при наличии подразделов); * Просмотр страницы на сайте; * Добавление ключевых мета-тегов (требуется наличие плагина "SEO оптимизация"); * Перемещение элемента внутри раздела; * Удаление элемента. Отключенные (не активные) элементы в таблице помечаются красным цветом. Для изменения порядка элементов следует перетягивать строки мышкой. === Управление === Для создания нового элемента (страницы или подраздела) нужно нажать одну из кнопок, расположенных в правой части панели действий. При этом появится соответствующая форма редактирования. Групповые действия над отмеченными элементами выбираются из выпадающего списка в левой части панели действий. Возможные групповые действия: **включить** - включает отмеченные отключенные элементы; **отключить** - выключает отмеченные элементы; **переместить** - перемещает отмеченные элементы внутри раздела; **удалить** - удаляет отмеченные элементы. Слева от списка предусмотрен флажок для отметки всех элементов текущего уровня. === Форма добавления/редактирования подраздела === * **Название** - отображается в списке элементов, используется при формировании title. * **Идентификатор (URL)** - уникальное имя элемента в рамках уровня, используется при формировании URL, если не задано формируется путем транслитерации названия, если заданный идентификатор совпадает с уже существующим автоматически формируется из случайной комбинации цифр и латинских букв. * **Активно** - признак публикации элемента. === Форма добавления/редактирования страницы === * **Название** - отображается в списке элементов, используется при формировании title (если не заполнено поле "Заголовок") * **Идентификатор** - уникальное имя элемента в рамках уровня, используется при формировании виртуального пути, если не задано формируется путем транслитерации названия, если заданный идентификатор совпадает с уже существующим автоматически формируется из случайной комбинации цифр и латинских букв. * **Заголовок (title)** - если заполнено, то значение данного поля полностью перекрывает автоматически сформированный заголовок (title). * **Шаблон страницы** - назначенный шаблон отображения страницы. * **Активно** - признак публикации элемента * **Поле ввода форматированного текста** - основное содержание страницы. Ввод осуществляется с помощью визуального редактора, который позволяет форматировать текст, проставлять ссылки, вставлять изображения, flash-ролики, просматривать исходный текст. * **Теги (через запятую)** - список тегов (тематических меток), характеризующих содержание страницы, используется для поиска по сайту и для формирования "облака тегов" соответствующим блоком. Поле доступно в форме редактирования, если включена опция "Использовать теги". ==== Настройки ==== Здесь приведен список опциональных значений для раздела. Каждое значение можно менять, для этого достаточно кликнуть по названию опции, чтобы вызвать специальную форму для редактирования. ^ Название ^ Идентификатор((Этот идентификатор является ключом в глобальном массиве [[:integration:globaldata#options|$options]].)) ^ По умолчанию ^ Описание ^ |Использовать теги |usetags | false |Добавляет в форму редактирования страницы строковое поле для внесения тегов (тематических меток). | |Шаблон для новых страниц |tpldefault | pages_page.tpl |Имя шаблона, применяемое по умолчанию для новых страниц раздела. | ===== Типы страниц (шаблонов) ===== ^Название ^Идентификатор ^Шаблон по умолчанию ^ Вид ссылки ^ |Страница | - |[[:modules:pages:templates|pages_page.tpl]] | /[раздел]/[подраздел]/[страница].html | Для вида ссылки /[раздел]/ имеет место только если раздел не выбран в качестве главного. Как правило, раздел на базе модуля "Страницы" назначается главным и для него вид ссылок имеет сокращенный вид /[подраздел]/[страница].html.