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.