[WFX] tcPhonebook

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Maximus писал(а):Например?
Ну или не атрибуты, а что там для социалок. Плагин же изначально не под vcard писался.
Maximus писал(а):"вручную" - кнопочками: "вверх"/"вниз"
"по колонкам" - как в ТС по заголовкам табуляторов
Тогда и то и другое.
Что насчёт добавления/редактирования? Как оно будет? Иконки доставлять можно будет? Автоназначение для них будет? (в личке с тобой давно обсуждали)
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Flasher писал(а):Ну или не атрибуты, а что там для социалок. Плагин же изначально не под vcard писался.
Забыл я про социалки :)
Нужно вспоминать.
Вот только нужно либо самому придумывать названия атрибутов, либо поискать - наверняка же уже существуют.
Flasher писал(а):Тогда и то и другое.
Тоже так думаю. Хотя будет прикольно если ктото долго сортировал атрибуты вручную, а потом случайно (или не совсем) выполнил автоматическую сортировку :)
Flasher писал(а):Что насчёт добавления/редактирования? Как оно будет?
Диалог с заполнением свойств поля (наименование поля, наименование атрибута vCard, тип поля, принадлежность к категории)
Flasher писал(а):Иконки доставлять можно будет?
Куда?
Flasher писал(а):Автоназначение для них будет?
Возможно тогда ты это называл другими словами или склероз меня подводит :)
Напомни. Теперь реализация уже ближе чем была тогда.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Maximus писал(а):наверняка же уже существуют
ДУмаю, что-то есть, и для микроблогинга тоже.
Maximus писал(а):Хотя будет прикольно если ктото долго сортировал атрибуты вручную, а потом случайно (или не совсем) выполнил автоматическую сортировку :)
Можно отмену действий сделать.
Maximus писал(а):наименование атрибута vCard
А если такого не существует, программа как-то будет идентифицировать?
Maximus писал(а):Куда?
В окно просмотра контакта.
Maximus писал(а):Напомни. Теперь реализация уже ближе чем была тогда.
Автовыбор иконки для указываемой в настройках социалки/мессейдж-протокола.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Flasher писал(а):А если такого не существует, программа как-то будет идентифицировать?
Не существует где именно?

С иконками не в этой версии. Я пока не умею с ними работать. Но вообще дело нужное.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Maximus писал(а):Не существует где именно?
В базе доступных атрибутов, поддерживаемых vcard/программой, видимо.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Flasher
Не будет. Потому что нет и не может быть перечня всех X- атрибутов - ведь они размножаются :)
Может я скоро и своих наделаю - типа X-TCPHB-* :) Шучу
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Maximus
Тогда объясни, пож-та, вот это:
Maximus писал(а):1.3. Атрибуты можно добавлять, удалять, редактировать
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Flasher
В диалоге настроек будет раздел содержащий список (таблицу) дополнительных полей (свойства которых я уже перечислял выше).
Кнопка "добавить" добавляет новое дополнительное поле - т.е. открывает диалог, в котором эти нужно будет задать свойства поля.
Кнопка "редактировать" или двойной щелчок на записи в списке открывает диалог, в котором эти свойства можно будет изменить.
Значения этих полей можно будет затем задавать для каждого из существующих или вновь создаваемых контактов.
Наименования атрибутов vCard будут участвовать при экспорте (нет наименования - поле либо не будет экспортироваться, либо будет экспортироваться в примечание) и при импорте (встретился известный плагину атрибут - импортируем, встретился неизвестный - предлагаем его завести в качестве дополнительного поля).
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Maximus
Т.е., если я правильно понял, плагин, не идентифицирующий атрибут, будет оставлять возможность самостоятельного внедрения новой ячейки данных с указанием необходимых элементов (ссылки, иконки и т.п.)? Т.е. можно будет расширять базу по своему усмотрению?
И какие при этом будут ограничения на число элементов поля?
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Flasher писал(а):Т.е., если я правильно понял, плагин, не идентифицирующий атрибут, будет оставлять возможность самостоятельного внедрения новой ячейки данных с указанием необходимых элементов (ссылки, иконки и т.п.)? Т.е. можно будет расширять базу по своему усмотрению?
Если мы правильно друг друга понимает, то да. Но иконки я пока не обещаю :) И о каких ссылках идет речь?
Flasher писал(а):Т.е. можно будет расширять базу по своему усмотрению?
Базу дополнительных полей? Да.
Flasher писал(а):И какие при этом будут ограничения на число элементов поля?
Не планирую делать ограничений.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Немного не в тему.
А нельзя ли добавить в контакт перекрёстные ссылки? Пока не выточил внятного определения, но видится так: в диалоге редактирования контакта - ещё одна закладка "Связанные контакты", в ней по умолчанию одна кнопка "Добавить", которая даёт возможность создавать линки вида

Код: Выделить всё

[Муж] [Иванов Иван Иванович]
[Руководитель] [Петров Пётр Петрович]
[Заместитель] [Сидоров Сидор Сидорович]
, ведущие на соответствующий существующий контакт. Т.е., тип связи связанного контакта с текущим задаём руками при создании ссылки, а имя подставляется из существующего контакта при выборе. При экспорте это можно игнорировать.

Чёрт! Перечитал то, что написал - сам ничего не понял. Лучше по действиям. Допустим, имеются контакты "Вася" и "Мариванна", причём известно, что Вася - мариваннин муж. ПКМ на "Мариванна", свойства. В диалоге редактирования контакта идём на вкладку "Связанные контакты", жмём кнопку "Добавить". В открывшемся диалоге, или в появившемся на вкладке поле (не знаю, как луше это оформить), вводим "тип связи" - Муж, жмём Enter или OK в зависимости от реализации. Появляется список всех контактов базы (ну, может, кроме редактируемого), в нём выбираем Васю и на вкладке, под кнопкой "Добавить" появляется первая ссылка [Муж] [Вася]. Если кликнуть на этой ссылке - перейдём к редактированию контакта "Вася". Желательно также, чтобы эти ссылки отображались и в сводке, но при этом переход бы осуществлялся не в диалог редактирования, а в сводку связанного контакта.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Maximus писал(а):И о каких ссылках идет речь?
На страницы профилей соцсети/микроблога (или ID/ник с автоподстановкой).
Maximus писал(а):Не планирую делать ограничений.
А, ну да, они же в окне просмотра контакта друг под другом идут.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Flasher писал(а):На страницы профилей соцсети/микроблога (или ID/ник с автоподстановкой).
Т.е. содержимое поля... Значит я понял и ответил правильно.
Serge Yolkin писал(а):А нельзя ли добавить в контакт перекрёстные ссылки?
Такая идея у меня возникла практически сразу же после начала разработки плагина. Но сейчас это записано ровно последним пунктом в планах :)
Идея понятна и полезна, но о механизмах её функционирования пока смысла говорить нет ввиду неопределённых сроков реализации - забыть могу, знаете ли :)
Аватара пользователя
Mint86
Сообщения: 43
Зарегистрирован: Ср авг 15, 2007 07:25

Сообщение Mint86 »

Вопрос (приоритет низкий) - будет ли возможность ставить пароль на базу данных? Чтобы "другие" не могли посмотреть контакты в моё отсутствие.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Mint86
На базу данных или на плагин?
Если именно на БД, то погляжу, есть ли такая возможность для SQLite.
А если на плагин, то возможно.
Ответить