Contact - Manuel Utilisateur
Manuel de la version v0.1.2
Sommaire
Présentation
Contact est un logiciel de carnet d'adresse ecrit en PHP et MySQL, sa particularité est qu'il fonctionne sur un serveur web du type Apache et peut donc être accessible en intranet ou via internet.
Installation
Configuration Necessaire:
- Apache ou tout autre serveur supportant le PHP et MySQL
- PHP
- MySQL
- Konqueror ou tout autre Navigateur supportant le JavaScript et les évènements "OnClick" sur les images
Ma Configuration:
- Apache v1.3.20
- PHP v4.0.6
- MySQL v11.15 distrib 3.23.41
- Konqueror v2.2.1
Installation de Contact
1)Tout d'abord il vous faudra vous connecter en root
$ su
2) Lancer la configuration
# ./configure
3) Installer Contact:
# ./install-it
Mise a jour de Contact
1)Tout d'abord il vous faudra vous connecter en root
$ su
2) Lancer la configuration
# ./configure
3) Mettre à jour Contact:
# ./update-it
La Base de Donnée
- Liste des tables de la database contact:
users | Liste des utilisateurs autorisés |
contacts | Liste des contacts pour un utilisateur |
- Les champs de la table users:
Champ | Type | Null | Clé | Defaut | Extra | Definition |
cuser | varchar(10) | | PRI | | | Code utilisateur |
passwd | varchar(10) | YES | | NULL | | Mot de passe |
- Les champs de la table contacts:
Champ | Type | Null | Clé | Defaut | Extra | Definition |
ident | mediumint(9) | | PRI | | auto_increment | Identifiant contact |
cuser | varchar(10) | | PRI | | | Code utilisateur |
nom | varchar(25) | | | | | Nom de la parsonne |
prenom | varchar(25) | YES | | NULL | | Prénom de la personne |
dnaiss | date | YES | | NULL | | Date de naissance |
pseudo | varchar(15) | YES | | NULL | | Pseudonyme de la personne |
nature | char(1) | YES | | NULL | | Nature de la personne |
type | char(1) | YES | | NULL | | Type de contact |
adresse1 | varchar(128) | YES | | NULL | | Premiere ligne d'adresse |
adresse2 | varchar(128) | YES | | NULL | | Deuxieme ligne d'adresse |
cdpost | varchar(5) | YES | | NULL | | Code postal |
ville | varchar(15) | | | | | Ville |
teldom | varchar(10) | YES | | NULL | | Telephone personnel |
empers | varchar(255) | YES | | NULL | | E-mail personnel |
telbur | varchar(10) | YES | | NULL | | Telephone professionnel |
emprof | varchar(255) | YES | | NULL | | E-mail professionnel |
telpor | varchar(10) | YES | | NULL | | Telephone Portable |
fax | varchar(10) | YES | | NULL | | Numero de Fax |
Se connecter à Contact
La première chose à faire est de se signer, il suffit d'entrer son code utilisateur et son mot de passe qui est stocké dans la table users.
L'administrateur permet d'ajouter ou supprimer des utilisateurs. Pour se connecter en tant qu'administrateur il faut entrer le code utilisateur root ainsi que son mot de passe lui aussi stocké dans la table users.
La Liste des contacts

Une fois connecté, on se débranche automatiquement sur la liste des contacts.
On peut effectuer les actions suivantes:
- Bouton Détail: Visualisation du détail d'un contact
- Bouton Nouveau: Création d'un nouveau contact
- Bouton Chercher: Rechercher des contacts
- Bouton Password: Modifier son mot de passe
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton A Propos: Visualiser la boite A Propos du logiciel
- Bouton Quitter: Se déconnecter de Contact
Créer un contact

Lorsque vous désirez créer un nouveau contact il est nécessaire de saisir au minimum deux champs à savoir le Nom et la Ville du contact.
Brève description des champs:
- Nom: Il s'agit du nom du contact, ce champ est obligatoire
- Prénom: Il s'agit du prénom du contact
- Date de naissance: Date de naissance du contact
- Pseudonyme: Il s'agit du pseudonyme du contact
- Nature: Type de personne (Homme, Femme, Société)
- Nature du contact: Famille, Amis, Connaissance, Professionnel
- Adresse: Il s'agit de l'adresse du contact positionnée sur deux lignes
- Code Postal: Il s'agit du code postal correspondant à la ville du contact
- Ville: La ville où réside le contact, ce champ est obligatoire
- Tel Domicile: Le téléphone personnel du contact
- E-mail Personnel: L'adresse électronique personnelle du contact
- Tel Bureaue: Le téléphone professionnel du contact
- E-mail Professionnel: L'adresse électronique professionnelle du contact
- Tel Portable: Si le contact possède un portable indiquez son numéro ici
- Fax: Si le contact possède un fax indiquez son numéro ici
On peut effectuer les actions suivantes:
- Bouton Création: Création du contact
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Retour: Retour à la liste des contacts
Détail d'un contact

