Серии

Может стоит добавить возможность ввода нескольких серий
Пример Тимоти Зан Трилогия Трауна-1: Наследник Империи ,Трилогия Трауна-2: Темное воинство , Трилогия Трауна-3: Последний приказ
Эти книги в серии Трилогия Трауна и одновременно в серии Звёздные войны (под другими номерами)

Известная проблема. Обычно решалась как "Звездные войны:Трилогия Трауна"
ИМНО. Это правильно, т.к. книга наверняка так и выпускалась.

Как я понимаю, в рамках fb2 это невозможно? Не помню, чтобы мне попадалось по несколько серий в одном файле.

Как раз формат это позволяет:

<title-info>
  ...
  <sequence number="123" name="Звездные войны"/>
  <sequence number="02" name="Трилогия Трауна"/>
<title-info/>
</pre>
Более того, серии могут быть вложенными

<title-info>
  ...
 <sequence number="123" name="Звездные войны">
    <sequence number="02" name="Трилогия Трауна"/>
 </sequence>
<title-info/>

К сожалению очень немногие тулзы реализуют возможность добавления нескольких серий. И я еще не видел ни одной, которая бы реализовала или просто использовала возможность вложения серий.

Думаешь, есть смысл копать в эту сторону?
Написать-то я могу что угодно. Но это ж всю библиотеку считай перелопачивать, начиная со структуры базы. По большому счёту, ничего сложного, но нудновато.
Оно часто попадается?

Множественные серии редко, но встречаются; а вложенные -- я только одну книгу такую видел. Я думаю на текущий момент это абсолютно некритично -- есть более насущные задачи.

Пример - книги Ван Зайчика.

Цитата:
< sequence number="2" name="Плохих людей нет" >
< sequence number="2" name="Первая Цзюань"/ >
< /sequence >

P.S.
Пришлось вставлять пробел - <пробел/sequenceпробел>, иначе не отображалось. Здесь нет тега [code]?

Вижу, фикшен эту проблему решил кардинально - http://fictionbook.ru/ru/author/van_zayichik_holm/

Можно прикрутить как дополнительные (альтернативные) серии - библиотеку перелопачивать не надо - нужна табличка провязки серии на книгу с номером этой книги в серии

Угу, отдельная табличка, и везде, где выводится серия - туда лезть, и нетривиальная логика добавления/удаления серии (получается две сущности - основная серия и дополнительные, по разному хранящиеся и обрабатываемые), и сортировка книг автора по сериям повышенной нетривиальности (а это дефолтный режим), не очень представляю как это без подзапросов реализуется. Подзапросы мускул до сих пор не умеет. Короче, криво и некрасиво. Не нравится. И как это будет выглядеть? Если показывать как сейчас, по сериям, то имеющую несколько серий книгу надо показывать несколько раз? Или нумерация полетит... И какая серия главнее?
Если у одной книги прописано серия1 номер1 серия2 номер2, а у другой серия2 номер1 серия1 номер2, как их сортировать?

Если бы несколько серий было у заметного количества книг - я бы впрягся. А так как-то это непонятно. Возни много, смысла мало.
Надо что-то другое придумать. Пока не понял что. Может, виртуальные книги - несколько записей в базе с разными сериями и одним файлом. Это тоже криво, но менее, и может пригодится еще зачем нибудь.
Или может еще как-нибудь выкрутиться.

А как такие извраты выглядят на альде или фикшине?

Имелось ввиду именно дополнительные серии - отображаются только в просмотре инфы по книге + отдельное окно списка альтернативных серий с возможностью просмотра серии - думаю , было-бы удобно . Навскидку , альтернативные серии нужны:
Конан варвар - 4 варианта библиографии, звездные войны - уже обсуждалось, серия "Забытые королевства", Звездный путь тоже разбивается на ряд сериалов, Боевые роботы (Battletech) . Думаю, что есть и другие.

warhammer 4000

еще хотелось бы чтобы можно было оставлять отзывы не только о книгах но и о сериях

Здравы будьте!
Спасибо за библиотеку!
По теме. В сериалах не указывается автор сериала. Что немного смущает. Можно ли подправить?

у сериала может быть много авторов.

Задался вопросом Серия в Либрусеке. Нужно что-то делать.
Извините, что не в формате форума.

X