Maybe some more contact fields

Stuart K. Bingë omicron-list at mighty.co.za
Thu Jul 15 22:24:10 CEST 2004


On Thursday, 15 July 2004 21:16, David Faure wrote:
> * Geographical information:
>    latitude, longtitude (floating point numbers)

Horde can support this (well not yet, but I've added these in in the past, and 
subsequently removed them due to lack of interest - they are easy to re-add).

> * Logo   (it's a picture, just like the photo used for <picture>, I'm not
> sure what people use it for though...)
>
> * Sound  (the sound data will be stored in an additional attachment, much
> like the picture. I guess it can be any sound file that the sound system
> supports, e.g. wav, mp3, ogg...)

Can't support these, however.

> The rest is probably not worth sharing (or quite difficult to share) :
>
> * IM address - that's a single field but it has also been extended to a
> much more complete list of IM addresses (for ICQ, AIM, Yahoo, etc.)

I can add support for this into Horde, as a plain text field. Unless this is 
some funny URL select-box type thingy?

> * Crypto settings (allowed protocols, preferred openpgp and smime
> encryption keys, and whether to always sign/never sign/ask sign etc.)

Horde has the following fields that relate to this:

"PGP Public Key"
"S/MIME Public Certificate"

which are both multi-line text fields.

Horde is very flexible when it comes to contact fields - you can edit a simple 
PHP file to add in as many fields as you want, and the contact application 
handles all the UI work for you. This means I can pretty much add any field, 
as long as it can fit in the following list of supported field types (ripped 
from horde/turba/config/attributes.php.dist):

 *                      - spacer            - header
 *                      - description       - html
 *                      - number            - int
 *                      - intlist           - text
 *                      - longtext          - countedtext
 *                      - address           - file
 *                      - boolean           - link
 *                      - email             - emailconfirm
 *                      - password          - passwordconfirm
 *                      - enum              - multienum
 *                      - radio             - set
 *                      - date              - time
 *                      - monthyear         - monthdayyear
 *                      - colorpicker       - sorter
 *                      - creditcard        - invalid
 *                      - stringlist

Cheers,

-- 
Stuart Bingë
Code Fusion cc.

Office: +27 11 673 0411
Mobile: +27 83 298 9727
Email: s.binge at codefusion.co.za

Tailored email solutions; Kolab specialists.
http://www.codefusion.co.za/




More information about the format mailing list