Avant propos

Tout d'abord merci de votre intérêt pour IntraMessenger.
Pour plus d'informations sur les options serveur, consultez aussi l'impact visuel sur les postes clients.

Système requis

Il faut disposer d'un serveur web (mutualisé ou dédié) équipé de PHP et MySQL (serveur dit LAMP ou WAMP).
Exemple pour Windows : installer WampServer ou EasyPhp ou Xampp (voir la doc au format pdf fournie dans /doc/fr/).

Mettre à jour une version antérieure d'IntraMessenger

L'historique des modifications est disponible dans le fichier /doc/fr/versions.html et plus détaillée sur le forum officiel (ou sur twitter).

Installer IntraMessenger pour la première fois

Les débutants consulteront la documentation d'installation (au format pdf) : installation_im_serveur_debutant.pdf.

Informations complémentaires et conseils

Authentification externe

Il est tout à fait possible d'effectuer l'authentification via un serveur (base de données MySQL) :

Veuillez lire authentification_externe.html.

Mise à jour automatique des postes clients

Voir /doc/fr/comment_mettre_a_jour_les_postes.html.

Photos ou avatars

Placez les photos des utilisateurs dans le répertoire /distant/avatar/, avec comme nom de fichier : pseudo.jpg
L'administrateur peut aussi remplacer les avatars.
Si l'option est activée, les utilisateurs peuvent proposer de nouveaux avatars (validés par l'administrateur avant de pouvoir être utilisés).

Annuaire des serveurs IntraMessenger publics

Vous pouvez vous inscrire sur l'annuaire des serveurs publics IntraMessenger sur internet : http://www.intramessenger.net/list/servers/
Voir /admin/register_to_public_servers_list.php

Contenu des répertoires


- /admin/ (à renommer et/ou protéger !) contient l'interface admin ACP.
- /admin/log/ journal d'évenements (logs) d'éventuels d'erreurs, ainsi que l'activité (ex: suppression, validation de comptes...) de l'administrateur.
- /admin/save/ vos sauvegardes.
- /common/ scripts communs.
- /common/config/ fichiers de configuration (à sauvegarder avant de mettre à jour !).
- /common/extern/ scripts d'authentification externe.
- /common/lang/ traductions.
- /common/library/ librairies externes : scripts de géolocation pour les connexions sur internet (GeoIP.dat à mettre à jour tous les mois).
- /common/styles/ styles (css et images).

- /distant/ les scripts appelés depuis les postes clients.
- /distant/avatar/ contient les photos (ou avatar) des utilisateurs (si l'administrateur y place des photos/images).
- /distant/include/ : scripts appelés indirectement (via /distant/action.php) depuis les postes clients.
- /distant/log/ logs (journaux) de connexions et d'erreurs.
- /distant/send/ images que l'ont peut envoyer (en tant qu'administrateur) aux utilisateurs.
- /distant/update/ contient les mises à jour du client (pour les mises à jour "depuis le serveur").

- /doc/fr/ c'est ici... n'oubliez pas de lire versions.html avant/après chaque mise à jour !


- /install/ scripts d'installation et de mise à jour de la structure des tables (à renommer après installation).
- /public/ permet aux postes clients de consulter les options du serveur (si l'administrateur ne supprime pas ce répertoire).
- /public/log/ journal d'évenements (logs) des propositions d'avatars.
- /public/upload/ avatars proposés, en attente de validation par l'administrateur.

Informations

Consulter la liste des nouveautés ainsi que la liste des prochaines améliorations (sur internet).

THeUDS © 2006 - 2012