Catégorie / Domaine : | Administration |
Compatibilité SCOL Voy@ger : | V 3.5 et supérieure |
Mise à jour : | 05/2000 |
Le module Control permet une surveillance active du site en temps réel.
Ainsi, il est possible de :
- Déconnecter un avatar
- Envoyer un message de service à tous les avatars présents dans
la cellule
- Envoyer un message à un avatar en privé
- Utiliser des commandes personnalisées (jusquà 10)
Attention ! Certaines fonctions (comme DEL) de ce module sont dangereuses.
Il est conseillé de mettre en uvre ce module conjointement avec
le module Passwords ou bien LoginP3 afin de sécuriser son accès
aux seuls utilisateurs agrées.
Plusieurs modules Control peuvent cohabiter sur le même site.
Figure 1 : Interface du module Control
(1) : Evénement supplémentaire => 10 événements personnalisés peuvent être définis
Exemple dinterface cliente du module Control avec un événement supplémentaire appelé URL (simplement saisi dans un des champs de l'éditeur ci-dessus).
del
=> Permet de déconnecter un avatar. Utilisation : - Sélectionnez un nom dans le panneau de commande (à gauche) en cliquant sur ce nom. - Cliquez sur le bouton del. private =>
Pour adresser un message de service (pop up) en privé à
un avatar. broadcast =>
Pour adresser un message de service (pop up) à tous les avatars. URL => Permet
douvrir une page web, ladresse de cette page étant
contenue dans le lien établi entre le module Control et le module
InOut : Control.URL à inOut.openUrl |
(2) : Nb de relais dévénements => Détermine le nombre de relais utilisés pour transmettre un événement dun client à un autre : quand l'action relay.x du module est activée par un CLIENT A, l'événement relay.x correspondant est déclenché chez le client B sélectionné dans la liste des utilisateurs du client A. Il est possible de gérer n relais. 0 est suffisant dans la plupart des cas.
(3) : Afficher les IP des clients => Si cette option est cochée, ladresse IP des personnes connectées apparaît avec leur pseudonyme dans la fenêtre Control (ci-dessus).
Ouvrez l'arbre de création du SCS et sélectionnez le dossier
Admin. Double-cliquez sur l'icone Control 3.1.
Etablissez les liens utiles au projet.
Action | Fonction |
module.événement à Control.entering |
La partie cliente du module va être démarrée |
module.événement à Control.start | Démarre le module chez le client |
module.événement à Control.register | Enregistre un utilisateur auprès du module (il est pris en compte). Si ce lien est établi à partir du shell, le module démarre dès que le client se connecte. S'il est établi à partir d'un C3D3 par exemple, le client sera enregistré que lors de son entrée dans la cellule. |
module.événement à Control.unregister |
Désenregistre un utilisateur auprès du module |
module.événement à Control. !changeLogin | Les changements de pseudonymes sont mis à jour dans linterface du module CONTROL (à relier au module Login ou LoginPx). |
module.événement à Control.destroy | Détruit le module sur le client |
Evénement | Fonction |
Control.controlx à module Action | Engendre une action suite à un clic sur le bouton Controlx (controlx représentant ici un événement supplémentaire). Par exemple, Control.url à inOut.openUrl |
Control.shown à module Action | Engendre une action suite à l affichage du module CONTROL |
Control.hidden à module Action | Engendre une action à la disparition de linterface du module CONTROL |
Zone | Fonction | Interface | Affectation |
Control.control | Tableau de bord des différentes fonctions | Client | Non |