Cette page permet d'obtenir l'ensemble des informations a propos d'un contact en vue de les modifier, de supprimer le contact, ou tout simplement de les visualiser
On peut effectuer les actions suivantes:
- Bouton Modifier: Enregistrer les modifications apportées, tous les champs sont modifiables
- Bouton Supprimer: Supprimer le contact de la base de données
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Retour: Retour à la liste des contacts
Chercher un contact

Cette page permet de sélectionner certains critères afin d'afficher une liste plus restreinte de contacts
Critères de recherche:
- Nom: On peut saisir un nom complet ou partiel pour cela terminer la chaîne par le caractère '*' ("B*" permet de chercher tous les contacts dont le nom commence par 'B')
- Prénom: On peut saisir le prénom complet ou partiel pour cela terminer la chaîne par le caractère '*'
- Pseudonyme: On peut saisir le pseudonyme complet ou partiel pour cela terminer la chaîne par le caractère '*'
- Ville: On peut saisir la ville complete ou partielle pour cela terminer la chaîne par le caractère '*'
- Nature: On peut choisir entre Homme, Femme, Société
- Nature Contact: On peut choisir entre Famille, Amis, Connaissance, Professionnel
- Remarque: Si aucun critère n'est modifié la recherche renvera la liste complète des contacts
On peut effectuer les actions suivantes:
- Bouton Chercher: Lancer la recherche avec les critères saisis
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Retour: Retour à la liste des contacts
Modifier son mot de passe

Cette page permet de changer son mot de passe
Brève description des champs:
- Utilisateur: Il s'agit du code utilisateur de la personne connectée (non modifiable)
- Nouveau Password: Il s'agit du nouveau mot de passe
- Vérification: Ce champ sert de vérification, il doit aussi contenir le nouveau mot de passe
On peut effectuer les actions suivantes:
- Bouton Modifier: Prendre en compte le changement de mot de passe
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Retour: Retour à la liste des contacts
La boite A Propos

Cette page affiche la boite A Propos: Elle donne différentes infos comme le numero de version de Contact
On peut effectuer les actions suivantes:
- Bouton Retour: Retour à la liste des contacts
Gestion des Utilisateurs

Lorsque l'on se connecte en tant qu'administrateur (user: root) on se débranche sur cette page qui permet la gestion des utilisateurs de Contact
On peut effectuer les actions suivantes:
- Bouton Nouveau: Création d'un nouvel utilisateur
- Bouton Modifier: Changer le mot de passe d'un utilisateur
- Bouton Supprimer: Supprimer un utilisateur et ses contacts
ATTENTION : on ne peut supprimer l'utilisateur root
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Quitter: Se déconnecter de Contact
Créer un nouvel Utilisateur

Cette page permet de créer un nouveau compte utilisateur. L'utilisateur pourra alors créer et gérer ses contacts via le logiciel
Brève description des champs:
- Utilisateur: Il s'agit du code de l'utilisateur à ajouter (champ obligatoire)
- Nouveau Password: Il s'agit du nouveau mot de passe
- Vérification: Ce champ sert de vérification, il doit aussi contenir le nouveau mot de passe
On peut effectuer les actions suivantes:
- Bouton Création: Créer l'utilisateur
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Retour: Retour à la liste des utilisateurs
Modifier le mot de passe d'un utilisateur

Cette page permet de changer le mot de passe d'un utilisateur, ceci est utile si celui-ci à oublié son mot de passe
Brève description des champs:
- Utilisateur: Il s'agit du code de l'utilisateur à modifier (non modifiable)
- Nouveau Password: Il s'agit du nouveau mot de passe
- Vérification: Ce champ sert de vérification, il doit aussi contenir le nouveau mot de passe
On peut effectuer les actions suivantes:
- Bouton Modifier: Prendre en compte le changement de mot de passe
- Bouton Aide: Obtenir de l'aide sur la page
- Bouton Retour: Retour à la liste des utilisateurs
Ou trouver Contact ?
Contact va sûrement évoluer et donc si vous voulez récupérer les nouvelles versions ou tout simplement vous tenir informé sur le Projet.
Ce projet est hébergé sur mon site WEB (http://darken.tuxfamily.org) à l'adresse suivante : http://darken.tuxfamily.org/pages/contact.html.
Copyright & Licence
Licence
Contact est sous licence GPL (GNU GENERAL PUBLIC LICENSE). Pour plus d'informations veuillez vous reporter au fichier COPYING fourni avec l'archive XWine-x.x.tar.gz.
Copyright
Contact Copyright (c) 2002 - Philippe BOUSQUET.
Garanties
Du fait de la gratuité du logiciel, et comme précisé dans la GPL, je ne fournis aucune garantie de quelque forme qu'elle soit quant à l'utilisation de ce logiciel ou dérivés.
Auteur
Philippe BOUSQUET
Adresse: 229 rue Sainte Catherine, 33000 BORDEAUX.
Tel: 06.61.99.25.84
e-mail: Darken@tuxfamily.org
site: http://darken.tuxfamily.org
Créé le 15/01/2002 par Philippe BOUSQUET
Copyright (c) - 2002 Philippe BOUSQUET