Subversion Repositories wimsdev

Rev

Rev 1047 | Rev 1598 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 reyssat 1
!set wims_module_log=error: $error
2
 
3
!if not_supervisor=$error
4
 Désolé, mais l'opération de préparation / modification d'une feuille de
5
 travail est réservée aux enseignants enregistrés d'une classe.
6
 !exit
7
!endif
8
 
9
!if bad_class=$error
10
 Etrange, mais je trouve que votre classe n'est pas valide!
11
 !exit
12
!endif
13
 
14
!if bad_source=$error
15
 L'article numéro $bad_source dans la source que vous venez de soumettre
16
 n'est pas valable.
17
 !href cmd=reply&job=prep_putsource&source=$source Corriger la source
18
 .
19
 !exit
20
!endif
21
 
22
!if bad_sheet=$error
23
 Votre numéro de feuille n'est pas valide. Bug du logiciel?
24
 !exit
25
!endif
26
 
27
!if no_title=$error
28
 Vous avez voulu enregistrer une feuille sans titre, ce qui est
29
 déconseillé. Erreur de manipulation?
30
 !exit
31
!endif
32
 
33
!if $error=not_secure
34
 Cette opération ne peut se faire qu'à partir d'un poste sûr.
35
 !if $sec=$empty
36
  Vous n'avez pas défini de poste sûr. Accès interdit. Vous pouvez
37
  demander au gestionnaire du site de le faire pour vous.
38
 !else
39
  Accès interdit.
40
 !endif
41
 !exit
42
!endif
43
 
44
!if $error=sharing_sheet
1047 bpr 45
!! <font color=red><b>Danger!!!</b></font>
23 reyssat 46
 Vos feuilles sont en partage avec d'autres classes !
47
 !if $wims_ismanager<2
1544 bpr 48
  Il faut demander au gestionnaire du site de désactiver la feuille
23 reyssat 49
  pour vous.
50
  !exit
51
 !endif
52
 Vous risquez de mettre vos classes voisines en désordre total en désactivant cette
53
 feuille. Cette opération est donc <b>fortement déconseillée</b>.
54
 <p>
55
 Voulez-vous vraiment désactiver la feuille ?
56
 <p><center>
57
 !href cmd=reply&job=deactivate&confirm=yes Oui; continuer
58
 .&nbsp;&nbsp;
59
 !href cmd=resume Non; abandonner
60
 . </center>
61
 <p>
62
 <b>Avant de continuer, demandez au moins aux enseignants de vos classes voisines de
63
 sauvegarder leurs classes&nbsp;!</b> Si les désordres apparaissent, même
64
 au bout de plusieurs mois, vous serez obligé de revenir en l'état AVANT la
65
 désactivation, perdant tout ce qui se passe APRES, et ce pour toutes les classes
66
 partageant la feuille ! On espère vous avoir suffisamment averti.
67
 !exit
68
!endif
69
 
70
!if $error=sheet_in_exam
71
 Impossible de désactiver cette feuille, car vous avez des examens
72
 basés sur son contenu.
73
 !exit
74
!endif
75
 
76
!if $error=non_empty_activities
77
 Vous voulez désactiver la feuille $sheet, alors que les participants ont
78
 déjà commencé à travailler dessus !
79
 <p>
80
 !if share iswordof $confirmed
1544 bpr 81
  De plus, la feuille est partagée avec d'autres classes où il peut y avoir
23 reyssat 82
  du travail et des scores aussi. Il est donc interdit de la désactiver.
83
  !exit
84
 !endif
1544 bpr 85
 Tous les scores obtenus sur cette feuille seront effacés si vous la
23 reyssat 86
 désactivez. Etes-vous sûr de vouloir le faire ?
87
 <p><center>
88
 !href cmd=reply&job=deactivate&confirm=yes Oui; désactiver
89
 .&nbsp;&nbsp;
90
 !href cmd=resume Non; abandonner
91
 . </center> <p>
92
 Liste de comptes ayant déjà travaillé sur cette feuille :
93
 <p>
94
 <tt>$worktest</tt>
95
 <p>
96
 <b>Remarque</b>. Cette action ne doit être prise que si c'est une classe de
97
 test. N'allez pas plus loin si les participants sont vos vrais élèves&nbsp;!
98
 !exit
99
!endif
100
 
101
!if prep_activate=$error
102
 Vous demandez d'activer la feuille $sheet, c'est-à-dire la rendre 
103
 accessible aux participants de la classe. <p>
104
 Veuillez noter qu'une feuille active n'est pas modifiable sans être
105
 désactivée préalablement, et la désactivation de la feuille entraîne la
106
 suppression de l'ensemble des scores sur la feuille, si elle n'est pas
107
 interdite par la situation.
108
 <p>
109
 Voulez-vous continuer?
110
 <p><center>
