Страница 20 из 31
Добавлено: Сб окт 20, 2012 23:38
Flasher
Maximus писал(а):Например?
Ну или не атрибуты, а что там для социалок. Плагин же изначально не под vcard писался.
Maximus писал(а):"вручную" - кнопочками: "вверх"/"вниз"
"по колонкам" - как в ТС по заголовкам табуляторов
Тогда и то и другое.
Что насчёт добавления/редактирования? Как оно будет? Иконки доставлять можно будет? Автоназначение для них будет? (в личке с тобой давно обсуждали)
Добавлено: Вс окт 21, 2012 00:21
Maximus
Flasher писал(а):Ну или не атрибуты, а что там для социалок. Плагин же изначально не под vcard писался.
Забыл я про социалки :)
Нужно вспоминать.
Вот только нужно либо самому придумывать названия атрибутов, либо поискать - наверняка же уже существуют.
Flasher писал(а):Тогда и то и другое.
Тоже так думаю. Хотя будет прикольно если ктото долго сортировал атрибуты вручную, а потом случайно (или не совсем) выполнил автоматическую сортировку :)
Flasher писал(а):Что насчёт добавления/редактирования? Как оно будет?
Диалог с заполнением свойств поля (наименование поля, наименование атрибута vCard, тип поля, принадлежность к категории)
Flasher писал(а):Иконки доставлять можно будет?
Куда?
Flasher писал(а):Автоназначение для них будет?
Возможно тогда ты это называл другими словами или склероз меня подводит :)
Напомни. Теперь реализация уже ближе чем была тогда.
Добавлено: Вс окт 21, 2012 01:28
Flasher
Maximus писал(а):наверняка же уже существуют
ДУмаю, что-то есть, и для микроблогинга тоже.
Maximus писал(а):Хотя будет прикольно если ктото долго сортировал атрибуты вручную, а потом случайно (или не совсем) выполнил автоматическую сортировку
Можно отмену действий сделать.
Maximus писал(а):наименование атрибута vCard
А если такого не существует, программа как-то будет идентифицировать?
Maximus писал(а):Куда?
В окно просмотра контакта.
Maximus писал(а):Напомни. Теперь реализация уже ближе чем была тогда.
Автовыбор иконки для указываемой в настройках социалки/мессейдж-протокола.
Добавлено: Вс окт 21, 2012 01:35
Maximus
Flasher писал(а):А если такого не существует, программа как-то будет идентифицировать?
Не существует где именно?
С иконками не в этой версии. Я пока не умею с ними работать. Но вообще дело нужное.
Добавлено: Вс окт 21, 2012 01:42
Flasher
Maximus писал(а):Не существует где именно?
В базе доступных атрибутов, поддерживаемых vcard/программой, видимо.
Добавлено: Вс окт 21, 2012 02:00
Maximus
Flasher
Не будет. Потому что нет и не может быть перечня всех X- атрибутов - ведь они размножаются :)
Может я скоро и своих наделаю - типа X-TCPHB-* :) Шучу
Добавлено: Вс окт 21, 2012 02:10
Flasher
Maximus
Тогда объясни, пож-та, вот это:
Maximus писал(а):1.3. Атрибуты можно добавлять, удалять, редактировать
Добавлено: Вс окт 21, 2012 10:19
Maximus
Flasher
В диалоге настроек будет раздел содержащий список (таблицу) дополнительных полей (свойства которых я уже перечислял выше).
Кнопка "добавить" добавляет новое дополнительное поле - т.е. открывает диалог, в котором эти нужно будет задать свойства поля.
Кнопка "редактировать" или двойной щелчок на записи в списке открывает диалог, в котором эти свойства можно будет изменить.
Значения этих полей можно будет затем задавать для каждого из существующих или вновь создаваемых контактов.
Наименования атрибутов vCard будут участвовать при экспорте (нет наименования - поле либо не будет экспортироваться, либо будет экспортироваться в примечание) и при импорте (встретился известный плагину атрибут - импортируем, встретился неизвестный - предлагаем его завести в качестве дополнительного поля).
Добавлено: Вс окт 21, 2012 10:57
Flasher
Maximus
Т.е., если я правильно понял, плагин, не идентифицирующий атрибут, будет оставлять возможность самостоятельного внедрения новой ячейки данных с указанием необходимых элементов (ссылки, иконки и т.п.)? Т.е. можно будет расширять базу по своему усмотрению?
И какие при этом будут ограничения на число элементов поля?
Добавлено: Вс окт 21, 2012 18:45
Maximus
Flasher писал(а):Т.е., если я правильно понял, плагин, не идентифицирующий атрибут, будет оставлять возможность самостоятельного внедрения новой ячейки данных с указанием необходимых элементов (ссылки, иконки и т.п.)? Т.е. можно будет расширять базу по своему усмотрению?
Если мы правильно друг друга понимает, то да. Но иконки я пока не обещаю :) И о каких ссылках идет речь?
Flasher писал(а):Т.е. можно будет расширять базу по своему усмотрению?
Базу дополнительных полей? Да.
Flasher писал(а):И какие при этом будут ограничения на число элементов поля?
Не планирую делать ограничений.
Добавлено: Вс окт 21, 2012 21:18
Serge Yolkin
Немного не в тему.
А нельзя ли добавить в контакт перекрёстные ссылки? Пока не выточил внятного определения, но видится так: в диалоге редактирования контакта - ещё одна закладка "Связанные контакты", в ней по умолчанию одна кнопка "Добавить", которая даёт возможность создавать линки вида
Код: Выделить всё
[Муж] [Иванов Иван Иванович]
[Руководитель] [Петров Пётр Петрович]
[Заместитель] [Сидоров Сидор Сидорович]
, ведущие на соответствующий существующий контакт. Т.е., тип связи связанного контакта с текущим задаём руками при создании ссылки, а имя подставляется из существующего контакта при выборе. При экспорте это можно игнорировать.
Чёрт! Перечитал то, что написал - сам ничего не понял. Лучше по действиям. Допустим, имеются контакты "Вася" и "Мариванна", причём известно, что Вася - мариваннин муж. ПКМ на "Мариванна", свойства. В диалоге редактирования контакта идём на вкладку "Связанные контакты", жмём кнопку "Добавить". В открывшемся диалоге, или в появившемся на вкладке поле (не знаю, как луше это оформить), вводим "тип связи" - Муж, жмём Enter или OK в зависимости от реализации. Появляется список всех контактов базы (ну, может, кроме редактируемого), в нём выбираем Васю и на вкладке, под кнопкой "Добавить" появляется первая ссылка [Муж] [Вася]. Если кликнуть на этой ссылке - перейдём к редактированию контакта "Вася". Желательно также, чтобы эти ссылки отображались и в сводке, но при этом переход бы осуществлялся не в диалог редактирования, а в сводку связанного контакта.
Добавлено: Вс окт 21, 2012 21:56
Flasher
Maximus писал(а):И о каких ссылках идет речь?
На страницы профилей соцсети/микроблога (или ID/ник с автоподстановкой).
Maximus писал(а):Не планирую делать ограничений.
А, ну да, они же в окне просмотра контакта друг под другом идут.
Добавлено: Вс окт 21, 2012 22:27
Maximus
Flasher писал(а):На страницы профилей соцсети/микроблога (или ID/ник с автоподстановкой).
Т.е. содержимое поля... Значит я понял и ответил правильно.
Serge Yolkin писал(а):А нельзя ли добавить в контакт перекрёстные ссылки?
Такая идея у меня возникла практически сразу же после начала разработки плагина. Но сейчас это записано ровно последним пунктом в планах :)
Идея понятна и полезна, но о механизмах её функционирования пока смысла говорить нет ввиду неопределённых сроков реализации - забыть могу, знаете ли :)
Добавлено: Ср окт 24, 2012 15:25
Mint86
Вопрос (приоритет низкий) - будет ли возможность ставить пароль на базу данных? Чтобы "другие" не могли посмотреть контакты в моё отсутствие.
Добавлено: Ср окт 24, 2012 15:48
Maximus
Mint86
На базу данных или на плагин?
Если именно на БД, то погляжу, есть ли такая возможность для SQLite.
А если на плагин, то возможно.