LibRusLib
Вторник, 16.04.2024, 21:44
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Архив - только для чтения
Форум » Архив "LibRus - Библиотекарь" » "LibRus - Библиотекарь" - пожелания и предложения » Тэги (Добавление новых тэгов)
Тэги
meomДата: Среда, 17.12.2008, 00:26 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Здраствуйте еще раз.

Все таки хотелось бы вернуться к вопросу о тэгах.

Можно ли добавить новые тэги?
Ситуация такая:
На моем устройстве (lbook) поддерживаются русские директории, но есть проблема с русскими именами архивов.
Хотелось бы транслитерацию файлов (или для начала хотя бы оставлять исходное имя файла).

Добавить отброс крайних пробелов (trim)
Пример:
Тэг: %s (%g) - если нет серии, то впереди жанра будет пробел в директории.

P.S. Что-то такое я уже писал в предыдущем письме, но ответа не было. Может я не очень доходчиво написал, но могу объяснить если есть вопросы. Или сейчас нет времени?

 
drserjДата: Среда, 17.12.2008, 11:55 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (meom)
Что-то такое я уже писал в предыдущем письме, но ответа не было. Может я не очень доходчиво написал, но могу объяснить если есть вопросы. Или сейчас нет времени?

ммм... может пропустил, не помню....
Quote (meom)
Можно ли добавить новые тэги?

можно

Quote (meom)
Добавить отброс крайних пробелов (trim)

сложно в плане анализа ситуации - иногда они надо, иногда - нет...
Quote (meom)
Хотелось бы транслитерацию файлов

а в настройках ломает включить ?


drSerj
 
meomДата: Среда, 17.12.2008, 18:49 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
Quote (meom)Добавить отброс крайних пробелов (trim) сложно в плане анализа ситуации - иногда они надо, иногда - нет...

Просто интересно, а когда они нужны?

Quote (drserj)
Quote (meom)Хотелось бы транслитерацию файлов а в настройках ломает включить ?

Так там и папки попадают.
А хотелось бы папки на русском, а файл в транслитерации.
Или хотя бы тэг - имя исходного файла. Оно же вроде не на русском?

 
drserjДата: Четверг, 18.12.2008, 13:57 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (meom)
Просто интересно, а когда они нужны?

когда ты хочешь отделить одно значение от другого пробелом smile

Quote (meom)
Так там и папки попадают. А хотелось бы папки на русском, а файл в транслитерации.

Не вижу, откровенно говоря, логики. Если каталоги транслитом, то и файлы, так же, должны быть транслитом. Ну и наоборот. Я понимаю, извращаться можно по-разному, например, через букву, через слово :)))) Но нужно ли это? Я вообще предпочитаю транслит, ибо, не знаю, куда завтра прийдется лить файлы.

Quote (meom)
Или хотя бы тэг - имя исходного файла. Оно же вроде не на русском?

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


drSerj
 
meomДата: Пятница, 19.12.2008, 13:16 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
когда ты хочешь отделить одно значение от другого пробелом

Я имел в виду немного другое.
Примерно так:
trim(%F)\trim(%S (%G))\
а то получается, если нет серии:
Автор\ (Жанр)\
а хотелось бы Автор\(Жанр)\
В принципе это мелочь smile

Quote (drserj)
Не вижу, откровенно говоря, логики. Если каталоги транслитом, то и файлы, так же, должны быть транслитом. Ну и наоборот. Я понимаю, извращаться можно по-разному, например, через букву, через слово :)))) Но нужно ли это? Я вообще предпочитаю транслит, ибо, не знаю, куда завтра прийдется лить файлы.

Логика есть. Я уже выше писал. Очень часто именно папки не важно на каком язык (устройством поддерживается), а вот если сам файл на русском (особенно в виде архива), то нет.
И дело не в устройстве, а в программе чтения (разархивирования), которая спотыкается на русском имени.

Quote (drserj)
С тэгами я подумаю, возможно, в следующих версиях расширю их к-во. Самому сильно хочется, но сейчас я начал доработку другой части программы, не хочется распыляться. Но то что тэги я доделывать буду - это да.

Это хорошо smile

Для будущего по тэгам:
Кстати зачем разделение формата имени на папку и файл.
Может имеет смысл сделать в одну строку?

И сделать не один шаблон, а набор шаблонов и при отправке на устройство запрашивать по какому шаблону выгружать.
Для чего это:
Для сериалов (которые пишут разные авторы), сборников, что бы не в папках авторов искать, а сериал или сборники были в отдельной папке.

 
drserjДата: Пятница, 19.12.2008, 14:09 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (meom)
Очень часто именно папки не важно на каком язык (устройством поддерживается), а вот если сам файл на русском (особенно в виде архива), то нет.

Дык я понял, и еще раз говорю - делай всё транслитом, и проблем вообще не будет smile

Quote (meom)
Кстати зачем разделение формата имени на папку и файл. Может имеет смысл сделать в одну строку?

угу... и как потом определить, что к папке отнести, а что к имени файла ? smile Теоретически - можно, но так нагляднее.

Quote (meom)
И сделать не один шаблон, а набор шаблонов и при отправке на устройство запрашивать по какому шаблону выгружать.

как в поиске сделано ? Сохранять настройки списком ?


drSerj
 
meomДата: Пятница, 19.12.2008, 22:19 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
Дык я понял, и еще раз говорю - делай всё транслитом, и проблем вообще не будет

Дык неудобно smile
lBook показывает не название файла, а берет даные из fb2, а там все по русски.
А тут директории на транслите smile
Поэтому хочется хотя бы тэг названия исходного файла (он то в транслите).

