This commit is contained in:
Bertrand BRUN 2011-02-25 16:42:47 +01:00
commit fdbb0144aa
11 changed files with 116 additions and 59 deletions

View File

@ -50,7 +50,7 @@ if(isset($_POST['email']) && isset($_POST['subject']) && isset($_POST['message']
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Titre</title>
<title>PtiClic sous Android™ - Version Alpha - Contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="ressources/simple.css" />
</head>
@ -71,13 +71,13 @@ if(isset($_POST['email']) && isset($_POST['subject']) && isset($_POST['message']
?>
<p>
Vous souhaitez signaler un défaut dans l'application, ou bien vous avez des remarques, des suggestions ?<br />
Faites nous en part en nous envoyant un message par le biais du formulaire qui suit :
Faites-nous-en part en nous envoyant un message&nbsp;:
</p>
<form action="contact.php" method="POST">
<table class="contacttbl">
<tr>
<td>
<label for="email">Votre e-mail : </label>
<label for="email">Votre mail&nbsp;: </label>
</td>
<td>
<input type="text" id="email" name="email" />
@ -85,7 +85,7 @@ if(isset($_POST['email']) && isset($_POST['subject']) && isset($_POST['message']
</tr>
<tr>
<td>
<label for="subject">Objet du mail : </label>
<label for="subject">Objet&nbsp;: </label>
</td>
<td>
<input type="text" id="subject" name="subject" />
@ -93,7 +93,7 @@ if(isset($_POST['email']) && isset($_POST['subject']) && isset($_POST['message']
</tr>
<tr>
<td>
<label for="message">Votre message : </label>
<label for="message">Message&nbsp;: </label>
</td>
<td>
<textarea class="txMessage" id="message" name="message"></textarea>

View File

@ -2,21 +2,38 @@
require_once("ressources/strings.inc");
session_start();
$state = 0;
$err = false;
$msg = "";
if(isset($_POST['nbcloudwords']))
$nbword = $_POST['nbcloudwords'];
if(isset($_POST['nbcloudwords'])) {
$nbwords = $_POST['nbcloudwords'];
for($i = 0; $i < $nbword; $i++)
if(!isset($_POST['word'.$i]) || empty($_POST['word'.$i])) {
if(!is_numeric($nbwords) || $nbwords <= 0) {
$err = true;
$msg = $strings['err_creategame_fill_all'];
$msg = $strings['err_creategame_nbwords_value'];
}
else
$state = 1;
if($state == 1) {
for($i = 0; $i < $nbwords; $i++)
if(!isset($_POST['word'.$i]) || empty($_POST['word'.$i])) {
$err = true;
$msg = $strings['err_creategame_fill_all'];
break;
}
}
}
else
$err = true;
if($err == false)
$state = 0;
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
$state = 1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>PtiClic Android - Création de partie</title>
@ -26,24 +43,52 @@ if($err == false)
<body>
<?php include("ressources/menu.inc"); ?>
<div class="content">
<?php include("ressources/showmsg.inc"); ?>
<h2>Création de parties</h2>
<?php
if(isset($_POST['nbcloudwords']) && $_POST['nbcloudwords'] > 0)
echo '<p>Remplissez le mot central ainsi que les différents mots du nuage pour réaliser un partie personalisée.<br />
Une fois satisfait de votre partie cliquez sur "Enregistrer la partie"';
else
echo '<p>Cette page vous permet de créer des parties personalisées en indiquant les mots qui seront affiché pour un mot central.<br /><br />
Veuillez entrer le nombre de mots composant le nuage dans le formulaire ci-dessous avant de continuer.</p><br />';
?>
<form action="createGame.php" method="POST">
<?php
if(!isset($_POST["nbcloudwords"]))
{
echo '<input type="text" name="nbcloudwords" />';
echo '<input type="submit" value="suivant" />';
<?php
if($err == true && $msg != "")
echo '<span class="message warning">'.$msg.'</span>';
else if ($msg != "")
echo '<span class="message success">'.$msg.'</span>';
if($state == 0) {
echo '<table class="creategametbl">';
echo '<tr><td><label for="nbcloudwords"> Nombre de mots du nuage : </label></td>';
echo '<td id="td2" ><input type="text" name="nbcloudwords" /></td></tr>';
echo '<tr><td id="td2"></td><td><input type="submit" value="suivant" /></td></tr>';
}
else
{
echo '<input type="text" name="centralword" />';
for($i = 0; $i < $_POST['nbcloudwords']; $i++)
echo '<input type="text" name="word'.$i.'" />';
echo '<input type="submit" value="Enregistrer la partie" />';
}
?>
else {
echo '<table class="creategametbl25">';
echo '<input type="hidden" name="nbcloudwords" value="'.$nbwords.'" />';
echo '<tr><td colspan="2"><label for="centralword">Mot central : </label><br /><br /></td>';
echo '<td colspan="2" id="td2"><input type="text" name="centralword" /><br /><br /></td>';
for($i = 0; $i < $nbwords; $i++) {
if($i % 2 == 0) {
echo '</tr><tr><td><label for="word'.$i.'">Mot '.($i+1).' : </label></td>';
echo '<td id="td2"><input type="text" name="word'.$i.'" /></td>';
}
else {
echo '<td><label for="word'.$i.'">Mot '.($i+1).' : </label></td>';
echo '<td id="td2"><input type="text" name="word'.$i.'" /></td>';
}
}
if($nbwords % 2 != 0)
echo '<td></td>';
echo '</tr><tr><td colspan="2"></td><td colspan="2" id="td2"><input type="submit" value="Enregistrer la partie" /></td></tr>';
}
?>
</table>
</form>
</div>
<?php include("ressources/footer.inc"); ?>

View File

@ -7,7 +7,7 @@ if(!isset($_SESSION['userId']))
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>PtiClic sous Android, version Alpha - Téléchargement</title>
<title>PtiClic sous Android™ - Version Alpha - Téléchargement</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="ressources/simple.css" />
</head>
@ -16,11 +16,11 @@ if(!isset($_SESSION['userId']))
<div class="content">
<?php include("ressources/showmsg.inc"); ?>
<h2>Téléchargement de l'application</h2>
<span class="downloadarea"><a href="ressources/pticlic.apk" id="downloadlink">Télécharger</a></span>
<span class="downloadarea"><a href="ressources/pticlic-alpha-v0.1.apk" id="downloadlink">Téléchargement</a></span>
<h2>Installation de l'application</h2>
<h3> A partir de votre téléphone </h3>
<ul>
<li><a href="ressources/pticlic.apk">Téléchargez le fichier d'installation</a></li>
<li><a href="ressources/pticlic-alpha-v0.1.apk">Téléchargez le fichier d'installation</a></li>
<li>Une fois téléchargée, cliquez sur le fichier dans la barre de notification d'Android et suivez
les instructions d'installation. Vous devrez patientez quelques instant pendant l'installation.</li>
<li>Une fois l'installation terminée, démarrez l'application</li>
@ -28,7 +28,7 @@ if(!isset($_SESSION['userId']))
</ul>
<h3> A partir de votre ordinateur </h3>
<ul>
<li><a href="ressources/pticlic.apk">Téléchargez le fichier d'installation</a> </li>
<li><a href="ressources/pticlic-alpha-v0.1.apk">Téléchargez le fichier d'installation</a> </li>
<li>Transférez ce fichier sur votre téléphone à l'aide de bluetooth, une clé usb ou autre</li>
<li>Depuis votre téléphone, retrouvez sur votre carte mémoire l'application que vous
venez de transférer</li>

View File

@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>PtiClic Android - Accueil</title>
<title>PtiClic sous Android™ - Version Alpha - Accueil</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="ressources/simple.css" />
</head>
@ -35,7 +35,7 @@
<h2>Le développement de l'application</h2>
<p>
La version beta du jeu PtiClic sous Android est en cours de développement.
La version alpha du jeu PtiClic sous Android est en cours de développement.
Le projet s'inscrit dans le cadre d'un TER de Master en informatique
à l'Université Montpellier II sous la direction de Mathieu LAFOURCADE. L'équipe
de conception et de développement est composée de quatre étudiants&nbsp;: Bertrand BRUN,

View File

@ -38,7 +38,7 @@ else if(isset($user) or isset($pswd))
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Titre</title>
<title>PtiClic sous Android™ - Version Alpha - Se connecter</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="ressources/simple.css" />
</head>
@ -47,8 +47,7 @@ else if(isset($user) or isset($pswd))
<div class="content">
<h2>Connexion</h2>
<?php include("ressources/showmsg.inc"); ?>
<h3>Vous êtes déjà inscrit ?</h3>
<p>Authentifiez-vous :</p>
<h3>Vous êtes déjà inscrit&nbsp;? Authentifiez-vous.</h3>
<?php
if($msg !== null)
echo '<p class="message warning">'.htmlspecialchars($msg).'</p>';
@ -80,8 +79,7 @@ else if(isset($user) or isset($pswd))
</tr>
</table>
</form>
<h3>Vous ne disposez pas encore d'un compte ?</h3>
<p><a href="signup.php?return=<?php echo $location; ?>">Inscrivez-vous</a> dès maintenant !</p>
<h3>Vous ne disposez pas encore d'un compte&nbsp;? <a href="signup.php?return=<?php echo $location; ?>">Inscrivez-vous</a> dès maintenant !</h3>
</div>
<?php include("ressources/footer.inc"); ?>
</body>

View File

@ -7,6 +7,8 @@
<a href="http://www.lirmm.fr/jeuxdemots/jdm-accueil.php">Jeux de mots</a> -
<a href="http://www.univ-montp2.fr/">Université Montpellier II</a> -
<a href="http://www.lirmm.fr/">Laboratoire d'Informatique, de Robotique et de Microélectronique de Montpellier</a> -
<a href="contact.php">Nous contacter</a>
<a href="contact.php">Nous contacter</a> -
Android is a trademark of Google Inc. Use of this trademark is subject to
<a href="http://www.google.com/permissions/index.html"> Google Permissions</a>
</p>
</div>

View File

@ -1,5 +1,5 @@
<div class="menu">
<h1>PtiClic <span class="android">sous Android™</span> - Version 0.1 Alpha</h1>
<h1>PtiClic <span class="android">sous Android™</span> - Version Alpha</h1>
<span id="links">
<a href="index.php">Accueil</a>
@ -10,7 +10,7 @@
if(!isset($_SESSION['userId'])) // Menu hors connexion.
{?>
<a id="cnx" href="login.php">Se connecter</a>
<a id="cnx" href="signup.php">S'incrire</a>
<a id="cnx" href="signup.php">S'inscrire</a>
<?php }
else // Menu une fois connecté.

View File

@ -1 +0,0 @@
Fichier bidon

View File

@ -53,19 +53,32 @@
margin-left : 2%;
}
.logintbl, .contacttbl, .signuptbl {
.logintbl, .contacttbl, .signuptbl, .creategametbl {
margin-left : 4%;
}
.logintbl td, .contactbl td, .signuptbl td {
.logintbl td, .contactbl td, .signuptbl td, .creategametbl td {
width : 50%;
text-align : right;
padding-left : 5px;
padding-right : 5px;
}
.logintbl input[type=submit], .contacttbl input[type=submit], .signuptbl input[type=submit] {
.creategametbl25 td {
width : 25%;
text-align : right;
padding-left : 5px;
padding-right : 5px;
}
.logintbl #td2, .contactbl #td2, .signuptbl #td2, .creategametbl #td2, .creategametbl25 #td2 {
text-align : left;
}
.logintbl input[type=submit], .contacttbl input[type=submit], .signuptbl input[type=submit], .creategametbl input[type=submit], .creategametbl25 input[type=submit] {
display : block;
margin-left : 0px;
margin-top : 2em;
}
.contacttbl textarea {

View File

@ -6,30 +6,31 @@ $strings['err_contact_open_mailfile'] = "Erreur lors de l'ouverture du fichier d
$strings['ok_contact_msg_sent'] = "Votre message à été envoyé, nous vous remercions pour vos commentaires.";
$strings['err_contact_fill_all'] = "Veuillez remplir tout les champs.";
$strings['err_creategame_fill_all'] = "Tous les mots du nage ne sont pas renseignés.";
$strings['err_creategame_fill_all'] = "Tous les mots du nuage ne sont pas renseignés.";
$strings['err_creategame_nbwords_value'] = "Veuillez entrer une valeur supérieure à zéro.";
$strings['err_index_invalid_msg'] = "Paramètre de la requête invalide. Merci de nous signaler le problème.";
$strings['err_index_redirect'] = "Erreur de redirection. Merci de nous signaler le problème.";
$strings['ok_login_disconnect'] = "Vous avez été déconnecté.";
$strings['ok_login_disconnect'] = "Vous avez été déconnecté(e).";
$strings['err_login_bad_user_pass'] = "Mauvais nom d'utilisateur ou mot de passe";
$strings['err_login_fill_all'] = "Veuillez remplir tous les champs.";
$strings['err_login_dbopen'] = "Erreur lors de l'ouverture de la base de données SQLite3. Merci de nous signaler le problème.";
$strings['err_signup_dbopen'] = "Erreur lors de l'ouverture de la base de données SQLite3. Merci de nous signaler le problème.";
$strings['err_signup_fill_mail'] = "Veuillez renseigner le champ 'Saisir votre adresse mail'.";
$strings['err_signup_fill_mail'] = "Veuillez renseigner le champ 'Saisissez votre adresse mail'.";
$strings['err_signup_invalid_mail'] = "Adresse mail invalide. Vous pouvez utiliser des lettres, des chiffres et les caractères spéciaux '-', '+', '_' et '.' .";
$strings['err_signup_existing_mail'] = "L'adresse mail saisie existe déjà ! Veuillez nous contacter si vous avez oublié votre identifiant et/ou votre mot de passe.";
$strings['err_signup_fill_login'] = "Veuillez renseigner le champ 'Choisir un identifiant'.";
$strings['err_signup_fill_login'] = "Veuillez renseigner le champ 'Choisissez un identifiant'.";
$strings['err_signup_invalid_login'] = "Identifiant invalide. Vous pouvez utiliser des lettres, des chiffres et les caractères spéciaux '-', '_' et '.' .";
$strings['err_signup_existing_login'] = "Identifiant déjà pris ! Veuillez choisir un autre identifiant.";
$strings['err_signup_fill_passwd1'] = "Veuillez renseigner le champ 'Mot de passe'.";
$strings['err_signup_invalid_passwd1'] = "Mot de passe invalide. Votre mot de passe doit comporter au moins 5 caractères.";
$strings['err_signup_fill_passwd2'] = "Veuillez renseigner le champ 'Resaisir le mot de passe'.";
$strings['err_signup_fill_passwd2'] = "Veuillez renseigner le champ 'Resaisissez le mot de passe'.";
$strings['err_signup_passwords_dont_match'] = "Les deux mots de passe saisis ne sont pas identiques.";
$strings['ok_signup_registered'] = "L'inscription s'est déroulée avec succès.";
$strings['err_signup_dbinsert'] = "Une erreur interne est survenue lors de l'inscription, merci de nous signaler le problème.";
$strings['err_download_notauth'] = "Pour accéder à la page de téléchargement de l\'application vous devez être authentifié."
?>
?>

View File

@ -96,7 +96,7 @@ if(count($msg) == 0 && $newpage == false)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>PtiClic sous Android - Version Alpha - Inscription</title>
<title>PtiClic sous Android™ - Version Alpha - S'inscrire</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="ressources/simple.css" />
</head>
@ -130,7 +130,7 @@ if(count($msg) == 0 && $newpage == false)
<table class="signuptbl">
<tr>
<td>
<label for="signupemail">Saisir votre adresse mail&nbsp;:</label>
<label for="signupemail">Saisissez votre adresse mail&nbsp;:</label>
</td>
<td>
<input name="signupemail" type="text"
@ -144,7 +144,7 @@ if(count($msg) == 0 && $newpage == false)
</tr>
<tr>
<td>
<label for="signupid">Choisir un identifiant&nbsp;: </label>
<label for="signupid">Choisissez un identifiant&nbsp;: </label>
</td>
<td>
<input name="signupid" type="text"
@ -158,7 +158,7 @@ if(count($msg) == 0 && $newpage == false)
</tr>
<tr>
<td>
<label for="signuppswd1">Choisir un mot de passe&nbsp;: </label>
<label for="signuppswd1">Choisissez un mot de passe&nbsp;: </label>
</td>
<td>
<input name="signuppswd1" type="password" />
@ -166,7 +166,7 @@ if(count($msg) == 0 && $newpage == false)
</tr>
<tr>
<td>
<label for="signuppswd2">Resaisir le mot de passe&nbsp;: </label>
<label for="signuppswd2">Resaisissez le mot de passe&nbsp;: </label>
</td>
<td>
<input name="signuppswd2" type="password" />
@ -182,8 +182,7 @@ if(count($msg) == 0 && $newpage == false)
</tr>
</table>
</form>
<h3>Vous êtes déjà inscrit ?</h3>
<p><a href="login.php?return=<?php echo $location; ?>">Connectez-vous !</a></p>
<h3>Vous êtes déjà inscrit&nbsp;? <a href="login.php?return=<?php echo $location; ?>">Connectez-vous&nbsp;!</a></h3>
</div>
<?php include("ressources/footer.inc"); ?>
</body>