У книг, в строке "(скачать) (читать) ...", добавился вариант скачки книги "(скачать исправленную)". Этот вариант появляется если в книге были исправления: добавили/заменили обложку, аннотацию, год, жанр и тд. Нет исправлений - кнопки нет!
Весь блок "description" в fb2 пересобирается в соответствии с базой данных библиотеки. Текст книги (секция "body") остаётся без изменений.
В секции "history" fb2 дописываются изменения, которые были сделаны в книге. Например: v 1.0 – создание fb2 – (MCat78); v 1.1 (CoolLib.net) User_xxx: правка обложки
Для контроля версий книги, теперь каждое исправление данных книги в библиотеке поднимает её версию на 0.01. Пример: была версия 1.0, изменили год, добавили жанр - версия автоматически поднялась до 1.02
"(скачать исправленную)" - тестовая функция. Файлов много, некоторые имеют не валидную разметку fb2. Это может привести к ошибкам. Просьба сообщить в комментариях, если при нажатии "(скачать исправленную)", книга не скачивается или файл "битый".
Старая кнопка "(скачать)" продолжает работу, её функционал никак не пересекается с новой "(скачать исправленную)".