111
 !href cmd=reply&job=activate Oui; activer
112
 .&nbsp;&nbsp;
113
 !href cmd=resume Non; abandonner
114
 . </center>
115
 !exit
116
!endif
117
 
118
!if prep_erase=$error
119
 Voulez-vous vraiment effacer cette feuille numéro $sheet ($title)?
120
 <p><center>
121
 !href cmd=reply&job=erase Oui; effacer
122
 .&nbsp;&nbsp;
123
 !href cmd=resume Non; abandonner
124
 . </center>
125
 !exit
126
!endif
127
 
128
!if prep_expire=$error
129
 Cette feuille numéro $sheet ($title) expire normalement le $expday
130
 !item $expmon of $months
131
 $expyear. Voulez-vous la rendre périmée maintenant?
132
 <p><center>
1544 bpr 133
 !href cmd=reply&job=expire $wims_name_yes ; 
134
 expirer
23 reyssat 135
 .&nbsp;&nbsp;
1544 bpr 136
 !href cmd=resume $wims_name_yes ; 
137
 abandonner. </center>
23 reyssat 138
 <p><b>Remarque.</b> Vos étudiants ne peuvent pas continuer à travailler
139
 sur une feuille périmée. Mais leurs notes antérieures seront conservées 
140
 (et seront prises
141
 en compte dans les statistiques), et vous pouvez toujours les consulter.
142
 !exit
143
!endif
144
 
145
!if prep_putsource=$error
146
 Si vous avez le source d'une feuille sauvée auparavant, vous pouvez l'insérer
147
 dans la feuille actuelle, en copiant ce source dans la fenêtre ci-dessous,
1544 bpr 148
 puis en cliquant sur le bouton <tt>$wims_name_send</tt>. Vous pouvez aussi utiliser ce
23 reyssat 149
 formulaire pour insérer le source d'une feuille publique par copier-coller.
150
 <p>
1544 bpr 151
!set wims_menu_items=!append line sheetadmin,1,cmd=resume \
152
to $wims_menu_items
153
 
23 reyssat 154
 !form reply
155
 <input type=hidden name=job value=putsource><center>
156
 <textarea cols=55 rows=10 name=source>$source</textarea>
1544 bpr 157
 <p><input type=submit value="$wims_name_send">
23 reyssat 158
 </center></form>
159
 <b>Attention</b>. N'insérez pas de fichier source modifié&nbsp;! Vous risquez
160
 de rendre votre feuille inutilisable.
161
 !exit
162
!endif
163
 
164
!if prep_modify=$error
165
 !set cnt=!recordcnt wimshome/log/classes/$wims_class/sheets/.sheet$sheet
166
 !if $modif>$cnt or $modif<1
167
  Vous avez envoyé une demande invalide. Elle est ignorée.
168
 !else
169
  !set exo=!record $modif of wimshome/log/classes/$wims_class/sheets/.sheet$sheet
170
  !distribute lines $exo into directory,parm,require,weight,title,desc,dep
1544 bpr 171
  !set orgtit=!module title $directorys
23 reyssat 172
  <p><center><h3>Modification d'exercice $modif</h3></center>
173
  !form reply
174
  <input type=hidden name=modif value=$modif>
175
  <input type=hidden name=job value=modify>
176
  <ul>
177
  <li>Titre&nbsp;: <small>(Le titre d'origine est <em>$orgtit</em>)
178
  </small> <br>
179
  <input size=50 name=mod_title value="$title">
180
  <li>Description&nbsp;:<br>
181
  <textarea name=mod_desc rows=5 cols=50>$desc</textarea>
182
  <li>Nombre de points demandés&nbsp;: 
183
  <input size=4 name=mod_require value="$require">,
184
  de poids
185
  <input size=4 name=mod_weight value="$weight">.
186
  <li>Dépendances des scores&nbsp;:
187
  <input size=40 name=mod_dep value="$dep">.
188
  !reset mod_dep
189
  </ul>
1544 bpr 190
  <p><center><input type=submit value="$wims_name_change"></form>
23 reyssat 191
  </center> <p>
1544 bpr 192
  !href cmd=resume $wims_name_giveup
193
 .
23 reyssat 194
  <p><small>
195
  <b>Aide</b>. <tt>Dépendances des scores</tt> veut dire qu'un participant doit
196
  d'abord acquérir des points dans d'autres exercices de la feuille, avant
197
  de pouvoir travailler sur celui-ci. Par exemple,
198
  <font color=blue><tt>1:50,2:30,3+4+5:60</tt></font>
199
  signifie que le participant doit avoir un succès de 50% sur l'exercice 1,
200
  30% sur l'exercice 2, et une moyenne de succès de 60% sur les exercices
201
  3,4,5.
202
  </small>
203
 !endif
204
!endif
205
 
206
!msg $error