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