☩

Warhammer Library — Админ

Вход

Загрузить файлы

Перетащите книги / рулбуки / комиксы / аудиокниги сюда (можно сразу много) или нажмите, чтобы выбрать
fb2 · epub · pdf · doc · cbr · cbz · mp3

Проверка перед публикацией

☩

Найти книгу для правки

Правка карточки

☩
папка файла на диске не меняется — правится только отображаемая серия
Удалить карточку без возможности вернуть через сайт?

Торрент-файлы разделов

Торренты собираются прямо здесь из папок библиотеки на NAS: гибридные v1+v2, пути ровно как на диске — у тех, кто уже скачал, докачается только новое. После каждой пересборки сайта изменившиеся разделы пересобираются сами (не чаще раза в день на раздел); «Пересобрать» — вручную и сразу. Хешируются только новые и изменённые файлы.

Видео: загрузка

Перетащите видеофайлы сюда (можно целый сезон) или нажмите, чтобы выбрать
mkv · mp4 · m2ts · avi · mov · webm — кусками по 64 МБ, после обрыва выберите тот же файл ещё раз, загрузка продолжится

Входящие

Загруженные файлы лежат на NAS в WH/.incoming (не видны снаружи). Отметьте файлы и создайте карточку или откройте существующую и нажмите «Добавить отмеченные».

Видео: карточки

Карточка видео

🎬

Файлы / серии

новые файлы переносятся в Movies/<папка>/ при сохранении; уже лежащие на NAS остаются на месте
сезон пустой — серия без сезона; серии с сезонами сайт группирует, если сезонов больше одного
Убрать карточку с сайта? Файлы на NAS останутся и появятся в списке «Есть на NAS, нет на сайте».

Есть на NAS, нет на сайте

Файлы в Movies/, на которые не ссылается ни одна карточка (в том числе снятые с сайта через админку). Отметьте и добавьте в карточку так же, как входящие.

Новости

Ручные новости — не автосгенерированные записи о поступлениях книг или торрентах.

Новая новость

Удалить эту новость без возможности вернуть через сайт?

Отзывы из приложения

Без аккаунтов — просто лента сообщений, новые сверху. Контакт (если оставили) показан рядом.

Результаты опросов

Опрос — это файл src/data/polls/<id>.json: на сайте показывается тот, у которого "active": true. Чтобы завершить опрос, поставьте "active": false и дату в "ended" — он уйдёт в архив. Один браузер = один голос (переответ перезаписывает).

Приложение

Приложение раз в день при запуске шлёт анонимный пинг: случайный id установки + версия (без IP и аккаунта). «Активные» — установки, которые пинговали за последние 1 / 7 / 30 дней (дни по Москве). Пинги есть с версии, в которой они появились, — старые версии не видны. Скачивания APK — из лога whdl, по уникальным IP за день, с задержкой в сутки.

Метки в книгах

Каждый fb2/epub с whdl уходит с невидимой меткой: кто (IP) и когда скачал. Слои: метаданные (id книги), символы нулевой ширины в 5 абзацах, неразрывные пробелы после коротких слов. Пробелы читаются только против нашего оригинала: он находится сам по метке, а если её вырезали, укажи путь или ссылку whdl на оригинал. Подходят fb2, fb2.zip, epub, html, txt.

Пересборка сайта