Правильно ли я понял, что данный формат предполагает один файл на одно лицо/контакт?D1P писал(а):Вижу в планах реализацию импорта/экспорта, рекомендую сделать их через поддержку vCard.
[WFX] tcPhonebook
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Из англ. вики: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.
"the light is coming to give back everything the darkness stole"
—©@AG4
—©@AG4
-
Serge Yolkin
- Сообщения: 664
- Зарегистрирован: Сб июл 25, 2009 11:12
- DeathStalker
- Сообщения: 331
- Зарегистрирован: Пт сен 01, 2006 10:53
- Откуда: Санкт-Петербург
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Symbian тоже этот формат поддерживает (правда, расширение vcf, а не vcard), причем уже лет 10. Если добавится поддержка этого формата, перейду на tcPhoneBook. В любом случае Maximus красавец, продолжай!
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Господа, а вы уверены что использование подобных форматов не будет противоречить понятию "телефонная книга"? Может, не стоит превращать изначально задуманное в громоздкую базу? Или стоит два плагина по отдельности организовать?
Кстати, каким образом информация из этих форматов должна быть отражена? По принципу добавления/просмотра в WLX или изначальной интеграции просмотра в WDX?
Кстати, каким образом информация из этих форматов должна быть отражена? По принципу добавления/просмотра в WLX или изначальной интеграции просмотра в WDX?
- Maximus
- Сообщения: 927
- Зарегистрирован: Чт апр 07, 2005 10:51
- Откуда: Украина, Кировоградская обл., г. Знаменка
- Контактная информация:
Это всего лишь формат для экспорта. От этого база не будет увеличиваться.Flasher писал(а):Господа, а вы уверены что использование подобных форматов не будет противоречить понятию "телефонная книга"? Может, не стоит превращать изначально задуманное в громоздкую базу? Или стоит два плагина по отдельности организовать?
F5 из плагина - экспорт, на выходе файл данного формата. И наоборот в случае с импортом.Flasher писал(а):Кстати, каким образом информация из этих форматов должна быть считана? По принципу добавления/просмотра в WLX или изначальной интеграции просмотра в WDX?
Режим быстрого просмотра, режим отображения колонок, отдельное окно..Maximus писал(а):А что ты имел в виду под отражением режимов я не понял.
Где именно они будут отображаться? Если в колонках, то будут ли они компоноваться с уже существующими?Maximus писал(а):После импорта в файловой системе появится контакт(ы), содержимое полей которого будет соответствовать содержимому карточки vCard.
- Maximus
- Сообщения: 927
- Зарегистрирован: Чт апр 07, 2005 10:51
- Откуда: Украина, Кировоградская обл., г. Знаменка
- Контактная информация:
vCard никак не будет влиять на уже определенную структуру базы данных и соответственно на режимы просмотра никак дополнительно влиять тоже не будет.Flasher писал(а):Где именно они будут отображаться? Если в колонках, то будут ли они компоноваться с уже существующими?
Повторюсь еще раз, что vCard - это всего лишь формат для обмена контактами.
При экспорте будет создан файл формата vCard, который можно будет использовать (например, для импорта) в других программах.
При импорте файла формата vCard в плагин - на основе его содержимого будет создан новый контакт. Из карточки будут считаны поля известного назначения.
А вот что делать с полями vCard, аналогов которых в базе данных плагина нет - пока вопрос. Если создавать по этому поводу дополнительные поля, то действительно может получиться громоздко.
Я не спросил про считывание, я спросил про режим отображения. По вышеизложенному было понятно.Maximus писал(а):При импорте файла формата vCard в плагин - на основе его содержимого будет создан новый контакт. Из карточки будут считаны поля известного назначения.
Ах, вот как. Значит добавление vcf ничего существенного не сулит. Без этого цель не оправдывает средства, если говорить о формировании новых контактов.Maximus писал(а):А вот что делать с полями vCard, аналогов которых в базе данных плагина нет - пока вопрос. Если создавать по этому поводу дополнительные поля, то действительно может получиться громоздко.
А если в полях V-Card нет соответствия полям базы плагина, тогда как?
- DeathStalker
- Сообщения: 331
- Зарегистрирован: Пт сен 01, 2006 10:53
- Откуда: Санкт-Петербург