Rev 15107 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 15107 | Rev 15416 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | - | ||
2 | - | ||
3 | <p class="wimscenter">Définition des restrictions d'accès</p> |
- | |
4 | - | ||
5 | <p> |
- | |
6 | Les définitions de restriction d'accès sont des données multi-ligne, exécutées ligne par ligne |
- | |
7 | dans l'ordre de la liste. Les restrictions affectent seulement les modules de ressources et |
- | |
8 | non les modules administratifs. |
- | |
9 | Les lignes commençant par un <span class="tt wims_code_words">#</span> sont des commentaires. |
- | |
10 | </p><p> |
- | |
11 | Chaque ligne a le format <span class="tt wims_code_words">[condition d'accès]:[conditions sur l'hôte]</span>. |
- | |
12 | </p><p> |
- | |
13 | La condition d'accès est une liste de mots, qui sont ANDed. |
- | |
14 | Les mots disponibles se trouvent dans le tableau suivant. |
- | |
15 | Chaque mot peut être préfixé avec |
- | |
16 | <span class="tt wims_code_words">non</span> pour inverser son sens logique. |
- | |
17 | </p> |
- | |
18 | $table_header |
- | |
19 | $table_tr</th><th>mot<th>signification</th></tr> |
- | |
20 | $table_tr<td>class</td><td>La connexion se fait dans une classe virtuelle.</td></tr> |
- | |
21 | $table_tr<td>com</td><td>Le module requis est dans la hiérarchie en dessous de com/.</td></tr> |
- | |
22 | $table_tr<td>document</td><td>Le module requis est un document. (not yet available)</td></tr> |
- | |
23 | $table_tr<td>exercise</td><td>Le module requis est un exercice.</td></tr> |
- | |
24 | $table_tr<td>hint</td><td>La requête concerne les aides.</td></tr> |
- | |
25 | $table_tr<td>local</td><td>Le module requis est dans la hiérarchie en dessous de local/.</td></tr> |
- | |
26 | $table_tr<td>recreation</td><td>Le module requis est une récreation.</td></tr> |
- | |
27 | $table_tr<td>tool</td><td>Le module requis est un outil.</td></tr> |
- | |
28 | $table_end |
- | |
29 | - | ||
30 | <p> |
- | |
31 | Les conditions sur l'hôte peuvent être n'importe quelle définition d'hôte http, |
- | |
32 | plus éventuellement la définition d'un temps pour les feuilles d'exercices. |
- | |
33 | Si le premier caractère des conditions d'hôtes est <span class="tt wims_code_words">!</span>, |
- | |
34 | l'hôte ou le temps remplissant ces conditions se verra refusé l'accès |
- | |
35 | (pour les ressources remplissant ces conditions). |
- | |
36 | Sinon, l'accès n'est autorisé que sous les conditions données |
- | |
37 | et les lignes suivantes dans la définition des |
- | |
38 | restrictions seront ignorées pour celles remplissant les conditions. |
- | |
39 | </p> |
- | |
40 | - | ||
41 | <hr/> |
- | |
42 | - | ||
43 | ! |
1 | !changeto help/fr/accessconf.phtml |
44 | - | ||
45 | <hr/> |
- | |
46 | - | ||
47 | Quelques exemples. |
- | |
48 | <p> |
- | |
49 | # Désactive l'utilisation d'outils à partir de 134.59.102.* |
- | |
50 | <br/><span class="tt wims_code_words">tool:! 134.59.102.</span> |
- | |
51 | </p><p> |
- | |
52 | # Désactive les appels aux indications à partir de localhost. |
- | |
53 | <br/><span class="tt wims_code_words">hint:! 127.0.0.1</span> |
- | |
54 | </p><p> |
- | |
55 | # Les personnes venant de wanadoo.fr et ayant un accès anonyme ne peuvent utiliser les récréations. |
- | |
56 | <br/><span class="tt wims_code_words">recreation nonclass:! .wanadoo.fr</span> |
- | |
57 | </p><p> |
- | |
58 | # Le travail dans une classe virtuelle est interdit à partir de localhost le jour de l'an 2004. |
- | |
59 | <br/><span class="tt wims_code_words">class: ! 127.0.0.1 >20040101.00:00 <20040101.23:59</span> |
- | |
60 | </p> |
- | |
61 | - |