Вход
Загрузить файлы
Перетащите книги / рулбуки / комиксы / аудиокниги сюда (можно сразу много) или нажмите, чтобы выбрать
fb2 · epub · pdf · doc · cbr · cbz · mp3
fb2 · epub · pdf · doc · cbr · cbz · mp3
Проверка перед публикацией
☩
Найти книгу для правки
Правка карточки
☩
папка файла на диске не меняется — правится только отображаемая серия
Удалить карточку без возможности вернуть через сайт?
Торрент-файлы разделов
Торренты собираются прямо здесь из папок библиотеки на NAS: гибридные v1+v2, пути ровно как на диске — у тех, кто уже скачал, докачается только новое. После каждой пересборки сайта изменившиеся разделы пересобираются сами (не чаще раза в день на раздел); «Пересобрать» — вручную и сразу. Хешируются только новые и изменённые файлы.
Видео: загрузка
Перетащите видеофайлы сюда (можно целый сезон) или нажмите, чтобы выбрать
mkv · mp4 · m2ts · avi · mov · webm — кусками по 64 МБ, после обрыва выберите тот же файл ещё раз, загрузка продолжится
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.