Quote (drserj)
угу... и как потом определить, что к папке отнести, а что к имени файла ? Теоретически - можно, но так нагляднее.

А какая разница к чему относится? Все что после последнего слэша - имя файла.
И будет примерно так: %f\%s(%g)\%f_%n_%t
Может и менее наглядно, но ... (смотри ниже)

Quote (drserj)
Quote (meom)И сделать не один шаблон, а набор шаблонов и при отправке на устройство запрашивать по какому шаблону выгружать. как в поиске сделано ? Сохранять настройки списком ?

Мне кажется нужен комбобокс
Делаешь шаблоны
Например:
%f\%s\%n_%t - Автор\Серия\Номер_Название
%f\%g\%t - Автор\Жанр\Название
%s\%f_%n_%t - Серия\Автор_Номер_Название

И при отправке файлов на устройстве выбирать из этих шаблонов (если это задано).

P.S. А может еще отдельную тему сделать - там будешь писать над чем работаешь?
А мы будем пожелания по этой работе давать заранее biggrin

 
drserjДата: Суббота, 20.12.2008, 11:21 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (meom)
Поэтому хочется хотя бы тэг названия исходного файла (он то в транслите).

угу... мне б твою уверенность - он в utf, посему ты можешь вообще не получить файл sad

Quote (meom)
Мне кажется нужен комбобокс

ну, как один из вариантов...

Quote (meom)
P.S. А может еще отдельную тему сделать - там будешь писать над чем работаешь?

можно, но эт плохая идея - я и так не у спеваю все пожелания удовлетворить smile Как в анекдоте

- можно ли заниматься сексом на Красной площади ?
- нет, советами замучают.

smile


drSerj
 
meomДата: Суббота, 20.12.2008, 12:34 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
Поэтому хочется хотя бы тэг названия исходного файла (он то в транслите). угу... мне б твою уверенность - он в utf, посему ты можешь вообще не получить файл

Ну тогда два чекбокса - транслитерация папок и отдельно транслитерация файла и все smile

Quote (drserj)
Quote (meom)Мне кажется нужен комбобокс ну, как один из вариантов...

Само собой, как реализовывать - твой выбор
Но если бы вообще реализовать - было бы очень хорошо smile

Quote (drserj)
P.S. А может еще отдельную тему сделать - там будешь писать над чем работаешь? можно, но эт плохая идея - я и так не у спеваю все пожелания удовлетворить

Да, наверное не надо smile

 
drserjДата: Понедельник, 22.12.2008, 19:51 | Сообщение # 10
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Вот интересно, как такого избежать... при отсутствии серии и маске %a_%t (%S-%n)
Абдуллаев Чингиз_Очевидная метаморфоза (-0).txt

заранее не спрогнозируешь... в особенности скобки и "-" при отсутствии серии... 0 - еще как-то можно, если нет номера, а вот остальное....


drSerj
 
meomДата: Понедельник, 22.12.2008, 21:29 | Сообщение # 11
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
Вот интересно, как такого избежать... при отсутствии серии и маске %a_%t (%S-%n) Абдуллаев Чингиз_Очевидная метаморфоза (-0).txt заранее не спрогнозируешь... в особенности скобки и "-" при отсутствии серии... 0 - еще как-то можно, если нет номера, а вот остальное....

Вот для этого проще всего переложить проблему на пользователей: smile
Сделать шаблоны и пользователь при выгрузке будет сам вибирать какие книги и под каким шаблоном ему выгружать.

Или более сложный вариант:
Тэги сделать такого вида: %(S_% %n)%(то есть тэгом считать все что внутри %%)
и если нет серии (номер в серии проверять не по наличию номера, а по наличию серии).

 
drserjДата: Понедельник, 22.12.2008, 22:05 | Сообщение # 12
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
хех... для одинарных файлов - возможно. А как быть с групповыми операциями ?

drSerj
 
meomДата: Вторник, 23.12.2008, 09:43 | Сообщение # 13
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
хех... для одинарных файлов - возможно. А как быть с групповыми операциями ?

А к чему этот вопрос относится?

 
drserjДата: Вторник, 23.12.2008, 12:26 | Сообщение # 14
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (meom)
Сделать шаблоны и пользователь при выгрузке будет сам вибирать какие книги и под каким шаблоном ему выгружать.

Если брать шаблон %a_%t (%S-%n) и в части книг серия есть а в части - нет, предусмотреть универсальный шаблон невозможно. Делать же сложный тэг - не имеет смысла - всё не предусмотришь, да и неудобно....


drSerj
 
meomДата: Среда, 24.12.2008, 00:18 | Сообщение # 15
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Offline
Quote (drserj)
Quote (meom)
Сделать шаблоны и пользователь при выгрузке будет сам вибирать какие книги и под каким шаблоном ему выгружать.

Если брать шаблон %a_%t (%S-%n) и в части книг серия есть а в части - нет, предусмотреть универсальный шаблон невозможно. Делать же сложный тэг - не имеет смысла - всё не предусмотришь, да и неудобно....

А универсальный и не надо. Желательно возможность сделать несколько шаблонов.
Выбрал книги, который входят в серию и выбрал один шаблон
Выбрал без серии и другой шаблон
Для серий со многими авторами третий шаблон

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

 
Форум » Архив "LibRus - Библиотекарь" » "LibRus - Библиотекарь" - пожелания и предложения » Тэги (Добавление новых тэгов)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Copyright LibRusLib © 2024