[Debug V4]: l'éditeur de messages du forum
- 389 réponses
- 46 participants
- 15 378 vues
- 31 followers

Anonyme

Je propose de poster ici les bugs ou questions relatives à l'édition d'un message du forum (nouveau message, répondre, édition d'un message).
Comme signalé :
Smileys perso et paramètres d'affichage :
Normalement, les smileys perso sont toujours dans vos options. Il suffit d'aller dans les options de forum et de re-cocher "smileys personnalisés".
Vous devez aussi remettre vos préférences de nombre de messages & sujets par page.
Ma config: Firefox 3.0.11 + Windows XP
* Lorsque je poste un message, je reviens à la liste des messages, mais celui que je viens d'y poster n'y figure pas. Je rafraîchis la page et il apparaît.
C'est également le cas si j'édite l'un de mes messages : après postage, je reviens à la liste des messages, mais c'est encore mon ancien message qui y figure. F5, et alors ok : mon message édité apparaît.
* Le nouvel éditeur interprète en temps réel ce que l'on écrit. C'est bien, mais c'est dommage car on ne peut plus "inventer-certains-smileys-qui-n'existent-pas" comme c'est souvent le cas dans les forums... du genre :garsquisifflote: ou :mode-jeanfoutre-on:
Par exemple on ne peut plus écrire sifflote entre deux points, car le "deux-point s" est interprété par un smiley...
* Lorsque je fais une citation, puis-je donner le nom de la personne que je cite ?
voilà...

Anonyme

citations
dans le même post, ça ne fonctionne pas chez moi, et ensuite plus moyen de corriger normalement, plus moyen de mettre à la ligne etc...
J'utilise Windows xp et firefox 3
[ Dernière édition du message le 12/07/2009 à 21:27:34 ]

Anonyme

Le BBCode est si simple, standard dans les moteurs de forum commerciaux et sur les sites d'hébergement d'images ou vidéo : pourquoi s'en être privé ?+1000

Beatless

Si je fais deux Citation :
citations dans le même post
tagada...
Citation de Citation #2 :
Si je fais deux Citation :
citations
dans le même post
Hurû?, et hop ! et de deux.
Je crois que ce n'est pas lié au navigateur et à l'OS. Il faut sélectionner le texte et uniquement le texte sans capturer de retour à la ligne. Sinon c'est foutu.
navigator.userAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; fr) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Anonyme

Mais pourquoi faire simple alors qu'on peut faire compliqué...
Ca c'est vrai !
Une deuxième ?
Citation :
WYSIWYG
Ben oui mais pas tellement chez moi

Ah oui ! Faut faire gaffe à ce qu'on fait

Citation :
Mais pourquoi faire simple alors qu'on peut faire compliqué...
[ Dernière édition du message le 12/07/2009 à 21:21:10 ]

Anonyme

IPWARRIOR, tes posts sont de vraies oeuvres d'art, j'adore!...autant d'informations, de couleurs, de fun dans un espace aussi réduit! Tu devrais exposer, faire un chouette vernissage avec des amuses gueules crevette/chocolat, des cocktails colorées, et des strip teaseuses qui n'arreteraient pas de parler entre elles...ça serait génial!



Zikmao

Mon souci perso est au niveau de certaines actions javascript qui ne fonctionnent pas :
-Citation
-Hors sujet
et l'absence de pouvoir insérer un lien
Je tourne habituellement sur firefox, j'ai essayé sur IE ce n'est donc pas visiblement un problème de navigateurs.
Exemple : le dernier post sur le thread "La SACEM, le SNAC, la protection de ses oeuvres"
merci par avance

.: Odon Quelconque :.

Mon souci perso est au niveau de certaines actions javascript qui ne fonctionnent pas :
-Citation
-Hors sujet
et l'absence de pouvoir insérer un lien
Zikmao > les actions dont tu parles fonctionnent, c'est juste qu'il faut sélectionner au préalable le texte et ensuite lui appliquer les attributs : les icones deviennent actives sur la sélection.
Le Riche Texte Editeur se comporte comme un traitement de texte, à l'inverse du BBCode dont on pouvait saisir les balises de formatage un peu à volonté.
Attention également si tu utilises l'extension NoScript pour FireFox : sur certaines pages du site, il faut encore autoriser le domaine googleapis.com pour que les fonctionnalités de l'interface v4 utilisant le cadriciel Javascript jquery soient opérationnelles (googleapis.com étant si j'ai bien compris un Content Distribution Network).
C'est pourtant simple.

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)
[ Dernière édition du message le 13/07/2009 à 13:25:18 ]

Anonyme

On doit signer où pour la pétition pour l'intégration du http://img3.harmony-central.com/acapella/ubb/facepalm.gif dans la vécat ?

Dr Pouet


.: Odon Quelconque :.

C'est peut-être un pb de fichiers en cache sur ton poste ?

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)
[ Dernière édition du message le 13/07/2009 à 15:03:49 ]

Zikmao

googleapis.com
Le problème semble etre ça
merci à toi Otto von Zine

Dr Pouet

