# Библиотека

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

Разделять контент по группам можно с помощью Динамических категорий или путем создания неограниченного количества Категорий и помещению в них контента

По умолчанию, весь импортированный контент помещается в Категорию Несортированные за исключением случаев, когда в Метаданных указан тип контент

Интерфейс библиотеки

Нажав правую кнопку мыши на карточке контента откроется контекстное меню с дополнительными функциями по типу смены Категории или редактирования Метаданных

Контекстное меню карточки контента

# Динамические категории

Динамические категории - это особая функция, которая автоматически группирует контент по категориям на основе Типов контента

Группировка происходит сразу во время импортирования, если в Метаданных контента указан тип или после редактирования Метаданных с указанием/сменой типа

Данные категории появляются, если в базе данных есть хотя бы одна Серия с необходимым типом и автоматически удаляются, если Серий нет. Нельзя напрямую управлять категориями (создание/редактирование/удаление), но можно как угодно изменять их порядок

Переместив контент в Категорию он больше не будет относится к Динамической категории даже при совпадении Типов контента. Таким образом, можно полностью избавиться от ненужной категории

Существует также особая Динамическая категории - Несортированные. Сюда автоматически помещается весь контент без указанного Типа контента и Категории

# Категории

В добавок к (или как альтернатива) Динамическим категориям можно создавать свои Категории и перемещать туда контент. Нажав

local_offer
на панели Atsumeru Manager (opens new window) откроется Редактор категорий в котором можно изменять, удалять и создавать новые категории

Интерфейс редактора категорий

Название категории должно быть уникальным

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

Контент одновременно может находиться в неограниченном количестве категорий

Если удалить категорию, весь контент будет перемещен в Несортированные или Динамическую категории на основе Типа контента

# Изменение порядка категорий

Порядок категорий изменяется путем перетаскивания вкладок категорий на нижней панели приложения

# Метакатегории

Из всех Метаданных всего контента на сервере, Atsumeru автоматически создает Метакатегории. Это специальный раздел, в котором контент группируется по формуле <категория> > <тег> > <списки контента>, где:

  • <категория> - одна из предопределенных Категорий метаданных
  • <тег> - атомарная единица категории (например, отдельный автор, переводчик, жанр и тд)
  • <списки контента> - сформированные списки контента, которые в метаданных содержат данный <тег> в <категории>

Метакатегории работают независимо от пользователя, ими нельзя управлять и напрямую изменять (изменение производится только изменением Метаданных контента). Их нельзя отключить или как-то настроить

Использовать и/или поддерживать Метакатегории необязательно. Разработчик клиента может не реализовывать данный функционал или сделать его опциональным

# Сортировка

Atsumeru поддерживает огромное количество Видов сортировки

Сортировка По последнему чтению работает немного медленее из-за дополнительных запросов к истории чтения

Сортировку можно использовать как со списками контента по умолчанию, так и комбинировать их с Фильтрацией и поиском

# Фильтрация и поиск

# Фильтрация

По аналогии с Метакатегорями, из всех Метаданных всего контента на сервере собираются списки тегов для всех Категорий метаданных. Данные списки можно использовать для более точной выборки контента

Практически все Категорий метаданных поддерживают множественную и/или исключающую фильтрацию

Качественная реализация интерфейсов фильтрация остается за разработчиком клиента

# Поиск

Сервер поддерживает поиск по ключевым словам по основным полям (названия) и по всем остальным полям Метаданных. Например, выполнив поиск по фразе Honna, сервер отобразит весь контент, автором которого является Honna Wakou

Для удобства обработки и заполнения Метаданных в категории Несортированное, Администраторам также доступен поиск по путям к файлам. Он ничем не отличается от обычного поиска. Достаточно в роли фразы использовать часть пути к необходимым файлам. Например, выполнив поиск по фразе Rebirth, сервер отобразит весь контент, в путях которого находится фраза DC Rebirth

Полнотекстовый Fuzzy-поиск (opens new window) не поддерживается

# Удаление контента

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

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