Генерация книг с правками
У книг, в строке "(скачать) (читать) ...", добавился вариант скачки книги "(скачать исправленную)". Этот вариант появляется если в книге были исправления: добавили/заменили обложку, аннотацию, год, жанр и тд. Нет исправлений - кнопки нет!
Весь блок "description" в fb2 пересобирается в соответствии с базой данных библиотеки. Текст книги (секция "body") остаётся без изменений.
В секции "history" fb2 дописываются изменения, которые были сделаны в книге. Например: v 1.0 – создание fb2 – (MCat78); v 1.1 (CoolLib.net) User_xxx: правка обложки
Для контроля версий книги, теперь каждое исправление данных книги в библиотеке поднимает её версию на 0.01. Пример: была версия 1.0, изменили год, добавили жанр - версия автоматически поднялась до 1.02
"(скачать исправленную)" - тестовая функция. Файлов много, некоторые имеют не валидную разметку fb2. Это может привести к ошибкам. Просьба сообщить в комментариях, если при нажатии "(скачать исправленную)", книга не скачивается или файл "битый".
Старая кнопка "(скачать)" продолжает работу, её функционал никак не пересекается с новой "(скачать исправленную)".
Всё замечательно
Только с версией задумано как-то не очень хорошо, по-моему. Я сейчас добавила книжку: потом вставила аннотацию, обложку, издательство, город, издательскую серию, два жанра и удалила неправильный жанр. В итоге у книги стала версия 1.8.
А теперь представим, что кто-то хочет закачать лучшую версию этой книги (исправлены ошибки вычитки и добавлено все недостающие атрибуты), то есть меняет секции "body" и "description", ставит версию 1.2. А программа посчитает, что уже есть более высокая версия… Может быть, версию поднимать не на 0.1, а на 0.01?
При изменении книги меняется размер обложки.
Это не есть гут!
После редактирования книги портится интерактивное "Содержание" в аннотации и все строки аннотации сливаются в одну строку.
Пожалуйста, поработайте над этим.
Сегодняшняя компиляция Количев В. Циклы детективов 1-44. После заливки никаких исправлений не вносил, так же и как Словина сборка. Почему происходит появление"Скачать исправленную, без внесения мной исправлений? Пропадают данные авторства файла, дописываются новые виды жанра, которые не предусмотрены и делают файл невалидным. Заполняются графы в "Бумаге" и т.д. , прописывается изготовление книги CoolLib c указанием адреса ресурса. Не хотелось бы плохо думать о том как и что происходит, может я что-то недопонимаю, хотя внимательно прочитал представленные здесь пояснения.
Комментарий удалён, как нарушающий Правила библиотеки.
Stribog73, делаю вам предупреждение!
С уважением, библиотекарь SubMarinka
Последние комментарии
5 часов 34 минут назад
9 часов 42 минут назад
9 часов 59 минут назад
10 часов 19 минут назад
13 часов 1 минута назад
20 часов 24 минут назад