echo LANG_ADMIN_LISTE_TABLE_TITLE_NOM; ?> </td> <td><?php echo LANG_ADMIN_EVALUATIONS_LISTE_TABLE_TITLE_TYPE; ?> </td> <td><?php echo LANG_ADMIN_EVALUATIONS_LISTE_TABLE_TITLE_PERIODE; ?> </td> <td></td> </tr> <?php $n = 0; if ($evals = getEvalList($_SESSION['id'])) { foreach ($evals as $eval) { if ($filter == 'now' && time() >= $eval['date']['debut'] && time() <= $eval['date']['fin'] || $filter == 'next' && time() < $eval['date']['debut'] || $filter == 'old' && time() >= $eval['date']['fin']) { if (isset($evalTypes[$eval['type']['id']]['actif']) && $evalTypes[$eval['type']['id']]['actif'] == 1) { ?> <tr class = "bodyTR <?php if (isset($eval['remplissage']['valeur']) && $eval['remplissage']['valeur'] == true) { echo 'evaluationDone'; } ?> "> <td><?php echo $eval['nom']; ?> </td> <td><?php
$erreur[4] = true; } /** 2. Verification de l'installation du plugin **/ if (count($erreur) == 0) { $evaluationRegisterData = getEvalRegisterData($_GET['id']); $evaluationData = getEvalData($evaluationRegisterData['evaluation']['id']); $evaluationData['register'] = $evaluationRegisterData; $erreur = checkEvaluationType($evaluationData['type']['id'], $erreur); } /** 3. Verification que le formulaire n'a pas déjà été complété **/ // Récupération des informations sur les évaluations de l'utilisateur $evaluationList = getEvalList($_SESSION['id']); // On enregistre une erreur si l'utilisateur a déjà remplis le formulaire if (isset($evaluationList[$evaluationData['id']]['remplissage']['valeur']) && $evaluationList[$evaluationData['id']]['remplissage']['valeur'] == true) { $erreur[6] = true; } // On enregistre une erreur si la période de remplissage du script ne correspond pas if (time() < $evaluationList[$evaluationData['id']]['date']['debut'] || time() > $evaluationList[$evaluationData['id']]['date']['fin']) { $erreur[24] = true; } /** 4. On charge le script **/ if (count($erreur) == 0) { // Enregistre l'accord du Disclaimer if (isset($_POST['chartValidation'])) { $_SESSION['DISCLAIMER'] = TRUE;