У каждого читателя с аккаунтом есть раздел «Настройки» (последний пункт меню). Анонимным читателям из доверенной сети он недоступен — настройки привязаны к учётной записи и хранятся в базе, поэтому действуют на всех устройствах, где вы вошли, и не зависят от cookie браузера.

Изменить пароль

Текущий пароль, новый пароль, галочка «Показать пароли» для тех, кто не любит вводить вслепую. После смены пароля все остальные сессии этого пользователя завершаются (телефон, планшет, читалка попросят войти заново), текущая остаётся. Токены «Запомнить меня» при этом не отзываются — если пароль меняется потому, что его кто-то узнал, попросите администратора удалить токены в разделе «Пользователи».

Страница после входа

Куда попадать сразу после ввода пароля:

  • Главная страница — список новых книг с поиском (по умолчанию);
  • Избранное (если есть) — ваша полка; если она пуста, откроется главная;
  • Жанры — дерево жанров;
  • Последняя открытая книга — сразу к чтению с сохранённой позиции. Удобно, если библиотека для вас — это «одна книга за раз».

Режим открытия книги по умолчанию

На странице книги есть два режима-кнопки: «Читать» (только текст) и «О книге» (аннотация, отзывы с Флибусты, серия, жанры, кнопки скачивания). Настройка выбирает, какой из них открывается по ссылке из списков. Переключиться можно в любой момент кнопками на самой странице.

Вкладка по умолчанию на странице автора

Страница автора разбита на вкладки: Об авторе (биография и фотография, если есть в базе Флибусты), По алфавиту, По сериям, По году. Настройка задаёт, какая вкладка активна при открытии. Любителям читать циклы по порядку обычно удобнее «По сериям».

Скрытые жанры

Самая заметная настройка. Отметьте жанры, которые не хотите видеть, и книги этих жанров исчезнут из списка на главной странице (список новинок и результаты поиска по названию). Жанры сгруппированы по разделам, как на Флибусте; открыты те группы, в которых что-то отмечено. Ограничение — 100 жанров, кнопка «Снять все» очищает выбор.

Скрытие можно временно выключить прямо на главной: кнопка «Без скрытых жанров» / «Все жанры» переключает режим до конца сеанса, не меняя сам список. На страницы авторов, серий и на OPDS-каталог скрытие не распространяется — там показывается всё.

Настройки хранятся в базе и никогда не запоминаются в сессии браузера. Практическое следствие: сохранили список на компьютере — на телефоне он применится при следующем же обновлении страницы, перелогиниваться не нужно. Это верно и в конфигурации с Redis: кэш настроек там общий для всех устройств и сбрасывается в момент сохранения, а не живёт своей жизнью в каждой сессии.

Что ещё персонального есть, но живёт не в «Настройках»

«Запомнить меня» на форме входа. Обычная сессия живёт 4 часа (год — из доверенной сети). С галочкой в браузер кладётся отдельный долгоживущий токен, который при истечении сессии тихо создаёт новую. Токен одноразовый и перевыпускается при каждом использовании; администратор видит и может отозвать токены в разделе «Пользователи». Не ставьте галочку на чужих устройствах.

Полка (пункт меню «Полка»). Книги, авторы и серии, добавленные в избранное кнопками «в Избранное» на соответствующих страницах. Ниже личного избранного на той же странице могут быть общие «книжные полки» — списки, унаследованные от старых версий библиотеки, где избранное было одно на всех. Кнопка «Импортировать» переносит такой список в ваше личное избранное; администратор может удалить общий список. Личное избранное хранится в базе и переносится вместе с ней при бэкапе (см. статью о бэкапе).

Позиция чтения. Для fb2, epub и djvu библиотека запоминает, где вы остановились, и открывает книгу на том же месте на любом устройстве. Именно эта позиция используется вариантом «Последняя открытая книга» в настройке страницы после входа.

Фильтры на главной. Кнопки «Только FB2 / Все форматы» и «На русском / Все языки» над списком книг — это фильтры сеанса, не настройки; они сбрасываются при новом входе.

Форматы скачивания. Не настройка, но часто спрашивают: книги, хранящиеся как fb2, на странице книги можно скачать как fb2, fb2.zip, epub (epub2, epub3 и kepub для Kobo), kfx и azw8 для Kindle, pdf, txt и markdown — конвертация выполняется на лету утилитой fbc. Остальные форматы отдаются как есть.

Для читалок: OPDS

Персональных настроек OPDS нет, но подключение читалки — тоже часть «настроек читателя». Адрес каталога показан в разделе «Справка» библиотеки (это <адрес библиотеки>/opds). Вход по HTTP Basic тем же именем и паролем; из доверенной сети пароль не нужен. Подходит любое приложение с поддержкой OPDS: FBReader, Moon+ Reader, KOReader, Foliate и другие. Скрытые жанры и фильтры на OPDS не действуют; личное избранное в каталоге не показывается (раздел «Книжные полки» там — общие списки). Подробности, форматы для Kindle и Kobo и настройка конкретных приложений — в статье об OPDS.