C'est peut-être un pb de fichiers en cache sur ton poste ?
Bah j'ai essayé de "rafraichir", de désactiver l'anti-pop-up, j'ai ajouté audifanzine.com fr.audiofanzine.com googleapis.com dans les pop-up autorisés... rien n'y fait.


.: Odon Quelconque :.

Citation de Le RTE :
ed.addButton("quote",
{
title : "Citation",
image : "/images/audiofanzine/tinymce/quote.gif",
onclick : function()
{
var bm = ed.selection.getBookmark();
var node = ed.selection.getNode();
if(node.className.toLowerCase() != 'quote')
{
var text = ed.selection.getContent(),
textQuote;
if(text != '')
{
var pseudo = prompt("Pseudo");
if(pseudo != '')
{
textQuote = '<b>Citation de ' + pseudo + ' :</b><br />';
}
else
{
textQuote = '<b>Citation :</b><br />';
}
ed.selection.setContent(textQuote + '<span>' + text + '</span><br />');
}
}
else
{
var text = ed.selection.getContent({format: 'text'});
ed.dom.remove(node);
ed.selection.setContent(text);
}
ed.selection.moveToBookmark(bm);
}
}
);
Tu n'as pas d'alerte dans la console Javascript de FireFox ?
On notera d'ailleurs que le test à blanc if(pseudo != '') est inapproprié, puisque si on ne saisit rien dans le prompt, on récupère la valeur null et un superbe Citation de null :
http://img505.imageshack.us/img505/9286/facepalmsmiley1ti3.gif
Puisqu'on fait le débug live, à quand une balise <script> qui conserve indentation et police à chasse fixe, comme sur Developpez.net ?

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)
[ Dernière édition du message le 14/07/2009 à 14:27:23 ]

.: Odon Quelconque :.

Rien n'est pris en compte, ni les liens, ni les retours chariot, ni les attributs gras, italique, etc...
Exemple ici.
Tout ma mise en forme après la première image a été shuntée.


« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

evil_twin

Le "quote" a été revu et corrigé a priori, il ne devrait plus trop poser de problèmes

pulvonium

Dans le RTE, c'était super : Les retour sà la ligne se faisaient, y avait du texte en italique, différentes tailles de police...
Je poste...
Je me retrouve avec un "bloc" illlisible avec tous les caractères identiques.
J'essaie d'éditer
A nouveau dans le RTE tout est joli, mise en forme conservée...
JE re-poste
Même bloc indigeste

Comment on dit ? WYSIWYG ?

evil_twin


pulvonium

Sinon allez tout n'est pas négatif : Ce matin j'ai réussi à faire du texte barré et une citation.
En revanche, des fois, je suis en train de taper, et mon post disparait, le RTE redevient vierge. Je passe par le bloc notes pour les posts longs maintenant (un peu chiant...)
J'ai des soupçons sur l'iusage rapide de la touche d'effacement dans ce bug.

evil_twin

il est vrai que si le curseur n'est plus dans le RTE, et qu'on appuie sur la touche backspace, on fait l'équivalent d'un "back" sur le navigateur. Mais ça c'est le comportement normal d'un navigateur.

will_bru

il est vrai que si le curseur n'est plus dans le RTE, et qu'on appuie sur la touche backspace, on fait l'équivalent d'un "back" sur le navigateur. Mais ça c'est le comportement normal d'un navigateur.
Pb : quand on clique sur un smiley, le focus reste sur le smiley, et après c'est l'enchainement, backspace, on perd le post, toussa...
Y a pas moyen après un click sur un smiley de remettre auto le focus dans le RTE ?
In the midnight hour, she cried more, more, more, with a rebell yell she cried more more more...

euskadi31

Y a pas moyen après un click sur un smiley de remettre auto le focus dans le RTE ?
c'est good


will_bru


Great !!!
In the midnight hour, she cried more, more, more, with a rebell yell she cried more more more...

Dr Pouet

Ben j'ai re-testé (dans Firefox après avoir fait "actualiser", vider le cache... et dans Safari, après avoir fait pareil + réinitialiser), mais j'ai toujours le même problème.
Par contre j'ai remarqué que ça fonctionne en faisant un copier-coller depuis ton essai de post "c'est un paragraphe".
Ceci est un paragraphe
Ceci est un paragraphe
Toujours très curieux...

EDIT : nuance : le rectangle bleu apparaît dans le RTE (sur le paragraphe, donc chemin: p) mais disparait après postage.
(le paragraphe est un fonction réservée aux admins ?)
[ Dernière édition du message le 15/07/2009 à 18:23:54 ]

.: Odon Quelconque :.


En passant, vous avez deux élements avec le même id="forumSearch" sur la page de recherche dans les forums :
- le formulaire avec les critères de recherche
- le div avec les liens vers Tous | Créés | Surveillés | Flagués

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)
[ Dernière édition du message le 15/07/2009 à 22:04:26 ]

evil_twin

Otto > a priori il semble que ca soit normal, mais moi j y connais rien !
- < Liste des sujets
- Charte