Commit c3181aed authored by Mathieu Loiseau's avatar Mathieu Loiseau
Browse files

Disclaimer (cf. data)

parent e8502d20
......@@ -37,14 +37,14 @@ $lang['choose_lvl'] = "Choose default game level";
$lang['cmd_submit'] = 'Submit';
$lang['cmd_cancel'] = 'Cancel';
$lang['register'] = 'Register';
$lang['rules'] = 'Rules';
$lang['rules'] = 'Rules and information';
$lang['about'] = 'About';
$lang['niouzes'] = 'News and disclaimer';
//Page d'accueil: menu, home, page.header.html
$lang['menu_profile'] = 'Profile';
$lang['menu_logout'] = 'Logout';
$lang['homepage'] = 'Home';
$lang['rules'] = 'Rules';
$lang['home_welcome'] = 'Welcome';
$lang['oracle'] = 'Oracle';
......@@ -63,7 +63,7 @@ $lang['game_arbitrage']='Referee a game';
// Description d'une carte par un Oracle oracle.card.display.html
$lang['warning'] = 'Warning';
$lang['cut_sound'] = 'You have not authorised your microphone. Therefore you will return back to the principal menu of the game.';
$lang['start_describe'] = 'Start your description :';
$lang['start_describe'] = 'Start your description:';
$lang['record'] = 'Play';
$lang['send_description'] = 'Send your description !';
$lang['erase'] = 'Erase and restart';
......@@ -125,14 +125,14 @@ $lang['invalidate'] = 'Burn at the stake!';
//Ecoute d'une description : Devin
$lang['listen_diviner'] = 'Listen carefully to the Oracle description.';
$lang['id_card'] = 'You are guessing the card :';
$lang['card_creator'] = 'This card was created by :';
$lang['card_oracle'] = 'You listen to the description of :';
$lang['card_level'] = 'Level of the card : ';
$lang['id_card'] = 'You are guessing the card:';
$lang['card_creator'] = 'This card was created by:';
$lang['card_oracle'] = 'You are listening to a description by';
$lang['card_level'] = 'Level of the card: ';
$lang['guess'] = 'Guess !';
$lang['which_word'] = 'What is the word described ?';
$lang["RecordCard"] ='If you want to record yourself click here : ';
$lang["RecordArbitre"] ='If you want to judge this record click here : ';
$lang["RecordCard"] ='If you want to record yourself click here: ';
$lang["RecordArbitre"] ='If you want to judge this record click here: ';
$lang["restart"] ='Play again ? ';
$lang["start"] ='It\'s time to play the game !';
$lang['start_playback']="Play recording";
......
......@@ -35,14 +35,14 @@ $lang['choose_lvl'] = "Choisissez un niveau de jeu";
$lang['cmd_submit'] = 'Valider';
$lang['cmd_cancel'] = 'Annuler';
$lang['register'] = 'Enregistrer';
$lang['rules'] = 'Règles';
$lang['about'] = 'A propos';
$lang['rules'] = 'Règles et informations';
$lang['about'] = 'À propos';
$lang['niouzes'] = "Actualités et notices d'information";
//Page d'accueil: menu, home, page.header.html
$lang['menu_profile'] = 'Profil';
$lang['menu_logout'] = 'Déconnexion';
$lang['homepage'] = 'Accueil';
$lang['rules'] = 'Règles du Jeu';
$lang['home_welcome'] = 'Bienvenue';
$lang['oracle'] = 'Oracle';
......
......@@ -203,3 +203,13 @@ body{
background-color: black;
color:white;
}
.onglet_0{
cursor:pointer;
}
.onglet_1{
cursor:default;
}
#onglets{
margin-bottom:0.7em;
}
......@@ -4,21 +4,26 @@ include('./views/page.header.html');
?>
<div id="main-container">
<script type="text/javascript">
//<!--
function change_onglet(name){
document.getElementById('onglet_'+anc_onglet).className = 'onglet_0 onglet';
document.getElementById('onglet_'+name).className = 'onglet_1 onglet';
document.getElementById('contenu_onglet_'+anc_onglet).style.display = 'none';
document.getElementById('contenu_onglet_'+name).style.display = 'block';
anc_onglet = name;
let listeNoms = ['rules','niouzes','about'];
for(let i=0;i<listeNoms.length;i++){
if(listeNoms[i] == name){
document.getElementById('onglet_'+name).className = 'onglet_1 onglet active';
document.getElementById('contenu_onglet_'+name).style.display = 'block';
}
else{
document.getElementById('onglet_'+listeNoms[i]).className = 'onglet_0 onglet';
document.getElementById('contenu_onglet_'+listeNoms[i]).style.display = 'none';
}
}
}
//-->
</script>
<div id="infos-container">
<div id="onglets">
<ul class="nav nav-tabs">
<li role="presentation" class="onglet_0 onglet" id="onglet_rules" onclick="javascript:change_onglet('rules');"><a><?php echo $lang['rules']; ?></a></li>
<li role="presentation" class="onglet_0 onglet" id="onglet_rules" onclick="javascript:change_onglet('rules');"><a><?php echo $lang['rules']; ?></a></li>
<li role="presentation" class="onglet_0 onglet" id="onglet_about" onclick="javascript:change_onglet('about');"><a><?php echo $lang['about']; ?></a></li>
<li role="presentation" class="onglet_0 onglet" id="onglet_niouzes" onclick="javascript:change_onglet('niouzes');"><a><?php echo $lang['niouzes']; ?></a></li>
</ul>
</div>
<div id="contenu-onglets">
......@@ -36,15 +41,19 @@ include('./views/page.header.html');
</div>
</div>
</div>
<div class="contenu_onglet" id="contenu_onglet_niouzes">
<div class="row">
<div class="col-md-9" role="main">
<?php include('./views/news.' . $GLOBALS['user']->userlang . '.html');?>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
//<!--
var anc_onglet = 'rules';
change_onglet(anc_onglet);
//-->
change_onglet('niouzes');
</script>
</div>
<?php
include('./views/page.footer.html');
?>
\ No newline at end of file
?>
<?php include_once("./models/userlvl.class.php"); ?>
<h2>Personnal data</h2>
<h3>Stored data</h3>
<p class="text-justify"><emph>Game of Words</emph> requires that we store some personal data so that it can be played. How could you play if we did not store the cards you create, the recordings you make, the decisions you take as a Druid or your trials as an Augur ? Additionnally, the computation of the score and the cards suggestions try to take into account your level (and need a lot more work), hence the fact that we ask you which languages you speak.</p>
<h3>Data analysis</h3>
<p class="text-justify">All data analysis made for research will always be <emph>anonymous</emph> (unless you state your name in a recording and we don't notice it until it's too late), your screename will be replaced by a number and your e-mail address separated from the analysed data.</p>
<p class="text-justify">Your e-mail address will not be transmitted to any third party under any circumstance (unless a justice order requires that we do, but that seems quite unlikely). On the contrary, it is not impossible that we use it to inform you of some game update…</p>
<p class="text-justify">By default, no process, other than that required by the game itself will be performed upon your data. Still we might launch data collection campaigns:</p>
<ul>
<li>to improve this game ;</li>
<li>to understand the learning outcomes it might provide ;</li>
<li>to improve the knowledge of researchers in other domains (for instance better Natural Language Processin could allow the computer to play the role of the Druid, letting you focus on the Oracle and Augur roles).</li>
</ul>
<p class="text-justify">Unlike most web services you probably use daily, these datacollection campaign will always be dependant upon the completion of an <emph>explicit</emph> demand, through the questionnaires we will put at your disposal. On the one hand, that ensures that you keep control other your data, but on the other hand, that limits the data we might collect. That's why, if you don't mind helping us to improve our knowledge (shared under an open licence, like <a href="https://github.com/InnovaLangues/GameOfWord">the code for the game</a> or <a href="https://research-publishing.net/display_article.php?doi=10.14705/rpnet.2016.eurocall2016.576">this article</a>), we thank you in advance to take the time to fill our studies… Each study will carefully explain the processes we want to perform on your data and who will be able to work on it.</p>
<p class="text-justify">Thank you for using our games, however bugged they might be.</p>
<?php include_once("./models/userlvl.class.php"); ?>
<h2>Données personnelles</h2>
<h3>Données recueillies</h3>
<p class="text-justify">Dans le cadre de <emph>Game of Words</emph>, nous sommes obligés de recueillir un ensemble de données personnelles pour le bon déroulement du jeu. En effet, sans stocker cartes créées, enregistrements, décisions de druide, tentatives de devin de chaque joueur, comment pourrions-nous mettre en place ce jeu ? En outre, le calcul du score et les propositions de carte tentent (tant bien que mal) de prendre en compte votre niveau, d'où le fait de vous demander votre biographie langagière.</p>
<h3>Traitements effectués</h3>
<p class="text-justify">Tout traitement de vos données à des fins de recherche sera toujours <emph>anonyme</emph> (à moins que vous ne disiez votre nom dans un enregistrement sans que nous ne nous en rendions compte à temps), votre pseudo sera remplacé par un numéro et votre adresse électronique séparée des données analysées.</p>
<p class="text-justify">Votre adresse de courrier électronique ne sera transmise à des tiers sous aucun prétexte (à moins qu'une décision de justice ne nous y oblige, mais ça parait tiré par les cheveux). Par contre, il peut nous arriver de l'utiliser pour vous informer de nouveautés concernant le jeu…</p>
<p class="text-justify">Par défaut, aucun traitement, autre que ceux nécessaires à la bonne tenue du jeu, ne sera fait sur vos données. Toutefois, nous pouvons être amenés à lancer des campagnes de recueil de données :</p>
<ul>
<li>en vue d'améliorer ce jeu ;</li>
<li>en vue de tenter de comprendre les retombées potentielles en termes d'apprentissage ;</li>
<li>en vue de fournir des données de recherche à des chercheurs dans d'autres domaines (comme le Traitement Automatique des Langues, qui pourrait par exemple permettre que vous vous dispensiez du rôle de Druide en laissant la machine jouer son rôle).</li>
</ul>
<p class="text-justify">Contrairement à la plupart des services que vous utilisez probablement quotidiennement, ces campagnes de recueil de données feront toujours l'objet d'une demande <emph>explicite</emph>, par le biais des questionnaires que nous mettrons à votre disposition. Si cela vous assure un plus grand contrôle sur vos données, cela risque grandement de limiter la taille de nos données. C'est pourquoi, si ça ne vous dérange pas de nous aider à approfondir nos connaissances (diffusées sous licence libre, comme le <a href="https://github.com/InnovaLangues/GameOfWord">code du présent jeu</a> ou <a href="https://research-publishing.net/display_article.php?doi=10.14705/rpnet.2016.eurocall2016.576">cet article qui en parle</a>), nous vous remercions de prendre le temps de participer à nos enquêtes… Chaque enquête expliquera au coup par coup, les traitements que nous envisageons de faire et qui aura droit de travailler sur vos données.</p>
<p class="text-justify">En vous remerciant d'utiliser nos prototypes aussi buggués soient-ils.</p>
......@@ -59,9 +59,9 @@ $notif->readNotif();
<?php
if ( $GLOBALS['userlogged'] ) { ?>
<li><a class="active" href="?mode=infos" title="rules"><?php echo $lang['rules']; ?></a></li>
<li><a href="?mode=profile" title="<?php echo htmlspecialchars($GLOBALS['user']->username); ?>"><?php echo $lang['menu_profile']; ?></a></li>
<li><a href="?mode=score" title="score"><?php echo $lang['scores']; ?></a></li>
<li><a class="active" href="?mode=infos" title="rules"><?php echo $lang['rules']; ?></a></li>
<li><a href="?mode=logout" title="logout"><?php echo $lang['logout']; ?></a></li>
<li id="notification_li">
<span id="notification_count" ></span>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment