Publisher - Управление категориями
Управление категориями в Publisher
Заголовок раздела «Управление категориями в Publisher»Полное руководство по созданию, организации иерархий и управлению категориями в модуле Publisher.
Основы категорий
Заголовок раздела «Основы категорий»Что такое категории?
Заголовок раздела «Что такое категории?»Категории организуют статьи в логические группы:
Пример структуры:
Новости (Основная категория) ├── Технология ├── Спорт └── Развлечения
Туториалы (Основная категория) ├── Фотография │ ├── Основы │ └── Продвинутое └── Написание └── Ведение блогаПреимущества хорошей структуры категорий
Заголовок раздела «Преимущества хорошей структуры категорий»✓ Лучшая навигация пользователя✓ Организованный контент✓ Улучшенная SEO✓ Более простое управление контентом✓ Лучший редакционный рабочий процессДоступ к управлению категориями
Заголовок раздела «Доступ к управлению категориями»Навигация по админ панели
Заголовок раздела «Навигация по админ панели»Админ панель└── Modules └── Publisher └── Categories ├── Create New ├── Edit ├── Delete ├── Permissions └── OrganizeБыстрый доступ
Заголовок раздела «Быстрый доступ»- Войдите как Administrator
- Перейдите в Admin → Modules
- Нажмите Publisher → Admin
- Нажмите Categories в левом меню
Создание категорий
Заголовок раздела «Создание категорий»Форма создания категории
Заголовок раздела «Форма создания категории»graph TD A[Создать категорию] -->|Шаг 1| B[Основная информация] A -->|Шаг 2| C[Детали] A -->|Шаг 3| D[Изображения] A -->|Шаг 4| E[Параметры] A -->|Шаг 5| F[Сохранение]Шаг 1: Основная информация
Заголовок раздела «Шаг 1: Основная информация»Название категории
Заголовок раздела «Название категории»Поле: Category NameТип: Текстовое поле (обязательно)Макс. длина: 100 символовУникальность: Должно быть уникальнымПример: "Фотография"Рекомендации:
- Описательное и единственное или множественное число последовательно
- Правильно заглавное
- Избегайте специальных символов
- Держите разумно коротким
Описание категории
Заголовок раздела «Описание категории»Поле: DescriptionТип: Textarea (опционально)Макс. длина: 500 символовИспользуется в: Страницы списков категорий, блоки категорийНазначение:
- Объясняет содержание категории
- Появляется над статьями категории
- Помогает пользователям понять область охвата
- Используется для SEO мета-описания
Пример:
"Советы по фотографии, туториалы и вдохновение длявсех уровней мастерства. От основ композиции до продвинутыхметодов освещения, овладейте своим ремеслом."Шаг 2: Родительская категория
Заголовок раздела «Шаг 2: Родительская категория»Создание иерархии
Заголовок раздела «Создание иерархии»Поле: Parent CategoryТип: Раскрывающийся списокВарианты: Нет (корень), или существующие категорииПримеры иерархии:
Плоская структура: Новости Туториалы Обзоры
Вложенная структура: Новости Технология Бизнес Спорт Туториалы Фотография Основы Продвинутое НаписаниеСоздать подкатегорию:
- Нажмите раскрывающийся список Parent Category
- Выберите родительскую (например, “Новости”)
- Заполните название категории
- Сохраните
- Новая категория появится как дочерняя
Шаг 3: Изображение категории
Заголовок раздела «Шаг 3: Изображение категории»Загрузка изображения категории
Заголовок раздела «Загрузка изображения категории»Поле: Category ImageТип: Загрузка изображения (опционально)Формат: JPG, PNG, GIF, WebPМакс. размер: 5 МБРекомендуется: 300x200 px (или размер вашей темы)Для загрузки:
- Нажмите кнопку Upload Image
- Выберите изображение с компьютера
- Обрезьте/измените размер если нужно
- Нажмите Use This Image
Где используется:
- Страница списка категорий
- Заголовок блока категорий
- Хлебные крошки (некоторые темы)
- Обмен в социальных сетях
Шаг 4: Параметры категории
Заголовок раздела «Шаг 4: Параметры категории»Параметры отображения
Заголовок раздела «Параметры отображения»Статус: - Включено: Yes/No - Скрыто: Yes/No (скрыто из меню, остается доступным)
Параметры отображения: - Показать описание: Yes/No - Показать изображение: Yes/No - Показать количество статей: Yes/No - Показать подкатегории: Yes/No
Макет: - Элементов на странице: 10-50 - Порядок отображения: Date/Title/Author - Направление отображения: Ascending/DescendingРазрешения категории
Заголовок раздела «Разрешения категории»Кто может просматривать: - Анонимные: Yes/No - Зарегистрированные: Yes/No - Конкретные группы: Настраивается по группам
Кто может отправлять: - Зарегистрированные: Yes/No - Конкретные группы: Настраивается по группам - Автор должен иметь: разрешение "submit articles"Шаг 5: Параметры SEO
Заголовок раздела «Шаг 5: Параметры SEO»Мета-теги
Заголовок раздела «Мета-теги»Поле: Meta DescriptionТип: Text (160 символов)Назначение: Описание поисковой системы
Поле: Meta KeywordsТип: Список через запятуюПример: фотография, туториалы, советы, методыКонфигурация URL
Заголовок раздела «Конфигурация URL»Поле: URL SlugТип: TextАвтоматически создано из названия категорииПример: "photography" из "Photography"Может быть кастомизировано перед сохранениемСохранить категорию
Заголовок раздела «Сохранить категорию»- Заполните все обязательные поля:
- Category Name ✓
- Description (рекомендуется)
- Опционально: Загрузите изображение, установите SEO
- Нажмите Save Category
- Появится сообщение подтверждения
- Категория теперь доступна
Иерархия категорий
Заголовок раздела «Иерархия категорий»Создание вложенной структуры
Заголовок раздела «Создание вложенной структуры»Пошаговый пример: Создание Новости → подкатегория Технология
1. Перейдите в админ категорий2. Нажмите "Add Category"3. Название: "Новости"4. Родительская: (оставьте пусто - это корень)5. Сохраните6. Нажмите "Add Category" снова7. Название: "Технология"8. Родительская: "Новости" (выберите из раскрывающегося списка)9. СохранитеПросмотр дерева иерархии
Заголовок раздела «Просмотр дерева иерархии»Представление категорий показывает структуру дерева:
📁 Новости 📄 Технология 📄 Спорт 📄 Развлечения📁 Туториалы 📄 Фотография 📄 Основы 📄 Продвинутое 📄 НаписаниеНажмите стрелки расширения для показа/скрытия подкатегорий.
Переорганизация категорий
Заголовок раздела «Переорганизация категорий»Переместить категорию
Заголовок раздела «Переместить категорию»- Перейдите в список категорий
- Нажмите Edit на категории
- Измените Parent Category
- Нажмите Save
- Категория перемещена на новое место
Переупорядочить категории
Заголовок раздела «Переупорядочить категории»Если доступно, используйте drag-and-drop:
- Перейдите в список категорий
- Кликните и перетащите категорию
- Отпустите на новое место
- Порядок сохраняется автоматически
Удаление категории
Заголовок раздела «Удаление категории»Вариант 1: Мягкое удаление (скрытие)
- Отредактируйте категорию
- Установите Status: Disabled
- Нажмите Save
- Категория скрыта, но не удалена
Вариант 2: Жесткое удаление
- Перейдите в список категорий
- Нажмите Delete на категории
- Выберите действие для статей:
☐ Переместить статьи в родительскую категорию☐ Переместить статьи в корень (Новости)☐ Удалить все статьи в категории
- Подтвердите удаление
Операции с категориями
Заголовок раздела «Операции с категориями»Редактировать категорию
Заголовок раздела «Редактировать категорию»- Перейдите в Admin → Publisher → Categories
- Нажмите Edit на категории
- Измените поля:
- Название
- Описание
- Родительская категория
- Изображение
- Параметры
- Нажмите Save
Редактировать разрешения категории
Заголовок раздела «Редактировать разрешения категории»- Перейдите в категории
- Нажмите Permissions на категории (или нажмите на категорию затем нажмите Permissions)
- Настройте группы:
Для каждой группы: ☐ Просматривать статьи в этой категории ☐ Отправлять статьи в эту категорию ☐ Редактировать собственные статьи ☐ Редактировать все статьи ☐ Одобрять/модерировать статьи ☐ Управлять категорией- Нажмите Save Permissions
Установить изображение категории
Заголовок раздела «Установить изображение категории»Загрузить новое изображение:
- Отредактируйте категорию
- Нажмите Change Image
- Загрузите или выберите изображение
- Обрезьте/измените размер
- Нажмите Use Image
- Нажмите Save Category
Удалить изображение:
- Отредактируйте категорию
- Нажмите Remove Image (если доступно)
- Нажмите Save Category
Разрешения категории
Заголовок раздела «Разрешения категории»Матрица разрешений
Заголовок раздела «Матрица разрешений» Анонимные Регист. Редактор АдминПросмотр категории ✓ ✓ ✓ ✓Отправка статьи ✗ ✓ ✓ ✓Редактирование своей ✗ ✓ ✓ ✓Редактирование всех ✗ ✗ ✓ ✓Модерирование статей ✗ ✗ ✓ ✓Управление категорией ✗ ✗ ✗ ✓Установить разрешения на уровне категории
Заголовок раздела «Установить разрешения на уровне категории»Контроль доступа по категориям
Заголовок раздела «Контроль доступа по категориям»- Перейдите в список Categories
- Выберите категорию
- Нажмите Permissions
- Для каждой группы выберите разрешения:
Пример: Категория Новости Анонимные: Только просмотр Зарегистрированные: Отправка статей Редакторы: Одобрение статей Админы: Полный контроль- Нажмите Save
Разрешения на уровне полей
Заголовок раздела «Разрешения на уровне полей»Контролируйте какие поля формы пользователи могут видеть/редактировать:
Пример: Ограничить видимость полей для зарегистрированных
Зарегистрированные могут видеть/редактировать: ✓ Title ✓ Description ✓ Content ✗ Author (автоустановлено на текущего пользователя) ✗ Scheduled date (только редакторы) ✗ Featured (только админы)Настраивается в:
- Category Permissions
- Найдите раздел “Field Visibility”
Лучшие практики для категорий
Заголовок раздела «Лучшие практики для категорий»Структура категорий
Заголовок раздела «Структура категорий»✓ Держите иерархию 2-3 уровня глубиной✗ Не создавайте слишком много категорий верхнего уровня✗ Не создавайте категории с одной статьей
✓ Используйте последовательное наименование (множество или единственное)✗ Не используйте неопределенные названия ("Материалы", "Другое")
✓ Создавайте категории для существующих статей✗ Не создавайте пустые категории заранееРуководство по наименованию
Заголовок раздела «Руководство по наименованию»Хорошие названия: "Фотография" "Веб разработка" "Советы путешествий" "Новости бизнеса"
Избегайте: "Статьи" (слишком неопределенно) "Контент" (избыточно) "Новости&Обновления" (несоответствие) "ФОТОГРАФИЯ МАТЕРИАЛЫ" (форматирование)Советы по организации
Заголовок раздела «Советы по организации»По тематике: Новости Технология Спорт Развлечения
По типу: Туториалы Видео Текст Интерактивные
По аудитории: Для новичков Для экспертов Примеры из практики
Географически: Северная Америка Соединенные Штаты Канада ЕвропаБлоки категорий
Заголовок раздела «Блоки категорий»Блок категорий Publisher
Заголовок раздела «Блок категорий Publisher»Отображайте списки категорий на вашем сайте:
- Перейдите в Admin → Blocks
- Найдите Publisher - Categories
- Нажмите Edit
- Настройте:
Название блока: "Категории Новостей"Показывать подкатегории: Yes/NoПоказывать количество статей: Yes/NoВысота: (пиксели или авто)- Нажмите Save
Блок статей категории
Заголовок раздела «Блок статей категории»Показывайте последние статьи из конкретной категории:
- Перейдите в Admin → Blocks
- Найдите Publisher - Category Articles
- Нажмите Edit
- Выберите:
Категория: Новости (или конкретная категория)Количество статей: 5Показывать изображения: Yes/NoПоказывать описание: Yes/No- Нажмите Save
Аналитика категорий
Заголовок раздела «Аналитика категорий»Просмотр статистики категорий
Заголовок раздела «Просмотр статистики категорий»Из админа категорий:
Каждая категория показывает: - Всего статей: 45 - Опубликовано: 42 - Черновиков: 2 - Ожидание одобрения: 1 - Всего просмотров: 5,234 - Последняя статья: 2 часа назадПросмотр трафика категорий
Заголовок раздела «Просмотр трафика категорий»Если аналитика включена:
- Нажмите название категории
- Нажмите вкладку Statistics
- Просмотрите:
- Просмотры страницы
- Популярные статьи
- Тренды трафика
- Использованные поисковые термины
Шаблоны категорий
Заголовок раздела «Шаблоны категорий»Кастомизация отображения категорий
Заголовок раздела «Кастомизация отображения категорий»Если используются пользовательские шаблоны, каждая категория может переопределять:
publisher_category.tpl ├── Category header ├── Category description ├── Category image ├── Article listing └── PaginationДля кастомизации:
- Скопируйте файл шаблона
- Модифицируйте HTML/CSS
- Назначьте категории в админе
- Категория использует пользовательский шаблон
Общие задачи
Заголовок раздела «Общие задачи»Создание иерархии Новостей
Заголовок раздела «Создание иерархии Новостей»Admin → Publisher → Categories1. Создайте "Новости" (родительская)2. Создайте "Технология" (родительская: Новости)3. Создайте "Спорт" (родительская: Новости)4. Создайте "Развлечения" (родительская: Новости)Перемещение статей между категориями
Заголовок раздела «Перемещение статей между категориями»- Перейдите в админ Articles
- Выберите статьи (флажки)
- Выберите “Change Category” из раскрывающегося списка пакетных действий
- Выберите новую категорию
- Нажмите Update All
Скрытие категории без удаления
Заголовок раздела «Скрытие категории без удаления»- Отредактируйте категорию
- Установите Status: Disabled
- Сохраните
- Категория не показывается в меню (остается доступна через URL)
Создание категории для черновиков
Заголовок раздела «Создание категории для черновиков»Лучшая практика:
Создайте категорию "На рецензии" ├── Назначение: Статьи ожидающие одобрения ├── Разрешения: Скрыто от публики ├── Только админы/редакторы могут видеть ├── Перемещайте статьи сюда до одобрения └── Переместите в "Новости" когда опубликованоЭкспорт/импорт категорий
Заголовок раздела «Экспорт/импорт категорий»Экспорт категорий
Заголовок раздела «Экспорт категорий»Если доступно:
- Перейдите в админ Categories
- Нажмите Export
- Выберите формат: CSV/JSON/XML
- Скачайте файл
- Резервная копия сохранена
Импорт категорий
Заголовок раздела «Импорт категорий»Если доступно:
- Подготовьте файл с категориями
- Перейдите в админ Categories
- Нажмите Import
- Загрузите файл
- Выберите стратегию обновления:
- Создать только новые
- Обновить существующие
- Заменить все
- Нажмите Import
Устранение неполадок категорий
Заголовок раздела «Устранение неполадок категорий»Проблема: Подкатегории не показываются
Заголовок раздела «Проблема: Подкатегории не показываются»Решение:
1. Проверьте статус родительской категории "Enabled"2. Проверьте разрешения позволяют просмотр3. Проверьте подкатегории имеют статус "Enabled"4. Очистите кэш: Admin → Tools → Clear Cache5. Проверьте тема показывает подкатегорииПроблема: Не удается удалить категорию
Заголовок раздела «Проблема: Не удается удалить категорию»Решение:
1. Категория должна быть без статей2. Переместите или удалите статьи сначала: Admin → Articles Выберите статьи в категории Измените категорию на другую3. Затем удалите пустую категорию4. Или выберите опцию "move articles" при удаленииПроблема: Изображение категории не отображается
Заголовок раздела «Проблема: Изображение категории не отображается»Решение:
1. Проверьте изображение загрузилось успешно2. Проверьте формат файла (JPG, PNG)3. Проверьте разрешения на каталог загрузки4. Проверьте тема отображает изображения категорий5. Попробуйте загрузить изображение снова6. Очистите кэш браузераПроблема: Разрешения не применяются
Заголовок раздела «Проблема: Разрешения не применяются»Решение:
1. Проверьте разрешения группы в категории2. Проверьте глобальные разрешения Publisher3. Проверьте пользователь принадлежит настроенной группе4. Очистите кэш сессии5. Выйдите и войдите снова6. Проверьте установлены ли модули разрешенийПроверочный список лучших практик категорий
Заголовок раздела «Проверочный список лучших практик категорий»Перед развертыванием категорий:
- Иерархия 2-3 уровня глубиной
- Каждая категория имеет 5+ статей
- Названия категорий последовательны
- Разрешения соответствуют
- Изображения категорий оптимизированы
- Описания полные
- Метаданные SEO заполнены
- URLs дружественны
- Категории протестированы на переднем плане
- Документация обновлена
Связанные руководства
Заголовок раздела «Связанные руководства»- Article Creation
- Permission Management
- Module Configuration
- Installation Guide
Следующие шаги
Заголовок раздела «Следующие шаги»- Создайте статьи в категориях
- Настройте разрешения
- Кастомизируйте с пользовательскими шаблонами
#publisher #categories #organization #hierarchy #management #xoops