yozhik

|
Posted: Mon Oct 13, 2025 23:57 Post subject: |
|
|
MiLaR
Спасибо, хорошо выглядит, качественно )) Особенно понравилось, что .vcf с несколькими карточками показывает и поиск по ним работает.
На macOS штатным приложением Контакты поддерживаются поля для vCard, которые плагин не парсит. Возможно их нет в спецификации, но если в одной из распространённых систем они используются, то быть может стоит их добавить? Взгляните, пожалуйста:
 Экспортированная карточка Code: | BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//macOS 12.7.6//EN
N:Сидоров;Макар;Петрович;господин;начальник
FN:господин Макар Петрович Сидоров начальник
NICKNAME:boss
X-MAIDENNAME:Бронштейн
X-PHONETIC-FIRST-NAME:Makar
X-PHONETIC-MIDDLE-NAME:Petrovich
X-PHONETIC-LAST-NAME:Sidorov
ORG:Банк Рога и копыта;президиум
X-PHONETIC-ORG:Bank Roga i kopyta
TITLE:директор
EMAIL;type=INTERNET;type=HOME;type=pref:sidorov@bank.nul
TEL;type=CELL;type=VOICE;type=pref:+7 916 9998877
TEL;type=IPHONE;type=CELL;type=VOICE:+7 921 3332211
TEL;type=APPLEWATCH;type=CELL;type=VOICE:+7 906 6665544
ADR;type=HOME;type=pref:;;Золотая улица;Хрисополь;;128161;Кипр
X-SOCIALPROFILE;type=twitter:http://twitter.com/sidorov_boss
X-SOCIALPROFILE;type=facebook:http://facebook.com/petrovich
X-SOCIALPROFILE;type=flickr:http://www.flickr.com/photos/boss
item1.URL;type=pref:www.rik.bank.nul
item1.X-ABLabel:_$!<HomePage>!$_
BDAY:1975-01-01
X-ALTBDAY;CALSCALE=hebrew:000019750101
IMPP;X-SERVICE-TYPE=GoogleTalk;type=HOME;type=pref:xmpp:sidorov
item2.X-ABDATE;type=pref:1975-01-01
item2.X-ABLabel:_$!<Anniversary>!$_
item3.X-ABRELATEDNAMES;type=pref:Зарецкая Ева Феликсовна
item3.X-ABLabel:_$!<Mother>!$_
item4.X-ABRELATEDNAMES:Бронштейн Петр Адамович
item4.X-ABLabel:_$!<Father>!$_
END:VCARD |
И вот как это выглядит в родном приложении (шаблон и заполненная карточка):
 скриншот
В частности, в узел ORG это приложение помещает поле Company, а затем после разделителя ; поле Department. Плагин отображает ORG как есть, а если поле Department не заполнено, то в конце Company отображается разделитель (точка с запятой).
Ещё одно пожелание. Поскольку Total Commander поддерживает светлую и тёмную тему, добавьте, пожалуйста, возможность задавать цвет фона и текста в файле VCFLister.ini. У большинства плагинов сейчас такая возможность есть. Когда пользуешься тёмной темой — яркая белая область плагина «бьёт» по глазам, особенно при Quick View (по Ctrl+Q). Хорошо бы, чтоб была возможность задавать цвета не только для режима Dark, но и для Light. Я, например, в режиме Light (светлая тема) себе фон делаю серым. _________________ Amo ergo sum |
|