Добавлено: Сб янв 08, 2011 21:22
Правильно ли я понял, что данный формат предполагает один файл на одно лицо/контакт?D1P писал(а):Вижу в планах реализацию импорта/экспорта, рекомендую сделать их через поддержку vCard.
Форум поддержки пользователей Total Commander
https://forum.wincmd.ru/
Правильно ли я понял, что данный формат предполагает один файл на одно лицо/контакт?D1P писал(а):Вижу в планах реализацию импорта/экспорта, рекомендую сделать их через поддержку vCard.
Из англ. вики:Maximus писал(а):Правильно ли я понял, что данный формат предполагает один файл на одно лицо/контакт?
Т.е. есть программы, которые позволяют хранить несколько контактов в 1 файле. Но надо смотреть на конкретные реализации - возможно, способы хранения отличаются.Applications have different implementations of the vCard standard. The Address Book application in Mac OS X and the KDE Kontact application accept any number of contacts in a single vCard file and allow export of any set of contacts, or all contacts, in one vCard file, while Microsoft Outlook only accepts one contact per file. Google Contacts will import and export Mac OS X or similar vCard files.
Понял. Буду разбираться во время реализации...DrShark писал(а):Т.е. есть программы, которые позволяют хранить несколько контактов в 1 файле. Но надо смотреть на конкретные реализации - возможно, способы хранения отличаются.
Это всего лишь формат для экспорта. От этого база не будет увеличиваться.Flasher писал(а):Господа, а вы уверены что использование подобных форматов не будет противоречить понятию "телефонная книга"? Может, не стоит превращать изначально задуманное в громоздкую базу? Или стоит два плагина по отдельности организовать?
F5 из плагина - экспорт, на выходе файл данного формата. И наоборот в случае с импортом.Flasher писал(а):Кстати, каким образом информация из этих форматов должна быть считана? По принципу добавления/просмотра в WLX или изначальной интеграции просмотра в WDX?
Не понял, после импорта что будет на выходе и как будет использоваться (с отражением режимов, пожалуйста)?Maximus писал(а):Это всего лишь формат для экспорта... И наоборот в случае с импортом.
Не договорил. Экспорта и импорта (т.е. обмена).Это всего лишь формат для экспорта.
Режим быстрого просмотра, режим отображения колонок, отдельное окно..Maximus писал(а):А что ты имел в виду под отражением режимов я не понял.
Где именно они будут отображаться? Если в колонках, то будут ли они компоноваться с уже существующими?Maximus писал(а):После импорта в файловой системе появится контакт(ы), содержимое полей которого будет соответствовать содержимому карточки vCard.
vCard никак не будет влиять на уже определенную структуру базы данных и соответственно на режимы просмотра никак дополнительно влиять тоже не будет.Flasher писал(а):Где именно они будут отображаться? Если в колонках, то будут ли они компоноваться с уже существующими?
Я не спросил про считывание, я спросил про режим отображения. По вышеизложенному было понятно.Maximus писал(а):При импорте файла формата vCard в плагин - на основе его содержимого будет создан новый контакт. Из карточки будут считаны поля известного назначения.
Ах, вот как. Значит добавление vcf ничего существенного не сулит. Без этого цель не оправдывает средства, если говорить о формировании новых контактов.Maximus писал(а):А вот что делать с полями vCard, аналогов которых в базе данных плагина нет - пока вопрос. Если создавать по этому поводу дополнительные поля, то действительно может получиться громоздко.