projects
/
euphorik.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
FIX légère optimisation du rafraichissement des messages
[euphorik.git]
/
js
/
euphorik.js
diff --git
a/js/euphorik.js
b/js/euphorik.js
index
4b56fa3
..
5a15c00
100755
(executable)
--- a/
js/euphorik.js
+++ b/
js/euphorik.js
@@
-13,7
+13,7
@@
* Normalement 'const' à la place de 'var' mais non supporté par IE7.
*/
\r
var conf = {
\r
* Normalement 'const' à la place de 'var' mais non supporté par IE7.
*/
\r
var conf = {
\r
- nbMessageAffiche :
1
0, // (par page)
+ nbMessageAffiche :
4
0, // (par page)
pseudoDefaut : "<nick>",
\r
tempsAffichageMessageDialogue : 4000, // en ms
\r
smiles : {
\r
pseudoDefaut : "<nick>",
\r
tempsAffichageMessageDialogue : 4000, // en ms
\r
smiles : {
\r
@@
-384,7
+384,7
@@
Formateur.prototype.traiterPourFenetreLightBox = function(M, urlCourante)
thisFormateur = this
var traitementUrl = function(url)
{
thisFormateur = this
var traitementUrl = function(url)
{
- return "[" + thisFormateur.getShort(url)[0] + (urlCourante == url ? "
: image courante
" : "") + "]"
+ return "[" + thisFormateur.getShort(url)[0] + (urlCourante == url ? "
*
" : "") + "]"
}
\r
return this.remplacerBalisesHTML(M).replace(this.regexUrl, traitementUrl)
}
\r
return this.remplacerBalisesHTML(M).replace(this.regexUrl, traitementUrl)
@@
-413,10
+413,7
@@
function Client(util)
// données personnels
\r
this.resetDonneesPersonnelles()
// données personnels
\r
this.resetDonneesPersonnelles()
- this.setStatut(statutType.deconnected)
-
- // le dernier message d'erreur recut du serveur (par exemple une connexion foireuse : "login impossible")
- this.dernierMessageErreur = ""
\r
+ this.setStatut(statutType.deconnected)
\r
}
\r
Client.prototype.resetDonneesPersonnelles = function()
\r
}
\r
Client.prototype.resetDonneesPersonnelles = function()
\r
@@
-428,6
+425,7
@@
Client.prototype.resetDonneesPersonnelles = function()
this.email = ""
\r
this.css = $("link#cssPrincipale").attr("href")
this.nickFormat = "nick"
this.email = ""
\r
this.css = $("link#cssPrincipale").attr("href")
this.nickFormat = "nick"
+ this.cookie = undefined
this.pagePrincipale = 1
this.ekMaster = false
this.pagePrincipale = 1
this.ekMaster = false
@@
-611,7
+609,7
@@
Client.prototype.setStatut = function(statut)
(statut == "auth_not_registered" ? statutType.auth_not_registered : statutType.deconnected)
\r
}
\r
\r
(statut == "auth_not_registered" ? statutType.auth_not_registered : statutType.deconnected)
\r
}
\r
\r
- if (statut == this.statut) return
\r
+ if (statut == this.statut) return
\r
\r
this.statut = statut
\r
this.majMenu()
\r
this.statut = statut
\r
this.majMenu()
@@
-669,7
+667,10
@@
Client.prototype.connexion = function(messageJson)
function(data)
{
;;; dumpObj(data)
function(data)
{
;;; dumpObj(data)
- thisClient.chargerDonnees(data)
+ if (data["reply"] == "error")
+ thisClient.util.messageDialogue(data["error_message"])
+ else
+ thisClient.chargerDonnees(data)
}
}
)
}
}
)
@@
-679,9
+680,9
@@
Client.prototype.connexion = function(messageJson)
Client.prototype.deconnexion = function()
\r
{
this.flush(true)
Client.prototype.deconnexion = function()
\r
{
this.flush(true)
- this.delCookie()
\r
- this.setStatut(statutType.deconnected) // deconnexion
\r
+ this.delCookie()
this.resetDonneesPersonnelles()
\r
this.resetDonneesPersonnelles()
\r
+ this.setStatut(statutType.deconnected) // deconnexion
\r
}
Client.prototype.chargerDonnees = function(data)
}
Client.prototype.chargerDonnees = function(data)
@@
-710,7
+711,6
@@
Client.prototype.chargerDonnees = function(data)
// les conversations
this.conversations = data["conversations"]
}
// les conversations
this.conversations = data["conversations"]
}
- this.dernierMessageErreur = data["error_message"]
}
/**
}
/**
@@
-726,7
+726,7
@@
Client.prototype.flush = function(async)
if (!this.authentifie())
return false
if (!this.authentifie())
return false
- thisClient = this
+
var
thisClient = this
var ok = true
;;; dumpObj(this.getJSONProfile())
var ok = true
;;; dumpObj(this.getJSONProfile())
@@
-743,7
+743,7
@@
Client.prototype.flush = function(async)
;;; dumpObj(data)
if (data["reply"] == "error")
{
;;; dumpObj(data)
if (data["reply"] == "error")
{
- thisClient.
dernierMessageErreur = data["error_message"]
+ thisClient.
util.messageDialogue(data["error_message"])
ok = false
}
}
ok = false
}
}