Pour pouvoir importer des images sur le serveur et consulter le wiki sans publicité, vous devez vous connecter.

Discussion:Actualité - GWiki/20091024

Guild Wars Wiki en français
Aller à : navigation, rechercher

Bien joué pour Gwiki ID ! C'est nickel-chrome ! - Altair27 25 octobre 2009 à 11:23 (CET)

Perso, j'ai le Comet Chat qui prend la main, peu importe qu'on soit loggé ou pas, et ça décale la vue vers le bas. On voit son log et l'affichage est pas top. Sur la page des profils, j'ai deux fois "Lautrig (défaut)" et je vois qu'il y a un rechargement toutes les 3-4 secondes, je ne sais pas si c'est normal. Les caractères accentués et type "ç" ne passent pas bien dans le formulaire de profil. L'édition d'un profil laisse apparaître l'ancienne "popup" en milieu de page, avec ses cases qui se chevauchent puis on bascule sur la page comme à la création. Date de naissance mieux au format français peut être et faciliter l'accès au fuseau 'Europe/Paris'. ;) - Lautrig Lautrig(discuter) 25 octobre 2009 à 12:01 (CET)
Ce n'est pas fini, j'ai encore quelques bugs à corrigé et il manque certaines options. Je test l'implémentation d'un chat en Comet, si j'arrive à faire ce que je veux, le chat pourra être unique à travers tous les sites, même les sites qui ne m'appartiennent pas (et on pourrait écrire en gwBBCode ou wiki par exemple...).
Pour l'instant le chat est intégré de façon dégueulasse, c'est pour tester ^^. Normalement il ne devrait pas marcher, c'est bizarre lol. - Ouroboros (Discuter) 25 octobre 2009 à 12:03 (CET)
Je corrige les bugs pour la gestion de profil, je n'étais pas sûr du fait que les profils par défaut se créent plus d'une fois, là j'ai la confirmation. - Ouroboros (Discuter) 25 octobre 2009 à 12:06 (CET)
Le bug des profils en doublon est corrigé, à priori seul Boungawa aura un doublon à la première connexion, je l'effacerais manuellement (j'ai la flemme de corriger ça de suite ^^). Maintenant un petit calendrier permet de sélectionner les dates (codage à l'arrache).
En ce qui concerne les caractères accentués de la liste de langues, je n'arrive pas vraiment à comprendre d'où vient le problème. Je vais faire un script de conversion cette après midi, car il faut aussi que je mette des majuscules sur le premier caractère. - Ouroboros (Discuter) 25 octobre 2009 à 12:34 (CET)
Utilisation de JS : ok, utilisation de Flash : bof, voire non. Flash est vraiment mal vu par les développeurs web, par les linuxiens, et autres ^^ donc si possible faire sans. - Lautrig Lautrig(discuter) 25 octobre 2009 à 20:00 (CET)
Je sais bien, c'est aussi mal vue par moi-même lol. En fait le soucis c'est de pouvoir faire du streaming HTTP entre client et serveur, tout en ayant pour contrainte d'avoir un serveur sur le domaine .gwiki.fr et des clients sur n'importe quel autre domaine.
Les restrictions XHR/Ajax font qu'il est difficile de pouvoir avoir une connexion entre domaines différents (cross-domain). Je viens de me renseigner sur les proxy-iFrames, mais les iFrames c'est moche et en plus c'est difficile à implémenter sans modifier le serveur Comet (j'utilise Meteor)... sans compter qu'apparemment, si j'ai bien compris, il n'est pas possible d'utiliser le streaming avec cette méthode et donc on est obligé de se replier sur la méthode du "polling" (requête à intervalle régulier, en ouvrant une nouvelle connexion).
C'est assez coton comme implémentation lol. Je me documente encore un peu avant de faire des choix techniques. - Ouroboros (Discuter) 25 octobre 2009 à 20:11 (CET)