![]() |
janvier 25, 2004Éditeur de commentaire pour MT - Premier test!Bon voilà, comme vous pouvez le voir au bas, mon petit formulaire Flash de commentaires est installé! Je commence par recueillir les commentaires avant de le distribuer, je dois aussi faire un peu de ménage dans le code et tenter de le commenter. Quelques points et choix que j'ai faits pour le développement: Faites-moi vos commentaires! Ensuite je vais adapter selon les commentaires et distribuer un kit avec le swf et les instructions pour l'installer dans MovableType. Ça prend 2 minutes à installer, très simple! Vous pouvez déjà regarder la source du html. Et je vais aussi fournir les sources complètes (que je tente de commenter un peu) pour ceux qui auraient envie de modifier le look et ajouter des fonctions. Ça reste un truc assez simple, avec un objectif simple. Rien de révolutionnaire, mais selon ce que je vois, ça fonctionne bien. Critiquez à volonté, je suis ouvert à toutes bonnes idées! Commentaires
C'est impeccable ! Sobre et propre comme j'aime. Super le discret effet d'illumination du champ lorsqu'il a le focus Bravo ! Posté par: | janvier 25, 2004 11:57 PMCaramba ! Les accents ne passent pas ! Posté par: | janvier 26, 2004 12:13 AMha ben maudit! hahaha! Merci, je vais corriger ca tout de suite, merci! test: éé Posté par: | janvier 26, 2004 12:44 AMRight on !! Stef.... Je vais faire un petit check des accents et apos. : éèêâçÈÉ' '" >" Posté par: | janvier 26, 2004 12:48 AMPetit hint.... Quand j'ai fait mon éditeur avec le text flair bidule de Sam Wan, j'ai dû me résoudre à faire un dictionnary Object avec des arrays associatifs, et ce pour tous les petits charactères latins chiants. On a ensuite insèrer les mêmes fonctions côté serveur avec les mêmes arrays.... J'espère que tu vas trouver mieux que ce "workaround" plutôt contraignant. J'ai hâte de voir.... Posté par: | janvier 26, 2004 12:52 AMOk voilà, problème réglé je crois... Mais je ne crois pas la solution soit idéale, j'ai simplement ajouté: system.usecodepage = true; J'ai moi-même déjà déconseillé l'utilisation ce ceci (voir ici). Mais là le problème c'est MovableType. Je ne veux pas devoir modifier l'engin Perl. Le but est d'avoir un module facile à implanter. Et comme MT est souvent mit à jour, surtout qu'une version 3.0 s'en vient, je ne veux pas toucher les cgi pour utiliser l'encoding unicode... Je pourrais toujours faire une table de conversion comme Éric propose oui... Mais dans le cas d'un formulaire, comme l'affichage public se fait en html, je crois que usecodepage peut fonctionner... non ? Posté par: | janvier 26, 2004 01:13 AMoups... bon, les appostrophes ne passent pas... hehehe! grrr! Posté par: | janvier 26, 2004 01:20 AMOk bien, le problème d'appostrophe devrait être réglé (chiant, je dois poster pour savoir). Sur Mac dans Safari ils passaient, mais IE 6 sur PC est trop con pour comprendre le code html pour l'appostrophe... Test de d'autres caractères: |!"/$%?&*()_+=#>¸^:; Posté par: | janvier 26, 2004 01:43 AMperso je met System.useCodePage=true; et dans le xml faut mettre cdata .mais tutilise koa comme methode d'envoie de flash? Posté par: | janvier 26, 2004 02:01 AMJ'utilise loadVars: Yepa !!! Bien joué stef, et j'aime beaucoup la petite transition de couleur quand un champ prend le focus !!! Bravo encore, ++ ^^ Pour les accents, c'est trés certainement du au fait que tu utilises le .htmlText pour la saisie ... As-tu essayé de mettre un champ texte normal en alpha 0, et un champ html dont le contenu varie en fonction de ce qui est saisi dans le champ texte ? :o C'est une solution totalement aléatoire, que je n'ai pas teste, mais ca me parait possible ... 8| ++ ^^ Merci! Hehe, l'effet sur les textField est bien simple... Non en fait le problème des accents n'est pas du à htmlText mais à l'encoding Unicode du player 6 et +. Ah oui ... moi j'ai eu un peu le meme probleme sur le mien avec l'UTF8, mais j'ai pu me permettre un petit utf8_decode() pour regler ca ... ;o) Bien joué en tout cas ... ++ ^^ Un p'tit détail auquel je viens de penser : les logiciels qui permettent de spammer doivent deja connaitre l'URL des scripts d'insertions de commentaires de MT, et donc ne pas se servir du formulaire pour envoyer un spam ... MT permet t'il de changer l'URL de ce script ? :o ++ ^^ hehe, ouais chanceux! ;) Mais j'ai bien l'impression que le useCodePage sera ok pour ce cas-ci. Pas encore certain, je dois tester avec plusieurs systèmes et configs... Sinon, une petite table de conversion règlera le problème. a+ Oups, tu as posté durant que je postais! Oui, les robots utilisent peut-être directement mt-comments.cgi Beau travail Stef, c'est vrai que useCodePage règle pas mal de trucs pour ce genre d'application et comme ce n'est pas pour un client et que tu sais quel genre de plateforme tu utilises pour faire tes 'post', ça ne devrait pas causer problème. Par contre, des fois ça ne fonctionne simplement pas pour certains charactères, par exemple le fameux '~'.... Wow!!! Ben, tu as fait le tour de la question.... hehehe!! Fantastique. Bravo Stef, bravo aussi LAlex. Posté par: | janvier 26, 2004 08:54 AMBravo Stef! Well done! Qu'est-ce que t'en penses sur ton 'MT-gotoAndComment' ;) et Posté par: | janvier 26, 2004 09:44 AM Héhé, MT-gotoAndComment ! chapô bas Stef...., beau travail stef ! ha! Bien noté liguorien, merci! Merci! Bien joué Stef....surout que c'est limité comme contrôle sur cette plateforme. Ca à l'air de plutôt bien marcher, merci! Un bien bel outil dis donc ... j'arrive apres tout le monde donc tout a l'air de tres bien fonctionner ! C'est niquel. Ok liguorien, je n'ai même pas eu rien à coder, j'avais déjà un paramètre que j'ai juste eu à activer! Hehe, j'en oublie moi-même mes propres features! J'ai encore quelques trucs à corriger, dont un bug avec Safari utilisé avec SuitCase. grrr! Pas mal cool, et si maintenant on testait le tout dans le formulaire d'édition de MT, sur la page d'édtion de posts? On pourrait même rajouter quelques boutons, qui pourraient même êtres configurés par un fichier de config en xml... en tout cas, expérience très intéressante! Merci Sylvain. L'avantage principal de ce module c'est d'éviter le spam... Mais si ça intéresse des gens, ça ne serait vraiment pas long à adapter pour ça. Je verrai après! J'essaie de terminer celui-ci ce soir. a+ hello :) Posté par: | janvier 28, 2004 03:51 AM Comme je disais, j'ai utilisé la classe de Flair de Samuel Wan (chapitre 13 de OOP with ActionScript). Poster un commentaire
Vous souhaitez suivre les commentaires sur ce site ? Un fil RSS est disponible ici. |
![]() |