Corrections diverses sur gestrion du contact. Plus de perte des infos saisies si champ nom non renseigné.

This commit is contained in:
Laurent Destailleur 2005-10-30 13:15:21 +00:00
parent 6ba2a3df2a
commit d1209a75d3

View File

@ -23,7 +23,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
***************************************************************************/ ***************************************************************************/
/*! \file htdocs/lib/vcard/vcard.class.php /**
\file htdocs/lib/vcard/vcard.class.php
\brief Classe permettant de créer un fichier vcard. \brief Classe permettant de créer un fichier vcard.
\author Kai Blankenhorn. \author Kai Blankenhorn.
\version 2.0 \version 2.0
@ -74,7 +75,7 @@ function quoted_printable_encode($input, $line_max = 76) {
return trim($output); return trim($output);
} }
/*! \class vCard /** \class vCard
\brief Classe permettant de créer un fichier vcard \brief Classe permettant de créer un fichier vcard
Ensemble des fonctions permettant de créer un fichier vcard Ensemble des fonctions permettant de créer un fichier vcard
@ -84,7 +85,7 @@ class vCard {
var $properties; var $properties;
var $filename; var $filename;
/*! /**
\brief mise en forme du numéro de télephone \brief mise en forme du numéro de télephone
\param number numéro de téléphone \param number numéro de téléphone
\param type \param type
@ -98,7 +99,7 @@ class vCard {
$this->properties[$key] = quoted_printable_encode($number); $this->properties[$key] = quoted_printable_encode($number);
} }
/*! /**
\brief mise en forme de la photo \brief mise en forme de la photo
\param type \param type
\param photo \param photo
@ -110,7 +111,7 @@ class vCard {
$this->properties["PHOTO;TYPE=$type;ENCODING=BASE64"] = base64_encode($photo); $this->properties["PHOTO;TYPE=$type;ENCODING=BASE64"] = base64_encode($photo);
} }
/*! /**
\brief mise en forme du nom formaté \brief mise en forme du nom formaté
\param name \param name
*/ */
@ -119,7 +120,7 @@ class vCard {
$this->properties["FN"] = quoted_printable_encode($name); $this->properties["FN"] = quoted_printable_encode($name);
} }
/*! /**
\brief mise en forme du nom complet \brief mise en forme du nom complet
\param family \param family
\param first \param first
@ -134,7 +135,7 @@ class vCard {
if ($this->properties["FN"]=="") $this->setFormattedName(trim("$prefix $first $additional $family $suffix")); if ($this->properties["FN"]=="") $this->setFormattedName(trim("$prefix $first $additional $family $suffix"));
} }
/*! /**
\brief mise en forme de l'anniversaire \brief mise en forme de l'anniversaire
\param date \param date
*/ */
@ -143,7 +144,7 @@ class vCard {
$this->properties["BDAY"] = $date; $this->properties["BDAY"] = $date;
} }
/*! /**
\brief mise en forme de l'adresse \brief mise en forme de l'adresse
\param postoffice \param postoffice
\param extended \param extended
@ -167,7 +168,7 @@ class vCard {
} }
} }
/*! /**
\brief mise en forme du label \brief mise en forme du label
\param postoffice \param postoffice
\param extended \param extended
@ -192,7 +193,7 @@ class vCard {
$this->properties["LABEL;$type;ENCODING=QUOTED-PRINTABLE"] = quoted_printable_encode($label); $this->properties["LABEL;$type;ENCODING=QUOTED-PRINTABLE"] = quoted_printable_encode($label);
} }
/*! /**
\brief mise en forme de l'email \brief mise en forme de l'email
\param address \param address
*/ */
@ -201,7 +202,7 @@ class vCard {
$this->properties["EMAIL;INTERNET"] = $address; $this->properties["EMAIL;INTERNET"] = $address;
} }
/*! /**
\brief mise en forme de la note \brief mise en forme de la note
\param note \param note
*/ */
@ -210,7 +211,7 @@ class vCard {
$this->properties["NOTE;ENCODING=QUOTED-PRINTABLE"] = quoted_printable_encode($note); $this->properties["NOTE;ENCODING=QUOTED-PRINTABLE"] = quoted_printable_encode($note);
} }
/*! /**
\brief mise en forme de l'url \brief mise en forme de l'url
\param url \param url
\param type \param type
@ -223,7 +224,7 @@ class vCard {
$this->properties[$key] = $url; $this->properties[$key] = $url;
} }
/*! /**
\brief permet d'obtenir une vcard \brief permet d'obtenir une vcard
*/ */
@ -239,7 +240,7 @@ class vCard {
return $text; return $text;
} }
/*! /**
\brief permet d'obtenir le nom de fichier \brief permet d'obtenir le nom de fichier
*/ */