[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Inf-IT DAVcl] carddavmate feature request

Hi Basti,

On Jul 9, 2013, at 8:41 PM, basti <mailinglist@xxxxxxxxxxxxxxxx> wrote:

> Hi,
> first of all the tool you have build is great, congratulations!
> How can I show the notice/ memo field next to the in the "address book"-column?

If I understand correctly you want something like:
Last1 First1 NoteText
Last2 First2 NoteText
in addressbook list?

This is currently not supported and because the note field value usually contains
long string it may look very bad in the interface.

> Is it possible to include the notice/ memo field into search? 

Theoretically yes but it will increase the DOM size and slows down the browser.
The search is currently performed on strings extracted from vCard object (these
are inserted into DOM) because search performed directly on this object can 
be VERY slow. I will add support for user configurable search attributes in future.

> Or a check-box to only search in this field?

Maybe in future because "intelligent" search requires major interface changes.

> Would it be also possible to include a check box or something else to
> send a mail to multiple contacts at once?

This is a philosophical problem - if I add support for checkboxes (or something similar)
then everybody will ask for mass-operation support (for example: user selects multiple
contacts and then want to delete them or move them to other addressbook or vCard group).

The problem is that every operation (for example delete) requires separate DELETE
request to the server (there is no mass-operation support in DAV specification) and sending
LOT of subsequent requests can cause one click DOS attack (server will stops responding).
Another problem is data integrity, because there is no guarantee that you will not lose 
your network connection during the mass-operation (big problem in vCard group operations).


> Regards,
> Basti

Attachment: smime.p7s
Description: S/MIME cryptographic signature

[Inf-IT DAVcl] carddavmate feature requestbasti <mailinglist@xxxxxxxxxxxxxxxx>