Impression Nouveautés sur mon site. 
ThieryEnfin, je viens de me débarrasser du service de commentaires fourni de base gratuitement par Haloscan. C'est un super service, mais tant qu'on ne paye pas à l'année, le service est restreint. Adieu les premiers commentaires, puisque seulement une cinquantaine de commentaires sont sauvegardés. Les nouveaux écrasant les plus anciens. Depuis un mois, je bosse presque jour et nuit sur la possibilité d'intégrer une fonction de commentaire sur une base php-mysql. Il existe divers scripts gratuit sur le net. J'en ai essayé quelques-uns. La plupart sont bien réalisés, mais le mode d'administration reste tout de même très sommaire. Du coup mon choix s'est porté non pas sur un script de commentaire, mais sur un livre d'or. J'ai nommé ViPER Guestbook.

Et comme j'étais dans le php, j'en ai profité pour ajouter les news de MacBidouille et MacGénération. Là encore, en utilisant un script gratuit. 
Ne connaissant rien, mais alors rien du tout au langage php, l'apprentissage fut long et fastidieux. Impossible par exemple d'écrire la moindre ligne de code sans avoir un exemple concret. L'ajout de fonction dans le mode administration des divers scripts que j'ai dégotté ci et là était peine perdue. Et puis je suis tombé sur ViPER Guestbook. A la base, c'est un livre d'or très, mais alors très complet. Skinnable à volonté, j'ai tout de même gardé la version fourni de base. Le plus compliqué était de modifier le code pour afficher les commentaires pour chaque article. Après quelques nuits presque blanches le week-end, j'ai réussi à obtenir le résultat tant attendu.

Le plus long encore fut la récupération des derniers commentaires disponibles sur Haloscan. Pas moyen de faire un backup de la base, et non, il faut avoir payé une petite contribution pour pouvoir le faire. Alors, un à un, j'ai joué du copié-collé entre le mode administration de Haloscan et ma base sql pour récupérer ce qui devait être récupéré. Je suis désolé par avance, si je vous ai donné une localisation en France alors que vous êtes d'un pays francophone ou autre. Grâce aux adresses email, certains ont quand même la bonne nationalité. Par contre, le système utilisé et le navigateur ont été mis automatiquement en Apple Mac OS X et SAFARI. Maintenant, pour les nouveaux commentaires, il s'affichera automatiquement le bon pays, le bon système et le bon navigateur.

Aujourd'hui encore, j'ai travaillé sur le script. En effet, je suis notifié par email pour tous les nouveaux messages postés. Mais le mail envoyé était plutôt très simple. La seule information fournie était qu'il y avait une nouvelle entrée. Cool. En examinant de plus près le mode administration, j'ai vu que l'on pouvait personnaliser ce mail. Bien, super je me suis dit. Ben non, pas très bien. Du coup, j'ai modifié une partie du code pour avoir un mail digne de ce nom. Théoriquement, je n'ai plus à travailler sur le code. Tout fonctionne comme je le veux. Je n'ai pas activé toutes les fonctions que ce superbe script permet. J'ai voulu garder l'esprit du moindre module de commentaire : un champ nom, un champ email, un autre pour le site perso, et votre texte. Le BBCode est activé, et l'utilisation des smileys est permise.

La prochaine étape, sera la création d'un cookie pour le remplissage automatique des divers champs, et pourquoi pas, la possibilité de recevoir un mail lorsqu'une réponse a été posté. Vous seriez ainsi averti à chaque nouvelle réponse.

Et puis vous avez maintenant la possibilité de suivre les news de MacBidouille et MacGénération. Je pense tout de même changer de script. J'utilise actuellement une iframe, mais c'est pas terrible. J'en ai trouvé un qui fonctionne avec du javascript tout comme le sont les news de Carpo ou mac4ever. Bientôt en ligne, mais avant je vais récupérer un peu de sommeil en attente.

Et je tiens à remercier les personnes qui ont achetés divers produits sur l'Apple Store en passant par la bannière proposée sur mon site. Je viens de recevoir mon premier virement, et ça fait toujours plaisir. Alors, si vous voulez m'encourager à poursuivre cette aventure, n'hésitez pas à commander du matériel ou des softs en passant par la bannière ci-contre.

Allez, dites-moi ce que vous pensez de mon module de commentaires. Ne me dites pas que l'affichage est long, mais là je n'y suis pour rien, mais tout simplement du à la lenteur de free. 
Thiery
Posté le : Dim. - Janvier 30, 2005 à 10:00 PM

| | | |