height: 37px;
position: absolute;
top: -20px;
- left: -10px;
+ left: 4px;
}\r
#footer {
color: #76ff33;
}
+#page.minichat div.message .pseudo .login {
+ margin-left: 2px;
+ font-size: 8px;
+ color: #a7d88f;
+}
+
#page.minichat div.systeme .pseudo {
color: #CCCCCC
}
* Réduire les pseudos trop long en mettant un ".." à la fin et permettre de le voir en entier lorsque le curseur le survol.\r
* Mettre un icone (genre sablier ou truc qui tourne à la apple) lorsque le chat se charge (également lors d'un changement de page par exemple)\r
* Modifier la syntaxe des smiles actuels (pour pas qu'ils entre en conflit avec totoz)\r
-* Créer un favicon (joli)\r
* Ajouter dans la FAQ et/ou dans la page d'enregistrement les conditions d'utilisation, genre "chacun est responsable de ses dires" https://linuxfr.org/bouchot/\r
-* Inscrire le nom de l'image dans les les liens vers des images (à la place de simplement [jpg] ou [gif])\r
* Ajouter de nouveaux smiles et changer la syntax pour eviter le conflit avec totoz :\r
* "slurp" : http://forum-images.hardware.fr/images/perso/huit.gif\r
* "agreed" : http://forum-images.hardware.fr/icones/smilies/jap.gif\r
* Cleaner le code (erl, js, xhtml, css) et eventuellement profiler un peu (le refresh est lent sous opera)\r
* Restructurer le code Erlang : déplacer certaines fonctions d'un module à l'autre (ev. créer des modules)\r
* Choisir une licence et la mettre un peu partout dans les sources, voir : http://www.gnu.org/licenses/gpl-howto.fr.html\r
-* Créer une page 'about'\r
* Trouver un moyen pour éviter la création à la suite de plusieurs comptes (via register). \r
* Finir le script de mise en production\r
* Make des modules.\r
* pseudo
* login
* pseudo(login)
-
+* Créer un favicon (joli)
+[ok] Créer une page 'about'
+
=== Bugs ===
1 : Critique
2 : Urgent
* Possibilité d'utiliser les balises <i>, <b>, <code>, <q> (quoted text)
* La balise <hide> pour mettre des spoilers
[2] Pouvoir cacher les dates\r
-[3] Gestion de l'historique (calendrier)\r
+[3] Gestion de l'historique (calendrier)
+[3] Inscrire le nom de l'image dans les les liens vers des images (à la place de simplement [jpg] ou [gif])\r
[4] Outil de localisation des personnes un peu comme ca : http://bouchot.org/cps
[4] Pouvoir voir le profile des personnes.
* Voir leurs derniers messages
"bigsmile" : [/:D/g, /:-D/g],\r
"clin" : [/;\)/g, /;-\)/g],\r
"cool" : [/8\)/g, /8-\)/g],\r
- "eheheh" : [/:P/g, /:-P/g],\r
- "oh" : [/:o/g, /:O/g],\r
+ "eheheh" : [/:P/g, /:-P/g],
+ "lol" : [/\[-lol\]/g],
+ "spliff" : [/\[-spliff\]/g],\r
+ "oh" : [/:o/g, /:O/g],
+ "heink" : [/\[-heink\]/g],
+ "hum" : [/\[-hum\]/g],
+ "boh" : [/\[-boh\]/g],
+ "sniff" : [/:\(/g, /:-\(/g],
+ "triste" : [/\[-triste\]/g],\r
"pascontent" : [/>\(/g, />\(/g],\r
- "sniff" : [/:\(/g, /:-\(/g],\r
- "argn" : [/\[:argn\]/g],\r
- "bunny" : [/\[:lapin\]/g],\r
- "chat" : [/\[:chat\]/g],\r
- "renne" : [/\[:renne\]/g],\r
- "lol" : [/\[:lol\]/g],\r
- "spliff" : [/\[:spliff\]/g],\r
- "star" : [/\[:star\]/g],\r
- "triste" : [/\[:triste\]/g],\r
- "kirby" : [/\[:kirby\]/g]\r
+ "argn" : [/\[-argn\]/g],
+ "redface" : [/\[-redface\]/g],\r
+ "bunny" : [/\[-lapin\]/g],\r
+ "chat" : [/\[-chat\]/g],\r
+ "renne" : [/\[-renne\]/g],\r
+ "star" : [/\[-star\]/g],\r
+ "kirby" : [/\[-kirby\]/g],
+ "slurp" : [/\[-slurp\]/g],
+ "agreed" : [/\[-agreed\]/g],
+ "dodo" : [/\[-dodo\]/g]\r
}\r
}\r
// construit l'identifiant de la personne
var identifiant =
- this.client.nickFormat == "nick" ? message.pseudo :
- (this.client.nickFormat == "login" ? message.login : message.pseudo + "(" + message.login +")" )
+ this.client.nickFormat == "nick" ? this.formateur.traitementComplet(message.pseudo) :
+ (this.client.nickFormat == "login" ? this.formateur.traitementComplet(message.login) :
+ this.formateur.traitementComplet(message.pseudo) + "<span class=\"login\">(" + this.formateur.traitementComplet(message.login) +")</span>" )
var XHTMLrepondA = ""
for (var id in message.repondA)
"\">" +
"<div class=\"extraire\">></div>" +
"[<span class=\"date\">" + message.date + "</span>]" +
- "<span class=\"pseudo\">" + this.formateur.traitementComplet(identifiant) + "</span>:" +
+ "<span class=\"pseudo\">" + identifiant + "</span>:" +
XHTMLrepondA +
"<span class=\"contenu\">" + (message.systeme ? this.formateur.remplacerBalisesHTML(message.contenu) : this.formateur.traitementComplet(message.contenu, message.pseudo)) + "</span>" +
"</div>"