Oui, encore un truc sur les commentaires. On ne va pas recommencer ici un blabla théorique sur les commentaires comme sous-objet de l'objet discussion. Ni s'épancher comme dans cet article Mmmeurgh qui a reçu de leblase le prix du plus
), et finalement contenait plein de bonnes choses et était dans le sujet.Non. On va juste dire que le javascript, ça marche pas dans les commentaires. C'est dommage, parce que certains VB-istes travaillent à des trucs très intéressants javascript + Viabloga, et ils sont fort contents de constater que javascript, ça marche dans les articles, les "textes" Viabloga, et même les modèles (au moins certains, comme iTheme).
Pourquoi ça ne marche pas dans les commentaires ? Probablement parce que le javascript est "scrafé" par l'interpréteur Viabloga avant qu'il atteigne le rendu de la page où est le commentaire. Oh, le code javascript est toujours là, on peut le voir en mettant l'éditeur visuel en mode source. Mais il est inactif.
Pourquoi le javascript est-il "scrafé" ? Probablement par crainte du spam dans les commentaires. Mais ... il suffirait d'autoriser le javascript à "passer" pour des utilisateurs enregistrés dotés d'un certain niveau de permissions (Menu administrateur -> Collaboration -> Permissions), ou encore d'autoriser le "passage" d'un script pour les utilisateurs ayant satisfait au test captcha. Si ce n'est pas la crainte du spam, pourquoi ? Crainte qu'un script mal écrit bousille le rendu de la page ? Mais alors, il faudrait interdire à tout commentateur d'utiliser le "mode source" de l'éditeur visuel. Parce que, en HTML, une seule balise mal fermée, ça flanque un sacré souk dans toute la page. On a connu des exemples
.Comment est il "scrafé", le javascript ? Probablement par détection de la balise <script type="text/javascript">. Parce que le code suivant, qui contient du javascript, mais sans les balises <script type="text/javascript"> ...</script>, marche parfaitement dans un commentaire :
<a onclick="alert("hello")" rel="nofollow" href=""><i>ce lien</i></a>
Le code en action : Cliquez ce lien
Bref, votez pour le retour du javascript dans les commentaires.

Napoléon à Sainte Hélène
On a voté pour son retour, mais c'était pour ses cendres.
Et pour leblase, qui assure vaillamment le service
C'était notre paragraphe "restons dans le sujet".
Cette suggestion a été adoptée par 129 utilisateurs :
- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Fix :

- leblase :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

- Visiteur :

Les utilisateurs qui ont voté pour cette suggestion ont voté également pour :
- Pouvoir supprimer un groupe d'utilisateurs - 23/02/08
- Doublons ou écrasements dans le dossier Images - 15/10/07
- Lister les commentaires par auteur - 15/07/07
- Des PLUS et des MOINS pour dérouler des trucs -- en cours - 27/09/09
- Mauvais renvoi sur les comms du bloc Derniers commentaires - 06/02/07
- Encourageons les utilisateurs d'IE6 à passer à "mieux" - 19/08/09
- Classer correctement les mots clés et les articles -- à moitié résolu - 15/07/07
- Supprimer un spam -> répertoire automatique général de Viabloga - 10/05/07
- Petits détails d'ergonomie en mode wiki -- fait - 19/06/07
- Rendre les utilisateurs actifs à travers les actions des articles - 15/08/08
Vie de ViaBloga
Même chose sur XP FF: le pop une fois okeyé, fait remonter au haut de la page.
1) As tu cliqué sur "cliquez ce lien" dans l'article ci-dessus (un peu au-dessus de la photo de Napoleblase à Cinq-Hellènes) ?
cliqué sur l'étoile la plus à droite, et ça m'a rappelé les courriers qui t'annoncent que non seulement tu as gagné un zillion d'euros mais que si tu cliques là tu gagnes une jaguar, ici tu gagnes une maison phénix à trifouillis et là encore, tu remportes toutes les stock-options de Viabloga. (bref je me suis fait eu
)
Sans les maisons Phénix, ça peut être bien Triffouillis !!
avec l'éditeur visuel, sans passer par le code source.
j'ai lu en diagonale.
Il n'y a plus de javascript dans les commentaires parce que c'est trop facile de surcharger la plateforme avec certains codes qui font des dizaines de milliers de requetes. C'est déjà arrivé. Le captcha ou l'inscription ne change rien a ce problème des personnes malfaisantes. Donc en résumé : l'interet du javascript dans les commentaires est quasi-nul, alors que le risque de _gros_ problèmes existe tout à fait. Des personnes qui sont pretes à faire n'importe quoi parce qu'un blog ne leur plait pas, on en rencontre très souvent. Il y a aussi plein de personnes qui sont pretes à faire n'importe quoi parce que c'est possible.

Tiens ... avez-vous remarqué qu'après avoir cliqué "OK" pour faire disparaître le pop-up, la page remonte vers le haut ? (Mac OS 10.4, Firefox 2.0.0.12). Peut-être le javascript est il mal rédigé ?
<a onclick="alert("hello")" rel="nofollow" href=""><i>ce lien</i></a>