Blodford
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

Chaînes de Restriction

Aller en bas

Chaînes de Restriction Empty Chaînes de Restriction

Message  Ziliev Ven 15 Fév - 15:29

A quoi ca sert ?

Les chaines de restriction sont des petites suites de caractères qui vous permettent, en temps que gérant, de décider qui autoriser à faire l'action en question et à quelle heure. Elles peuvent être appliquées au bâtiment lui même (champs "Restriction" de la page du bâtiment) ou à un service particulier (champs texte en dessous du service concerné dans la liste des services de votre bâtiment). Elles vous permettent de gérer efficacement votre bâtiment ... pour peu que vous maitrisiez leur fonctionnement.


Syntaxe

Une chaîne peut contenir plusieurs chainons, séparés par des points. Vous devrez ajouter un point derrière le dernier chainon également. Notez que vous pouvez de rien mettre du tout comme restriction, ce qui aura pour effet d'autoriser tout le monde et ce à toute heure.

Un chainon se présente sous cette forme:
- La lettre R (pour indiquer qu'on est en train de définir quand l'accès sera autorisé exclusivement aux personnages que l'on va définir) ou la lettre I (pour indiquer qu'on va définir qui ne sera pas autorisé à l'heure donnée, impliquant que tous les autres y auront accès).
- Entre parenthèses et séparés par des virgules, les signalement des personnages concernés (pour mémoire un signalement est une suite de 4 lettres majuscules, que l'on voit par exemple dans la liste des occupants d'un bâtiment ou l'on se trouve). Notez que vous pouvez ne pas définir de signalement, mais que si vous en définissez vous devrez mettre aussi une virgule après le dernier signalement.
- Entre crochets et séparés par des virugules, les plages horaires où appliquer ce chainon. Une plage horaire est constitué de 2 nombres à 2 chiffres (attention, ajoutez des 0 devant si nécessaire !) séparés par un signe moins. Vous pouvez définir plusieurs plages horaires, mais devez en définir au moins une ("00-23" correspond à toute la journée ...). Derrière la dernière plage, pensez à ajouter également une virgule.


Exemples

R(HGBT,)[00-23,].
Ce service est donc réservé à HGBT, et ce toute la journée.

I(HGBT,)[05-08,].
Ce service est donc interdit à HGBT, et ce de 5h à 8h (compris). Le reste du temps, ce service est accessible à tous (puisqu'aucune restriction).

R()[00-12,].I(HGBT,HBVG,)[13-23,].
Ce service est donc inaccessible de 0h à 12h (puisque réservé à personne), et interdit à HGBT et HBVG de 13h à 23h.

R(HGBT)[00-15,].I(HGBT,HBVG,)[13-23,].
Ce service est donc réservé à HGBT de 0h à 15h, et interdit à HGBT et HBVG de 13h à 23h. Vous remarquerez donc qu'il y a une incohérence: de 13h à 15h, HGBT est à la fois autorisé à venir par le prmeier chainon, et interdit de venir par le second. En cas d'incompatibilité, l'accès sera toujours refusé, donc HGBT ne pourra pas venir de 13h à 15h, même si le premier chainon l'y autorise.
Ziliev
Ziliev

Nombre de messages : 709
Personnage(s) : Famille Agliate, Elton Jamison
Date d'inscription : 02/01/2008

http://ziliev.free.fr/

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser