Subversion Repositories wimsdev

Rev

Rev 6586 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6586 Rev 15107
Line 1... Line 1...
1
 
1
 
2
 
2
 
3
<p class="wimscenter">Access restriction definition</p>
3
<p class="wimscenter">Définition des restrictions d'accès</p>
4
<p>
-
 
5
 
4
 
-
 
5
<p>
6
This is multi-line data, executed line by line in their list orders. The
6
Les définitions de restriction d'accès sont des données multi-ligne, exécutées ligne par ligne
7
restrictions only affect resource modules, but not administration modules.
7
dans l'ordre de la liste. Les restrictions affectent seulement les modules de ressources et
8
Lines starting with a `<span class="tt">#</span>' are comments.
8
non les modules administratifs.
9
</p><p>
-
 
10
Each line is of the format <span class="tt">[access conditions]:[host conditions]</span>.
9
Les lignes commençant par un <span class="tt wims_code_words">#</span> sont des commentaires.
11
</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>.
-
 
12
</p><p>
12
The access conditions is a list of words, which will be ANDed. The available
13
La condition d'accès est une liste de mots, qui sont ANDed.
13
words are listed in the following table. Each word can be prefixed with
14
Les mots disponibles se trouvent dans le tableau suivant.
-
 
15
Chaque mot peut être préfixé avec
14
<span class="tt wims_code_words">non</span> to reverse its logical meaning.
16
<span class="tt wims_code_words">non</span> pour inverser son sens logique.
15
</p>
17
</p>
16
$table_header
18
$table_header
17
$table_tr<th>word</th><th>meaning</th></tr>
19
$table_tr</th><th>mot<th>signification</th></tr>
18
$table_tr<td class="tt wims_code_words">class</td><td>The connection is within a virtual class.</td></tr>
20
$table_tr<td>class</td><td>La connexion se fait dans une classe virtuelle.</td></tr>
19
$table_tr<td class="tt wims_code_words">com</td><td>The requested module is under the com/ subtree.</td></tr>
21
$table_tr<td>com</td><td>Le module requis est dans la hiérarchie en dessous de com/.</td></tr>
20
$table_tr<td class="tt wims_code_words">document</td><td>The requested module is a document. (not yet available)</td></tr>
22
$table_tr<td>document</td><td>Le module requis est un document. (not yet available)</td></tr>
21
$table_tr<td class="tt wims_code_words">exercise</td><td>The requested module is an exercise.</td></tr>
23
$table_tr<td>exercise</td><td>Le module requis est un exercice.</td></tr>
22
$table_tr<td class="tt wims_code_words">hint</td><td>The request is for hint.</td></tr>
24
$table_tr<td>hint</td><td>La requête concerne les aides.</td></tr>
23
$table_tr<td class="tt wims_code_words">local</td><td>The requested module is under the local/ subtree.</td></tr>
25
$table_tr<td>local</td><td>Le module requis est dans la hiérarchie en dessous de local/.</td></tr>
24
$table_tr<td class="tt wims_code_words">recreation</td><td>The requested module is a recreation.</td></tr>
26
$table_tr<td>recreation</td><td>Le module requis est une récreation.</td></tr>
25
$table_tr<td class="tt wims_code_words">tool</td><td>The requested module is a tool.</td></tr>
27
$table_tr<td>tool</td><td>Le module requis est un outil.</td></tr>
26
$table_end
28
$table_end
27
 
29
 
-
 
30
<p>
28
The host conditions can be any host definition, eventually plus time
31
Les conditions sur l'hôte peuvent être n'importe quelle définition d'hôte http,
29
definition as for any worksheets. If the first character of the host
32
plus éventuellement la définition d'un temps pour les feuilles d'exercices.
30
conditions is <span class="tt wims_code_words">!</span>, then the host/time meeting the conditions will
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
31
be refused access (for the resources meeting the access conditions).
35
(pour les ressources remplissant ces conditions).
32
Otherwise they will be granted access, and subsequent lines in the
36
Sinon, l'accès n'est autorisé que sous les conditions données
-
 
37
et les lignes suivantes dans la définition des
33
restriction definition will be ignored for those meeting the conditions.
38
restrictions seront ignorées pour celles remplissant les conditions.
-
 
39
</p>
34
 
40
 
35
<hr/>
41
<hr/>
36
 
42
 
37
!read help/hosts.phtml
43
!read help/hosts.phtml
38
 
44
 
39
<hr/>
45
<hr/>
40
 
46
 
41
Some starting examples.
47
Quelques exemples.
42
<p>
48
<p>
43
# Disallow the use of tools from 134.59.102.*
49
# Désactive l'utilisation d'outils à partir de 134.59.102.*
44
<br /><span class="tt wims_code_words">tool:! 134.59.102.</span>
50
<br/><span class="tt wims_code_words">tool:! 134.59.102.</span>
45
</p><p>
51
</p><p>
46
# Disallow calls for hint from localhost.
52
# Désactive les appels aux indications à partir de localhost.
47
<br /><span class="tt wims_code_words">hint:! 127.0.0.1</span>
53
<br/><span class="tt wims_code_words">hint:! 127.0.0.1</span>
48
</p><p>
54
</p><p>
49
# People from wanadoo.fr cannot have anonymous accesses for recreations.
55
# Les personnes venant de wanadoo.fr et ayant un accès anonyme ne peuvent utiliser les récréations.
50
<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>
51
</p><p>
57
</p><p>
52
# Work in virtual classes prohibited from localhost on New Year's Day of 2004.
58
# Le travail dans une classe virtuelle est interdit à partir de localhost le jour de l'an 2004.
53
<br /><span class="tt" class="wims_code_words">
-
 
54
class: ! 127.0.0.1 >20040101.00:00 <20040101.23:59</span>
59
<br/><span class="tt wims_code_words">class: ! 127.0.0.1 >20040101.00:00 <20040101.23:59</span>
55
</p>
60
</p>
56
 
61