FB2-Librarian (Библиотекарь) Руководство
Шрифт:
Точка монтирования – это каталог, внутри которого формируется дерево каталогов библиотеки при выбранном «файловом» способе хранения. При создании новой библиотеки данный каталог должен быть пустым (не обязательно, конечно, но очень желательно, для избежания дальнейшей путаницы). При добавлении книг формируется структура каталогов в соответствии с заданным шаблоном наименования Папки/Файла.
Шаблон чувствителен к регистру использованных символов!
Шаблон должен содержать в себе хотя бы один символ "\" (для
В данный момент поддерживаются следующие параметры шаблона:
* NA* (name abbreviation) – первая буква от сложения Фамилия+Имя+Отчество+Ник, т.е. гарантированное появление в параметре хотя бы одной буквы, в отличие от *NLA*;
*NLA* (name last abbreviation) – первая буква фамилии первого автора книги;
* GNR* (genre name russian) – название жанра по-русски;
*GNE* (genre name english) -название жанра по-английски;
*SA* (sequence abbreviation) – аббревиатура названия серии
*NL* (name last) – фамилия первого автора;
*NF* (name first) – имя первого автора;
*NM* (name middle) – отчество первого автора;
*NN* (nick name) – ник первого автора;
*GN* (genre name) – сокращенное название первого жанра книги по английски;
*BN* (book name) – название книги;
*SN* (sequence name) – серия книги;
*SA* (sequence abbreviation) – аббревиатура из названия серии книги (по первым буквам);
*SI* (sequence id) – номер книги в серии;
Все прочие символы будут выводиться в "имя папки и файла", как есть.
Части шаблона, ограниченные квадратными скобками, не будут использоваться, если ВСЕ включенные в них параметры окажутся пустыми.
Кроме того, в шаблоне могут быть модификаторы, которые представляют собой выражения в фигурных скобках. Модификаторы задают дополнительные операции, которые выполняются при формировании имен папки и файла.
{U} – перевод всего результата в верхний регистр
{L} – перевод всего результата в нижний регистр
{T} – транслитерация результата (т.е. запись файла английским буквами). При отказе от транслитерации и выборе файлового способа хранения возможна такая ситуация, как наличие в имени автора или названии книги
{x} – символьное выражение внутри фигурных скобок, на которое заменяются все пробельные символы в имени. Если выражение пустое (т.е. "{}"), пробелы удаляются.
Если модификатор не присутствует в шаблоне, по-умолчанию используется " {_}" (подчеркивание).
Чтобы оставить пробелы, нужно указать " {}" (один пробел в фигурных скобках).
По умолчанию используется следующий шаблон:
*NL*_*NF*[_*NM*][_*NN*]\*NL*_*BN*[(*SN*-*SI*)]{_}{T}
Примеры:
*GN*\*NL*, *NF*[*NM*][(*NN*)]\*NL* – *BN*[(*SN*-*SI*)]{}
жанр\автор\книга (регистр без изменений, пробелы остаются, без транслитерации)
det_history\Акунин, Борис\Акунин – Алтын-Толобас(Приключения Николаса Фандорина-1).zip
*GN*\*NL*_*NF*[_*NM*][_*NN*]\*NL*_*BN*[(*SN*-*SI*)]{_}{L}{T}
жанр\автор\книга (имена в нижнем регистре, с транслитерацией)
det_history\akunin_boris\akunin_altyn-tolobas(priklyucheniya_nikolasa_fandorina-1).zip
*NL*_*NF*[_*NM*][_*NN*]\*NL*_[(*SN*-*SI*)_]*BN*{-}{U}{T}
автор\книга (имена в верхнем регистре, пробелы на дефисы, транслитерация)
AKUNIN_BORIS\AKUNIN_(PRIKLYUCHENIYA-NIKOLASA-FANDORINA-1)_ALTYN-TOLOBAS.ZIP
12 Настройка программы
Авторизация и добавление пользователей
При использовании библиотеки в домашних условиях этот пункт зачастую не нужен, но если по каким-то причинам вы хотите добавить пользователей с различными правами, то такая возможность есть.
12.1 Точка монтирования
«Точка монтирования» – это каталог, внутри которого формируется дерево каталогов библиотеки при выбранном «файловом» способе хранения. При создании новой библиотеки данный каталог должен быть пустым (не обязательно, конечно, но очень желательно, для избежания дальнейшей путаницы). При добавлении книг формируется структура каталогов в соответствии с заданным шаблоном наименования Папки/файла.
12.2 Изменение способа хранения
Если по каким либо причинам, вас перестал устраивать текущий способ хранения книгЮ например был способ «База данных» а захотелось «Файловая система», то в программе предусмотрена возможность изменить его автоматически. Для этого зайдите в пункт «Библиотека» > «Изменить способ хранения»