| Catégorie / Domaine : | Administration |
| Compatibilité SCOL Voy@ger : | V 3.2c et supérieure |
| Mise à jour : | 12/2002 |
Ce module gère la prise et le changement de pseudonyme des avatars. Concrètement, il évite que deux avatars utilisent le même pseudonyme sur un site. Il existe des modules similaires (LoginPx) qui permettent une gestion sécurisée des pseudonymes via une base de données. Il informe également les autres modules des changements de pseudo des visiteurs.
Il permet la personnalisation complète de l'interface cliente, contrairement à la version 3.0.
Une application "test" permet de voir le résultat de de module. Elle est incluse dans le dossier de ce module.

Figure 1 : Interface du module Login
JPEG FOND = bitmap (.jpg uniquement) couvrant le fond
de l'interface cliente. Cliquez sur le bouton pour en changer.
JPEG OK = bitmap (.jpg uniquement) illustrant le
bouton de validation de l'interface cliente. Cliquez sur le bouton pour en changer.
JPEG ANNULER = bitmap (.jpg uniquement) illustrant
le bouton d'annulation de l'interface cliente. Cliquez sur le bouton pour en
changer.
JPEG TITRE = bitmap (.jpg uniquement) illustrant
le fronton de l'interface cliente. Cliquez sur le bouton pour en changer.
JPEG NOM = bitmap (.jpg uniquement) illustrant l'invite
de saisie du pseudo dans l'interface cliente. Cliquez sur le bouton pour en
changer.
Pour ces cinq options, les fichiers doivent être dans un sous-dossier de scol\partition\ Des fichiers par défauts sont disponibles dans le dossier "res" du module.
TITRE = Texte sur le fronton. Si le texte est intégré
à votre texture (JPEG TITRE), laissez ce champ vide.
INVITE = Texte sur l'invite du pseudo. Si le texte
est intégré à votre texture (JPEG NOM), laissez ce champ
vide.
TAILLE = Taille de la font pour TITRE et INVITE
(la font utilisée est l'Arial).
STYLE = Style de la font pour TITRE et INVITE (la
font utilisée est l'Arial) : normal, gras, italique ou souligné.
COULEUR = Couleur de la font pour TITRE et INVITE
(la font utilisée est Arial). Cliquez sur la bande de couleur pour la
changer.
Si le titre ou l'invite est trop longue, elle pourra être tronquée.
Si la taille indiquée est inférieure à 8 ou supérieure
à 48, une taille "par défaut" sera imposée.
Si la zone "login" (cf ci-dessous) est définie directement
dans le SCS, les textures pourront être déformées si les
tailles respectives ne correspondent pas.
Ouvrez l'arbre du SCS et sélectionnez le dossier Admin. Double-cliquez
sur Login 3.0. Donnez un nom au module (Name) et validez par OK.
Etablissez les liens utiles au projet.
| Action | Fonction |
| module.événement à login.start | Démarre le module LOGIN |
| module.événement à login.hide | Cache le module LOGIN |
| module.événement à login.show | Affiche le module LOGIN (le module doit être démarré avant de l'afficher). |
| Evénement | Fonction |
| login.loginChanged à module Action | Evénement généré lors du changement de pseudo par un avatar. Le nouveau pseudo est passé en paramètre. Cet événement est normalement relié à l'action module. !changeLogin des modules concernés (C3D3, colorTerm, Log, ...). |
| login.log à Log.log | Enregistre les changements de pseudonyme dans le fichier de log du site. |
| login.shown à module Action | Laffichage du module engendre une action |
| login.hidden à module Action | La disparition de l'interface cliente du module engendre une action |
| Zone | Fonction | Interface | Affectation |
| Login.login | Interface permettant de changer son login | Client | Non |
| Login.text | Zone affichant le pseudo | Client | Non |
| Login.button |
Bouton permettant douvrir la fenêtre Login |
Client | Oui |