petrovvlad / freeLib

freeLib - каталогизатор для библиотек LibRusEc и Flibusta
GNU General Public License v3.0
101 stars 28 forks source link

сломалось переименовывание при экспорте #130

Closed panic70 closed 6 months ago

panic70 commented 11 months ago

После какого то из последних обновлений сломалось переименовывание по шаблону. В настройках стоит шаблон "%nl%fi - %s%n2 - %b", при экспорте выдаёт что то типа "1lM. - Skidbladnir Online12 - Krov i zhizn.fb2", а должно быть "KuzminM. - Skidbladnir Online01 - Krov i zhizn.fb2", на книжках без серии выдаёт "KuzminM. - %n2 - Richashie Psi.fb2", на книжках без серии с номером тома "6lM. - 62 - Uterjannie krilja.fb2" Система Gentoo, freelib собран самописным ебилдом Clang-16 До недавнего времени всё экспортировалось нормально.

panic70 commented 11 months ago

Проверил, у меня заработало. Единственное по экспорту вопрос давно возник, сейчас при выводе инициала добавляется точка, которая ИМХО не нужна, нельза ли поведение поменять и выводить без точки, а кому точка всё же нужна - может добавить её в шаблоне.

petrovvlad commented 11 months ago

Согласен, уберу точку. Обращаю внимание в шаблоне экспорта теперь можно использовать скобки []. Например "%nl%fi [- %s%n2 ]- %b"

panic70 commented 11 months ago

Это просто скобки? Или они, как в foobar2000, выполняют функции условия (если значение пустое - всё что в скобках опускается и не выводится)?

petrovvlad commented 11 months ago

Выполняют функцию условия.