The Higher Education and Research forge

Home My Page Projects Code Snippets Project Openings Développement de WIMS
Summary Activity Forums Tracker Tasks Docs Surveys News SCM Files Listes Sympa

[#7977] Verrou sur l'IP pour les examens placé dans les themes

Date:
2011-09-23 08:59
Priority:
3
State:
Open
Submitted by:
Olivier Bado (obado)
Assigned to:
Nobody (None)
Hardware:
none
Operating System:
none
Version:
none
Severity:
none
Resolution:
none
URL:
état:
Open
Summary:
Verrou sur l'IP pour les examens placé dans les themes

Detailed description
Bonjour,

Je viens de me rendre compte que le test qui définit si un étudiant est déjà en train d'effectuer un examen actuellement ou pas (et qui l'empêche donc de travailler avec une IP différente de celle qu'il avait quand il a commencé l'examen) est fait dans les fichiers du thème de la classe :

user.phtml :
!if $r_!=$empty and $s_!=$ws and $t_>$now and $sm!=#
<span class="wims_warning">$wims_name_warning</span>.
$U_examworking
!if $h_=$httpd_REMOTE_ADDR
!href session=$s_&module=adm/class/exam&job=student&exam=$n_ $U_examcont
!else
$U_examdouble
!sh rm -f ../sessions/$ws/var.stat >/dev/null
!endif
!goto end
!endif

Je pense qu'il serait préférable de déplacer cela dans un script de connexion séparé du theme.

Peut etre pourrait-on en profiter pour ajouter un parametre dans la classe : "autoriser le changement d'IP pendant un examen ? oui/non (non par défaut) "
Je suis d'avis de le laisser à "non", mais j'ai eu plusieurs enseignants qui font passer des examens sur des terminaux connectés en wifi, sans IP fixe, et pour qui cette option serait utile.

Message  ↓
Date: 2017-01-29 21:01
Sender: Bernadette Perrin-Riou

Déplacé de Feature Requests à Bugs

Date: 2016-05-10 12:26
Sender: Bernadette Perrin-Riou

Il est désormais possible d'autoriser le changement de IP.
Par contre la partie dont tu parles est toujours dans le thème !
On peut au moins le mettre dans un _widgets ?

Bernadette

No related tasks

No attached documents

Field Old Value Date By
typeFeature Requests2017-01-29 21:01