Sur une suggestion de Zéfling, voici un sujet de discussion entièrement dédié aux retours et impressions sur la future version d'Ik'Ilote, la version 4.
Ça n'avance pas bien vite depuis que j'ai commencé ma formation avec en plus les grosses news de fins d'années. Désolé, mais j'ai bien peur de ne jamais réussir à finir la v4 avant quelques mois encore. 25% du boulot est à peu près fait. Pour certaines choses, j'espère au mois avoir ce qu'il y a actuellement sur le site, mais j'essaie toujours d'avoir un petit truc qui manquait. Certains trucs qui ne servent jamais, ou très peu, seront peut-être mises à l'écart. Je pense notamment aux graphiques... Il serait peut-être mieux que je passe par autre chose.
Et bien, des fois je me demande si je me fais pas chier pour rien avec mes news. Bon, je continue tout le code de la version IV, je suis passé à la partie des MP.
Il y a un énorme bug du parseur de balises pour les blocs (à cause de la récursion mal gérée), il va valoir que je m'occupe de corriger ce problème.
Bon, sur la partie graphique, j'ai trouvé une idée que j'essaie de mettre en place. Pour l'instant j'ai mis une esquise de la mise en place de élement de fond.
Pas mal de truc on leur place qui sera probablement définitive, sauf si je trouve mieux entre temps. (Note : Le menu n'est toujours pas fait.)
Enfin, j'ai corrigé le problème des balises. Avec ça je pense que j'ai les deux plus grosses parties du moteur fonctionnelles :
- parseur de templètes qui me permet la génération de tableaux
- parseur de balise qui permet d'imbriquer les balises
Bon, mais il reste un boulot colossal à réaliser, mais ça devrait se faire plus sereinement, vu que je pense que je n'ai plus trop à trifouiller dans ce code, pas forcement aisé à modifier de par sa complexité.
Bon, il j'avance doucement, mais je pense que le design de nouvelle version va finalement assez peu bouger avant la bêta. Je ne sais pas trop quand je prévois cette dernière. Je me suis lancé un socle énorme (comparé à la version actuelle), et il est fort probable que le serveur ne l'encaisse pas.
En tout cas, je suis assez content d'avoir réussi à intégrer une validation de formulaire qui marche de pair avec le moteur de template, ce qui me simplifie vraiment la tâche. Le seul problème est de coder la base, de façon assez généraliste pour pouvoir être réutilisé partout. Je pense enfin en voir le bout pour les templates
et les formulaires, ce qui m'a demandé beaucoup plus de temps que je l'aurais cru.
Je ne suis plus certain d'avoir fini le forum avant la fin de l'été à ce rythme, surtout que je pense tomber sur des cas que je n'avais pas prévus.
Je mets toujours à jour cette page : /V4.0/V4-Avancement.htm
Finalement, j'ai fait 80% du forum. Il me reste le plus chiant : la prévisualisation et les fonctions annexes. Ça avance assez vite maintenant que le validateur est en place... Je dois même dire que j'ai toujours des doutes sur le fait qu'il y ait des failles... Il faudrait que je fasse plus de tests.
La prochaine étape sera de finir la chatbox et le sondage.
Les commentaires n'étaient qu'une ébauche, maintenant ils sont complètement fonctionnels. J'ai enchaîné avec les sondages. Le tout m'a demandé de continuer à améliorer mes scripts JS et quelques points de la base. Je me suis tout de même rendu compte que mon lecteur de templètes me donne des possibilités que je n'avais pas prévues, et en bien en plus.
Je continue de garder la cohérence graphique... mais pour l'instant ça fait un peu monotone...
Je vois bien que ça n'intéresse pas grand monde, mais la nouvelle version avance plutôt bien. Il y a bien quelques parties à revoir, du à l'amélioration et l'ajout de nouvelles fonctionnalités au framework.
Le design n'a pas bougé depuis plusieurs mois, excepté quelques petits détails. Il est probable que maintenant que 95% de la base est sur les rails je vais m'intéresser à rendre la chose un peu plus digeste... surtout au niveau de ce fond bleu.
Je cherche une police pour le site depuis plusieurs mois, mais franchement il n'y a bien que Times News Roman qui me plaise dans ce que j'ai vu. Il faut dire que sous Windows XP la plupart des polices ont un rendu bien crade.
Pour résumer ce qui présente :
- Inscription (95%)
- Profil (95%)
- News, Archives, Recherche (95%)
- Forum (99%)
- Chatbox (90%)
- Sondage (90%)
- Afficheur d'image (90 %)
- Commentaire (100 %)
- Galeries (5 %)
- Services (0 %)
Pour la plupart, il manque juste l'admin de mon côté. Des trucs pas indispensables et toujours accessibles depuis la V3 pour moi. Vu le peu d'intérêt que suscitent les galeries d'images et d'autres options, je ne les ferais que pendant la phase de bêta du site.
Ça n'a pas avancé des masses depuis quelque temps, je passe plus de temps à stabiliser qu'à essayer d'ajouter de nouvelles choses à ce que j'ai recordé.
Pour faire le point :
Pour moi, l'affichage des images c'est complet, il reste probablement des bugs. J'en ai corrigé récemment, mais ça semble bien stable. Il a même eu des ajouts pour suivre ce qui a été ajouté sur la version 3.
Pour ce qui est l'inscription, ça n'a pas bougé... Il serait temps que je termine cette partie. Surtout qu'il ne reste qu'à brancher le module de mails. (Je pense mettre ça dans mes priorités)
Tout ce qui est news et édito, j'ai fait pas mal de correctifs. Là encore, je suis à la recherche du bug. Mais là c'est plus du côté du parseur et des corrections de balise HTML 4 qui ne sont pas compatibles avec le XML. Par contre, je ne peux rien faire contre les pages corrompues, il faudra donc que je fasse une très grosse passe vérification du HTML des news. Ça risque d'être l'enfer à faire.
Côté profil, c'est normalement fini, sauf oublie. Par contre, il y a des améliorations à faire à l'avenir. La gestion des formulaires à beaucoup évolue en 1 an, cette partie-là n'en a pas profité.
Le forum est complet, mais reste identique à l'ancien, fonctionnement parlant, mais ça va rester comme ça pour le moment.
L'ajout de commentaire a un peu évolué suite aux nouveautés du forum, mais ç'a surtout été de la correction de bug et le retour du JS pour ajouter les balises qui lui est très incomplet, mais fonctionnel.
Côté chatbox et sondage, rien n'a vraiment bougé, sauf pour ce premier, à cause d'ajout liens à l’ajout sur la base. Il reste un peu de boulot dessus, mais rien de très important.
En fait, les changements sont généralement au niveau de la base, plus buggé que je le pensais à certains endroits. C'est plus simple de s'en rendre compte en le testant avec du contenu foireux, par forcement évident à produit, même si j'en ai plein la base de données (sauf que là il faut tomber dessus).
Je remercie yzykom pour les quelques bugs reportés. C'est déjà ça, il y des trucs que je finis par penser que ça fonctionne à 100% alors que ce n'est pas le cas donc j'arrête de pousser mes tests... Enfin, comme peu de personnes souhaitent aider à cette tâche relativement chiante, ça prend du temps.
Même s'il n'y a pas beaucoup d'ajout, la stabilisation du design avance. Il y a encore certains trucs qui sont à revoir, où je fais des essais, mais ça avance bien.
Un petit copier-coller-corriger du tchat :
Un truc, je ne sais pas si c'est faisable ou facile, ce serait d'avoir la démarche inverse : plutôt que de faire un menu perso via son profil, ce serait d'avoir une case ou un menu contextuel dans claque page ou du moins section, mentionnant « ajouter au menu perso ». Faisable ou compliqué, selon toi ?
Il y a encore pas mal de bugs, je corrige dès que je les trouve, mais j'ai l'impression d'avoir oublié de faire certains tests. Pour l'instant. Actuellement, je rencontre surtout des problèmes de mises en forme, dus à quelques évolutions du CSS principal. Tout étant réparti en module, je n’ai pas trop de mal à réparer cela rapidement, car les problèmes sont pour le moment toujours local. Je pense parfois qu'une factorisation du CSS serait la bienvenue.
Bref, pour faire le point (sans prendre en compte l'admin) :
- Inscription (100%)
- Profil (95%) : il manque quelques trucs dans la page de contact
- News, Archives, Recherche (99%) : un bug étrange dans la recherche
- Forum (100%)
- Chatbox (90%) : la recherche ne fonctionne pas dans les archives
- Sondage (100%)
- Afficheur d'image (90 %) : la super galerie merde.
- Commentaire (100 %)
- Galeries : seulement le listeur d'image des news
- Services : seulement Iki-w