commit 6cb3ec7d9b9d368566a760896b8f96eed2ccfdfa
parent 823050840e2e955d9231dd1e2dbe99e98f204768
Author: Yoann <yoann.b87@voila.fr>
Date: Thu, 28 Apr 2011 18:55:32 +0200
Supression de la boite de dialogue lorsqu'une partie est enregistrée
dans la base de donnée.
Ajout d'un lien permettant de créer une nouvelle partie lorsqu'une
partie viens d'être enregistrée.
Diffstat:
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/code/serveur/php/createGame.php b/code/serveur/php/createGame.php
@@ -106,6 +106,8 @@ if(!isset($_SESSION['userId']))
<h2>Création de parties</h2>
<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 />
<div id="errorDiv" class="message warning" style="display:none;"></div>
+ <div id="successDiv" class="message success" style="display:none;"></div>
+ <a id="newCreationLink" style="display:none;" href="createGame.php">Créer une autre partie</a>
<div id="center">
<label for="centralWord"> Le mot central : </label>
diff --git a/code/serveur/php/ressources/createGame.js b/code/serveur/php/ressources/createGame.js
@@ -188,7 +188,12 @@ $(function() {
$.get("server.php",{action:"6",game:exit},function (data) {
//$(".word").closest(".wordLine, #center").removeClass("valid invalid");
if(data == "true") {
- alert("Partie enregistrée avec succès");
+ displaySuccess("La partie à bien été enregistrée");
+ $('#newCreationLink').show();
+ $('#center').hide();
+ $('#relations').hide();
+ $('#wordLines').hide();
+ $('#button').hide();
} else if (data == "false") {
displayError("Le nuage doit contenir au moins "+nbWordMin+" mots valides.");
} else if (data != "true") {
@@ -213,6 +218,13 @@ $(function() {
$("#errorDiv").hide();
};
+ var displaySuccess = function(message) {
+ if (message != "")
+ $("#successDiv").text(message).show();
+ else
+ $("#successDiv").hide();
+ };
+
displayCentralWordAndRelations();
displayNWordLines(nbWordMin+5);
displayButtons();