Skip to content
Snippets Groups Projects
Commit 4bd64cce authored by Guillaume Meinesz's avatar Guillaume Meinesz
Browse files

Merge branch 'blue' of https://gitlab.liris.cnrs.fr/luciole/lulu-testing into blue

parents 0a547a74 4e015577
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ using UnityEngine.UI;
using DG.Tweening;
using UnityEngine.EventSystems;
//contenu principal permettant de rentrer un code 6 chiffres
//contenu principal permettant de rentrer un code à 6 chiffres
public class HM_ContentCode : HM_Content
{
public enum CODE_TYPE
......@@ -49,7 +49,7 @@ public class HM_ContentCode : HM_Content
{
//pluginController.colorDeviceInfo.enabled = true;
debugText.text = "DEBUG - les codes autoriss ici sont : ";
debugText.text = "DEBUG - les codes autorisés ici sont : ";
if (codeType == CODE_TYPE.LOGIN_CHILD)
{
......@@ -58,11 +58,11 @@ public class HM_ContentCode : HM_Content
if (HM_DataController.currentChildUser != null)
{
titleText.text = "valuation - tape 2/2";
titleText.text = "Évaluation - Étape 2/2";
}
else
{
titleText.text = "tape 2/2";
titleText.text = "Étape 2/2";
}
if (profilID == -1)
......@@ -143,17 +143,17 @@ public class HM_ContentCode : HM_Content
}*/
}
codeBack_btn.gameObject.SetActive(false);
codeBack_btn.gameObject.SetActive(false);
errorText.text = "Cet identifiant n'est pas reconnu";
}
else
{
titleText.text = "Identifiant professeur";
//valeur par dfaut paramtrage Luciole
//valeur par défaut paramétrage Luciole
if (pluginController.appID == APP_ID.LUCIOLE)
{
HM_DataController.currentChildUser.appLucioleUserData.settings.skipLevel = false;//par dfaut toujours
HM_DataController.currentChildUser.appLucioleUserData.settings.skipLevel = false;//par défaut toujours
HM_DataController.model.Save();
}
......@@ -161,11 +161,11 @@ public class HM_ContentCode : HM_Content
codeBack_btn.gameObject.SetActive(true);
errorText.text = "Cet identifiant n'est pas celui associ cet enfant.";
errorText.text = "Cet identifiant n'est pas celui associé à cet enfant.";
}
}
//remise zro de tous les paramtres du contenu
//remise à zéro de tous les paramètres du contenu
currentCode = "";
......@@ -230,7 +230,7 @@ public class HM_ContentCode : HM_Content
if (!canInteract)
return;
//redirection spcifique au contexte
//redirection spécifique au contexte
if (codeType == CODE_TYPE.LOGIN_CHILD)
{
......@@ -246,7 +246,7 @@ public class HM_ContentCode : HM_Content
public void OnInputCodeSelect()
{
//on remet zro le code en cas de nouvelle slection
//on remet à zéro le code en cas de nouvelle sélection
currentCode = "";
......@@ -283,14 +283,14 @@ public class HM_ContentCode : HM_Content
if (hiddenInputCode_if.text.Length == code_if.Count)
{
//si le code est complet on peut le vrifier
//si le code est complet on peut le vérifier
currentCode = hiddenInputCode_if.text.ToUpper();
CodeCheck();
}
else
{
//sinon on doit le dsactiver
//sinon on doit le désactiver
currentCode = "";
}
......@@ -345,7 +345,7 @@ public class HM_ContentCode : HM_Content
OnCodeDelete();
return;
}
if(codeType == CODE_TYPE.LOGIN_CHILD)
{
if(all)
......@@ -384,7 +384,7 @@ public class HM_ContentCode : HM_Content
public void CodeCheck()
{
 
//vérification de validité du code renté
if (currentCode.Length != code_if.Count)
return;
......@@ -393,7 +393,7 @@ public class HM_ContentCode : HM_Content
{
int errorBadDevice = -1;
bool errorArchived = false;
if (HM_DataController.currentChildUser != null)//si connexion profil secondaire celui-ci doit apartenir celui du teacher account du profil principal, et en pas tre le mme que l'enfant courant
if (HM_DataController.currentChildUser != null)//si connexion profil secondaire celui-ci doit apartenir à celui du teacher account du profil principal, et en pas être le même que l'enfant courant
{
foreach (HM_ChildUser child in HM_DataController.currentTeacherAccount.childUsers)
{
......@@ -459,17 +459,17 @@ public class HM_ContentCode : HM_Content
if (errorArchived)
{
errorText.text = "Ce profil a t archiv";
errorText.text = "Ce profil a été archivé";
}
else if (errorBadDevice != -1)
{
errorText.text = "Ce code est actuellement utiliser sur le priphrique "+ (char)('A' + errorBadDevice - 1);
errorText.text = "Ce code est actuellement à utiliser sur le périphérique "+ (char)('A' + errorBadDevice - 1);
}
else
{
errorText.text = "Ce mot de passe ne convient pas ou le compte n'est pas synchronis";
errorText.text = "Ce mot de passe ne convient pas ou le compte n'est pas synchronisé";
}
//error code
foreach (Button b in inputButtons)
b.interactable = false;
......@@ -490,9 +490,9 @@ public class HM_ContentCode : HM_Content
}
else if (codeType == CODE_TYPE.LOGIN_TEACHER)
{
EventSystem.current.SetSelectedGameObject(null);//en enlve le focus, ce qui va fermer le clavier
EventSystem.current.SetSelectedGameObject(null);//en enlève le focus, ce qui va fermer le clavier
if(HM_DataController.currentChildUser == null)//on vrifie si le code est ok parmis l'ensemble des codes enseignant autoriss
if(HM_DataController.currentChildUser == null)//on vérifie si le code est ok parmis l'ensemble des codes enseignant autorisés
{
if (pluginController.CheckTeacherCodeValid(currentCode))
{
......@@ -641,14 +641,14 @@ public class HM_ContentCode : HM_Content
}*/
}
}
else//on cherche rentrer dans les settings que d'un teacher account en particulier
else//on cherche à rentrer dans les settings que d'un teacher account en particulier
{
if (currentCode.Equals(HM_DataController.currentTeacherAccount.teacherCode))
{
switch (pluginController.appID)
{
case APP_ID.NONE:
Debug.LogError("Pas de paramtrage possible sans avoir indiqu l'app concerne");
Debug.LogError("Pas de paramétrage possible sans avoir indiqué l'app concernée");
break;
case APP_ID.LUCIOLE:
CloseContent(HM_Scripts.contentSettingApp_Luciole);
......@@ -657,10 +657,10 @@ public class HM_ContentCode : HM_Content
CloseContent(HM_Scripts.contentSettingApp_Elargir);
return;
case APP_ID.EVASION:
Debug.LogError("Pas de paramtrage possible pour EVASION");
Debug.LogError("Pas de paramétrage possible pour EVASION");
break;
case APP_ID.EVALULU:
Debug.LogError("Pas de paramtrage possible pour EVALULU");
Debug.LogError("Pas de paramétrage possible pour EVALULU");
break;
}
}
......
......@@ -6,8 +6,8 @@ using TMPro;
using UnityEngine;
using UnityEngine.UI;
//contenu principal permettant de choisir un profil parmi ceux prsent
//pour l'instant que via 40 profils gnriques, sera adapt sur la prochaine version pour afficher les profils d'une configuration spcifique un compte enseignant
//contenu principal permettant de choisir un profil parmi ceux présent
//pour l'instant que via 40 profils génériques, sera adapté sur la prochaine version pour afficher les profils d'une configuration spécifique à un compte enseignant
public class HM_ContentProfil : HM_Content
{
public Button profilPreviousPage_btn;
......@@ -72,7 +72,7 @@ public class HM_ContentProfil : HM_Content
HM_Scripts.optionPanel.UpdateData();
#if UNITY_ANDROID
//on prepare la connexion Bluetooth que pour la scne de dmarrage
//on prepare la connexion Bluetooth que pour la scène de démarrage
if (HM_DataController.currentChildUser == null && pluginController.HasAndroidBluetoothPermissions())
{
if(!HM_NetworkController.instance.blt_initialized)
......@@ -90,7 +90,7 @@ public class HM_ContentProfil : HM_Content
//pluginController.colorDeviceInfo.gameObject.SetActive(true);
//remise zro de tous les paramtres du contenu
//remise à zéro de tous les paramètres du contenu
currentProfilID = -1;
......@@ -106,7 +106,7 @@ public class HM_ContentProfil : HM_Content
HM_DataController.currentTeacherAccount = null;
title.text = "tape 1/2";
title.text = "Étape 1/2";
}
else
{
......@@ -115,11 +115,11 @@ public class HM_ContentProfil : HM_Content
if(HM_DataController.currentChildUser != null)
{
title.text = "valuation - tape 1/2";
title.text = "Évaluation - Étape 1/2";
}
else
{
title.text = "tape 1/2";
title.text = "Étape 1/2";
}
}
......@@ -177,7 +177,7 @@ public class HM_ContentProfil : HM_Content
currentProfilID = -1;
confirm_btn.interactable = false;
//dsactivation interaction page courante
//désactivation interaction page courante
for (int i = currentPageProfils * itemsPerPage; i < currentPageProfils * itemsPerPage + itemsPerPage; i++)
{
profilIcons_btns[i].interactable = false;
......@@ -224,7 +224,7 @@ public class HM_ContentProfil : HM_Content
}
//navigation d'une page une autre
//navigation d'une page à une autre
public void OnClickNavPage(int value)
{
//on invalide le choix profil fait si il existe
......@@ -235,7 +235,7 @@ public class HM_ContentProfil : HM_Content
currentProfilID = -1;
confirm_btn.interactable = false;
//dsactivation interaction page courante
//désactivation interaction page courante
for (int i = currentPageProfils * itemsPerPage; i < currentPageProfils * itemsPerPage + itemsPerPage; i++)
{
profilIcons_btns[i].interactable = false;
......@@ -323,7 +323,7 @@ public class HM_ContentProfil : HM_Content
button2Tween.Kill();
button2Tween = null;
//redirection page de vrification code profil
//redirection page de vérification code profil
CloseContent(HM_Scripts.contentCodeChild);
//OLD
......@@ -346,7 +346,7 @@ public class HM_ContentProfil : HM_Content
{
HM_ContentCode.profilID = currentProfilID;
//redirection page de vrification code profil
//redirection page de vérification code profil
CloseContent(HM_Scripts.contentCodeChild);
}
......@@ -355,5 +355,5 @@ public class HM_ContentProfil : HM_Content
return 0;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment