Управление содержимым в Joostina
Материал из Документация JoostinaCMS
Начнем с того, что в Joostina предусмотрена система каталогизации и упорядочивания содержимого (новостей, статей и других материалов) в помощью разделов и категорий.
Раздел - верхняя ступень иерархии содержимого; раздел состоит из одной или нескольких категорий. Аналогией может служить логический раздел на жестком диске (это раздел содержимого в Joostina) и папки с файлами (категории и само содержимое). Единственное отличие от управления файлами на диске - в Joostina содержимое не может располагаться "в корне" раздела - привязка к категории обязательна. Количество разделов и категорий не ограничено.
Необходимо отметить, что кроме публикации содержимого в категориях разделов, в Joostina существует возможность создавать т.н. "статичное содержимое". Статичное содержимое фактически представляет собой отдельную категорию, носящую одноименное название, которая не имеет привязки к разделу. Об отличиях "обычного" от статичного содержимого см. здесь - "Создание и редактирование содержимого в Joostina".
Графическое представление иерархии содержимого в Joostina представлено на рисунке 1.
Статус содержимого
Существуют три признака, по которым содержимое в Joostina может быть классифицировано:
- Опубликовано / Не опубликовано: новость или статья может содержаться в базе данных, но не быть опубликованной на сайте, то есть иметь статус Не опубликовано - в этом случае посетители сайта не увидят содержимого. Для публикации содержимого на сайте следует изменить его статус на Опубликовано
- На главной - Да / Нет: опубликованное содержимое может располагаться как на главной странице, так и быть частью категории, на которую можно сослаться с любого места сайта одним словом.
- На сайте / В архиве / В корзине: содержимое может располагаться на сайте (т.н. "рабочий контент" - может иметь статус Опубликовано / Не опубликовано, На главной - Да / Нет), располагаться в архиве (архив предназначен для хранения устаревших или ненужных записей, удаление которых в данное время не требуется; содержимое в архиве так же может быть опубликовано на сайте, в том числе на главной странице - фактически архив представляет собой одноименную категорию), или находиться в корзине (содержимое в корзине не публикуется).
Интерфейс управления
Описание процесса управления содержимым начнем "сверху-вниз" - от главной страницы панели управления к страницам управления содержимым в категориях, статичным содержимым, управления содержимым в архиве и корзине.
Административная панель
Почти треть административной панели Joostina занимает модуль Последнее добавленное содержимое (рис.2) - это первый элемент управления содержимым, с которым Вы сталкиваетесь после входа в административную часть сайта. В модуле выводятся последние десять записей, добавленные на сайт (в модуле выводятся как содержимое непосредственно на сайте, так и находящееся в архиве или корзине; основная идея модуля - ознакомление с хронологией добавления содержимого).
Модуль представляет собой таблицу, состоящую из нескольких колонок:
Первая колонка - дата и время создания содержимого
Вторая колонка - название содержимого; под названием серым цветом выводится категория, в которой содержимое находится. Название содержимого представляет собой ссылку, нажав на которую можно перейти к странице редактирования этого содержимого
Третья колонка - статус содержимого Опубликовано (в виде зеленого кружка с белой галочкой) / Не опубликовано (в виде красного креста). Нажатие на значке приводит к изменению текущего статуса на противоположный
Четвертая колонка - имя пользователя, добавившего содержимое. Имя представляет собой ссылку, ведущую на страницу редактирования профиля пользователя
Управление содержимым в категориях
Поскольку содержимое, как правило, сортируется по разделам и категориям, начнем рассмотрение страниц управления содержимым именно с управления содержимым в категориях. Попасть на страницу управления содержимым можно тремя способами:
- На административной панели нажмите кнопку "Все содержимое сайта" (рис.2)
- В главном верхнем меню панели управления выбирете Содержимое - Все содержимое (рис.3)
- Справа от названия модуля Последнее добавленное содержимое на главной странице панели управления нажмите на ссылку "всё" (рис.2)
Прежде чем продолжить рассмотрение страницы управления содержимым, рассмотрим элементы панели задач, одинаковые для многих страниц в административной части сайта, в том числе для страницы управления содержимым.
В архив - перемещение выбранных (отмеченных галочками) материалов в архив
Показать - изменить статус выбранного содержимого на Опубликовано
Скрыть - изменить статус выбранного содержимого на Не опубликовано
Перенести - перемещение выбранного содержимого в другой раздел или категорию
Копировать - копирование выбранного содержимого в другой раздел или категорию
В корзину - перемещение выбранного содержимого в корзину
Изменить - переход в окно редактирования выбранного содержимого (если выбрано несколько элементов осуществляется редактирование только первого из выбранных)
Создать - создание нового содержимого и переход на страницу его редактирования
Управление содержимым осуществляется с помощью древовидноий структуры разделов и категорий, отображаемой в левой части (рис.4). Группировка содержимого по умолчанию осуществляется по категориям. Возможна также группировка по авторам, создавшим материалы - структура авторов представлена после структуры разделов и категорий. В скобках после названия каждой категории или автора приведено количество материалов, содержащихся в соответствующей категории или созданных каждым из авторов.
Справа от перечня категорий / авторов приведена таблица, к которой отображаются названия материалов, а также некоторые другие параметры. Таблица состоит из восьми колонок:
Колонка выбора материалов - выбор одного или нескольких материалов осуществляется путем нажатия на белый квадратик слева от названия (в первой колонке), в пустом квадратике при этом появляется галочка. Для выбора всех материалов поставьте галочку в шапке таблицы
Заголовок - отображение заголовка содержимого
Опубликовано - отображение текущего статуса содержимого - Опубликовано / Не опубликовано. Для изменения статуса кликните на значок статуса соответствующего материала
На главной - отображение статуса На главной - Да / Нет. Для изменения статуса кликните на значок статуса соответствующего материала
Порядок - порядок расположения содержимого. Порядковый номер содержимого указан в небольшом текстовом поле напротив каждого из материалов. Изменить порядок отображения содержимого можно двумя способами: с помощью синих стрелок Вверх-Вниз, расположенных по обе стороны от поля с порядковым номером, либо вручную путем заполнения порядковых номеров - последний способ обычно быстрее, особенно, если приходится существенно менять порядок содержимого. Внимание: после установки нового порядка отображения содержимого не забудьте нажать на кнопку Сохранить (кнопка в виде синих дискеток в шапке таблицы), в противном случае изменения в порядке отображения будут потеряны
Доступ - уровень доступа к содержимому, иначе - каким группам пользователей содержимое будет доступно (Общий - содержимое будет доступно всем пользователям, Участники - только зарегистрированным пользователям, Специальный - только специально определенным пользователям). При нажатии на названии уровня доступа происходит последовательная смена уровня
В колонке В корзину для каждого материала отображается значок удаления в корзину. При однократном нажатии на значок происходит изменение значка удаления на значок в виде знака вопроса - защита от случайного удаления. Для подтверждения удаления необходимо один раз нажать значок со знаком вопроса, для отмены удаления - просто обновить страницу
ID - отображение уникального идентификатора содержимого, присвоенного созданному материалу; используется для формирования ссылок на содержимое
Чуть выше таблицы управления содержимым имеются три поля, используемые для сортировки содержимого в таблице. Левое поле - поле Фильтр - используется для отображения содержимого, соответствующего заданному пользователем запросу. Например, если Вы введете в поле слово "система" и нажмете Enter, отобразится только содержимое, содержащее указанное слово. Второе, среднее поле - Сортировка по - позволяет отсортировать содержимое по выбранному из выпадающего списка критерию (по заголовкам, дате создания, количеству просмотров и т.д.). Правое поле используется для сортировки содержимого По возрастанию или По убыванию - способ сортировки также выбирается из выпадающего списка.
В самом низу страницы управления содержимым помещена строка навигации. В самом ее начале выводится текущий отображаемый диапазон из всего количества содержимого, например "Показано 31 - 60 из 142". Далее приведена сама навигация по страницам содержимого: Первая (страница), Предыдущая и далее Следующая и Последняя, между ними - ссылки на соответствующие страницы: 1, 2 и т.д. В правом углу строки навигации помещен выпадающий список для выбора количество отображаемых материалов на странице - можно выбрать либо определенное количество отображаемых материалов, либо Все.
Ниже строки навигации приведена легенда, дающая пояснения возможным значкам статуса содержимого: Опубликовано, но Не активно, Опубликовано и Активно, Опубликовано, но Истек срок публикации, Не опубликовано.
Управление статичным содержимым
Для перехода на страницу управления статичным содержимым выполните одно из следующих действий:
- На административной панели нажмите кнопку "Статичное содержимое" (рис.2)
- В главном верхнем меню панели управления выбирете "Содержимое" - "Статичное содержимое" (рис.3)
Основные отличия страницы управления статичным содержимым (рис.5):
- Отсутствует древовидная структура разделов и категория - статичное содержимое не имеет привязки к категориям
- Отсутствуют стрелки Вверх - Вниз для изменения порядка вывода содержимого; изменение порядка расположения материалов осуществляется только через заполнение соответствующих полей
- В таблице управления содержимым присутствует колонка Ссылок, в которой выводится количество созданных ссылок на соответствующий материал
- Отсутствует возможность перемещения содержимого в архив
- Статичное содержимое невозможно копировать или перенести в другую категорию
- Сортировка содержимого по автору (аналог соответствующей возможности сортировки содержимого в категорией) осуществляется через соответствующее поле в строке фильтров
- Фильтры Сортировка по и По возрастанию / По убыванию объединены в один выпадающий список
Управление содержимым в архиве
Архив предназначен для хранения материалов, удаление которых не требуется в настоящий момент. Содержимое в архиве может быть опубликовано - для этого через интерфейс управления ссылками создается ссылка на объекты раздела или категории, находящиеся в архиве.
Для доступа к архиву в верхнем горизонтальном меню выберите Содержимое - Архив (рис.2). На рисунке 6 представлена страница управления содержимым в архиве. Большую часть страницы управления занимает таблица содержимого, аналогичная соответствующим таблицам страниц управления содержимым в категориях и статичным содержимым.
Таблица состоит из следующих колонок:
Первая колонка - порядковый номер содержимого в архиве
Вторая колонка - колонка выбора содержимого
Третья колонка - Заголовок содержимого
Порядок - управление порядком вывода содержимого в архиве
Категория - название категории, к которой принадлежит содержимое. Название представляет собой ссылку, ведущую на страницу редактирования свойств категории
Автор - имя пользователя, создавшего содержимое. Нажатие на ссылку из имени автора ведет на страницу редактирования профиля пользователя
Дата - дата создания содержимого
Выше таблицы содержимого присутствует знакомая строка фильтров (фильтрация содержимого в архиве возможна по разделу, категории, автору и любому заданному пользователем слову или фразе). Ниже таблицы содержимого - строка навигации.
Панель задач страницы управления содержимым в архиве состоит только из двух элементов:
Из архива - восстановление содержимого на прежние позиции в соответствующих разделах и категориях (восстановленному содержимому присваивается статус Не опубликовано)
В корзину - перемещение выбранного содержимого в корзину
Управление содержимым в корзине
На страницу управления содержимым в корзине перейти можно двумя способами:
- На главной странице панели управления нажать на кнопку Корзина (рис.2)
- В верхнем горизонтальном меню выбрать Содержимое - Корзина содержимого (рис.3)
Таблица содержимого в корзине (рис.7) состоит всего из 6 уже знакомых колонок:
Первая колонка - порядковый номер содержимого в корзине
Вторая колонка - колонка выбора содержимого
Третья колонка - Заголовок содержимого
Четвертая колонка - Раздел содержимого
Пятая - Категория
Шестая - идентификатор ID содержимого
Фильтрация содержимого в корзине невозможна - единственное поле фильтра позволяет выбирать, какие удаленные объекты выводить на странице - содержимое или пункты меню. Панель задач состоит из трех элементов:
Восстановить - восстановление выбранного содержимого на прежние позиции
Удалить - безвозвратное удаление отмеченных элементов
Очистить корзину - безвозвратное удаление всех элементов
Дополнительные элементы управления содержимым
В верхнем горизонтальном меню в разделе Содержимое присутствуют два дополнительных инструмента управления содержимым на сайте (рис.3).
- Меню Содержимое по разделам состоит из списка разделов сайта, для каждого из которых в подменю выводятся ссылки на активное содержимое раздела (фильтрация содержимого по разделу на стандартной странице управления содержимым в категориях - рис.4), содержимое раздела в архиве (страница управления содержимым в архиве с фильтрацией по разделу - рис.6) и список категорий раздела
- Содержимое на главной - вывод таблицы содержимого, опубликованного на главной странице сайта



