commit 633c7f9193e5db2352e3eece9895f83fb9a0203d
parent a14ce7aaccc0ec930aaccf04c34974796fbdcc06
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date: Thu, 28 Apr 2011 19:22:58 +0200
Merge branch 'unstable' of github:jsmaniac/2011-m1s2-ter into unstable
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();