Subversion Repositories wimsdev

Rev

Rev 5657 | Rev 5850 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

!set wims_module_log=error: $error

!if not_supervisor=$error
 Désolé, mais l'opération de préparation / modification d'une feuille de travail est réservée aux enseignants enregistrés d'une classe.
 !exit
!endif

!if bad_series=$error
 Etrange, mais je ne trouve pas la série d'exercices à modifier !!
 !exit
!endif

!if bad_source=$error
 L'article numéro $bad_source dans le source que vous venez de soumettre n'est pas valable.
 !href cmd=reply&job=prep_putsource&source=$source $name_correctsource
.
 !exit
!endif

!if active_sheet=$error
 Cette feuille est active. Son contenu ne peut pas être modifié.
 !exit
!endif

!if bad_sheet=$error
 Votre numéro de feuille n'est pas valide. Bug du logiciel?
 !exit
!endif

!if bad_maxsheet=$error
 Le nombre de feuilles est limité à $max_sheet. Vous ne pouvez donc plus en créer.
 !exit
!endif

!if no_title=$error
 Vous avez voulu enregistrer une feuille sans titre, ce qui est déconseillé. Erreur de manipulation ?
 !exit
!endif

!if $error=not_secure
 Cette opération ne peut se faire qu'à partir d'un poste sûr.
 !if $sec=$empty
  Vous n'avez pas défini de poste sûr. Accès interdit. Vous pouvez
  demander au gestionnaire du site de le faire pour vous.
 !else
  Accès interdit.
 !endif
 !exit
!endif

!if $error=sharing_sheet
 Vos feuilles sont en partage avec d'autres classes !
 !if $wims_ismanager<2
  Il faut demander au gestionnaire du site de désactiver la feuille pour vous.
  !exit
 !endif
 Vous risquez de mettre vos classes voisines en désordre total en désactivant cette
 feuille. Cette opération est donc <strong>fortement déconseillée</strong>.
 <p> Voulez-vous vraiment désactiver la feuille ? </p>
 <p style="text-align:center">
  !set wims_ref_class=wims_button
  !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3])
  &nbsp;&nbsp;
  !set wims_ref_class=wims_button
  !href cmd=resume $wims_name_no, $wims_name_giveup 
 </p>
 <p>
  <b>Avant de continuer, demandez au moins aux enseignants de vos classes voisines de
  sauvegarder leurs classes&nbsp;!</b> Si les désordres apparaissent, même
  au bout de plusieurs mois, vous serez obligé de revenir en l'état AVANT la
  désactivation, perdant tout ce qui se passe APR&Egrave;S, et ce pour toutes les classes
  partageant la feuille ! On espère vous avoir suffisamment averti.
 </p>
 !exit
!endif

!if $error=sheet_in_exam
 Impossible de désactiver cette feuille, car vous avez des examens basés sur son contenu.
 !exit
!endif

!if $error=non_empty_activities
 <p>Vous voulez désactiver la feuille $sheet, alors que les participants ont déjà commencé à travailler dessus !</p>
 
 !if share iswordof $confirmed
  <p>De plus, la feuille est partagée avec d'autres classes où il peut y avoir
  du travail et des scores aussi. Il est donc interdit de la désactiver.</p>
  !exit
 !endif
 <p>Tous les scores obtenus sur cette feuille seront effacés si vous la
 désactivez. Êtes-vous sûr de vouloir le faire ?</p>
 <p style="text-align:center">
  !set wims_ref_class=wims_button
  !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3])
  &nbsp;&nbsp;
  !set wims_ref_class=wims_button
  !href cmd=resume $wims_name_no, $wims_name_giveup
 </p>
 Liste de comptes ayant déjà travaillé sur cette feuille :
 
 <p><tt>$worktest</tt></p>
 
 <b>Remarque</b>. Cette action ne doit être prise que si c'est une classe de test. N'allez pas plus loin si les participants sont vos vrais élèves&nbsp;!
 !exit
!endif

!if prep_activate=$error
 Vous demandez d'activer la feuille $sheet, c'est-à-dire de la rendre accessible aux participants de la classe. <p>
 Veuillez noter qu'une feuille active n'est pas modifiable sans être désactivée préalablement, et la désactivation de la feuille entraîne la
 suppression de l'ensemble des scores sur la feuille, si elle n'est pas interdite par la situation.
 <p>
 Voulez-vous continuer ?
 <p style="text-align:center">
  !set wims_ref_class=wims_button
  !href cmd=reply&job=activate $wims_name_yes, $(wims_name_actionlist[1])
  &nbsp;&nbsp;
  !set wims_ref_class=wims_button
  !href cmd=resume $wims_name_no, $wims_name_giveup
 </p>
 !exit
!endif

!if prep_erase=$error
 Voulez-vous vraiment effacer la feuille numéro $sheet ($title)?
 <p style="text-align:center">
  !set wims_ref_class=wims_button
  !href cmd=reply&job=erase $wims_name_yes, $wims_name_erase
  &nbsp;&nbsp;
  !set wims_ref_class=wims_button
  !href cmd=resume $wims_name_no, $wims_name_giveup
 </p>
 !exit
!endif

!if prep_expire=$error
 Cette feuille numéro $sheet ($title) expire normalement le $expday
 !item $expmon of $months
 $expyear. Voulez-vous la rendre périmée maintenant?
 <p style="text-align:center">
  !href cmd=reply&job=expire $wims_name_yes ; $(wims_name_actionlist[2])
.&nbsp;&nbsp;
  !href cmd=resume $wims_name_no ; $wims_name_giveup
 </p>
 <p><b>Remarque.</b> Vos étudiants ne peuvent pas continuer à travailler
 sur une feuille périmée. Mais leurs notes antérieures seront conservées 
 (et seront prises en compte dans les statistiques)
 et vous pouvez toujours les consulter.</p>
 !exit
!endif

!if prep_putsource=$error
 <p>
 Si vous avez le source d'une feuille sauvée auparavant, vous pouvez l'insérer
 dans la feuille actuelle, en copiant ce source dans la fenêtre ci-dessous,
 puis en cliquant sur le bouton <span class="wims_button disabled">$wims_name_send</span>.
 </p>
 <p>
 Vous pouvez aussi utiliser ce formulaire pour insérer le source d'une feuille publique par copier-coller.
 </p>
 !set wims_menu_items=!append line sheetadmin,1,cmd=resume \
to $wims_menu_items

 !form reply
 <input type="hidden" name="job" value="putsource"/><center>
 <textarea cols="55" rows="10" name="source">$source</textarea>
 <p><input type="submit" value="$wims_name_send"/></p>
 </center></form>
 <span class="wims_warning">$wims_name_warning</span>.
 N'insérez pas de fichier source modifié&nbsp;! Vous risquez
 de rendre votre feuille inutilisable.
 !exit
!endif

!if prep_modify=$error
 !set cnt=!recordcnt wimshome/log/classes/$wims_class/sheets/.sheet$sheet
 !if $modif>$cnt or $modif<1
  Vous avez envoyé une demande invalide. Elle est ignorée.
 !else
  !set exo=!record $modif of wimshome/log/classes/$wims_class/sheets/.sheet$sheet
  !read exomodify.phtml $exo
 !endif
 !exit
!endif

!if $error=toolate
 <p>$name_expiration1 ($l_date). $name_expiration2 </p>
 !href cmd=resume $wims_name_back2
 ($wims_name_sheetmanagement)
 !exit
!endif

!if $error=srcnoexo
 Cette feuille ne contient aucun exercice, donc son source est vide.<br/>
 !href cmd=resume retour à la page de préparation
 !exit
!endif

!msg $error