Login 3.1

Catégorie / Domaine : Administration
Compatibilité SCOL Voy@ger : V 3.2c et supérieure
Mise à jour : 12/2002

Fonction

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.

Configuration


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.

Mise en oeuvre

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 L’affichage 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 d’ouvrir la fenêtre Login

Client Oui