Calendrier
LunMarMerJeuVenSamDim
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6
Toutes les nouvelles

 

← Retour à la liste des nouvelles

 Le Phorum est fini, reste l'admin à faire envoyé par Krysto le 04/08/2026 @ 19:50
- Aujourd'hui en reprenant le code, j'ai fini assez rapidement par faire prendre les balises quand on cite un message. entre bbcode, html et j'en passe, ici finalement pas besoin de faire de conversion avec nos balises krysiwyg et le html.

- Après, si maintenant tout marche avec le lien pour citer un message, si on copie et colle un message et qu'on l'envoi, jusque là tout va bien. Mais ça crée un décalage à partir du message citer en copier coller. Ce qui se passe, c'est que ça met à la place 3 messages plus bas. Et quand on est sur les 3 derniers messages dans un sujet, alors on à la zone qui reste blanc. Pour éviter que cela ne se reproduise si quelqu'un copie un message et le colle, je suis reparti dans un casse tête. Finalement j'y suis parvenu. La fonction "Citer" du Phorum fonctionne désormais à merveille. Faut dire que quand je teste le code, je ne fais pas semblant en le mettant à rude épreuve en condition réelle.

- Mise en place du lien "Modifier". Tout s'est très bien passé. Par contre, il faut encore y mettre les droits, sans quoi n'importe qui pourrait éditer les messages des autres. C'est donc fait.

- Comme je cogite beaucoup, j'ai pas mal galéré pour ajouter "Message modifié le 04/08/2026 à 19h25". Comme on le voit, le but est qu'on sache quand un message a été édité, ce qui est bien pratique quand même.

- Mise en place du lien "Supprimer" avec un petit message de confirmation. C'est désormais opérationnel.

- J'ai ajouté et de ce fait pas mal modifié dans le code pour avoir une description sous les catégories. Celle-ci est également visible quand on s'y rend, elle est en tête de page.
Après, quand on touche au code, on se fait des sueurs froides. On passe très vite du sourire à la colère quand ça part en sucette, et de la colère au sourire quand tout rentre dans l'ordre et que ça fonctionne.

- Comme je teste tout sévèrement, j'ai décelé un petit bug : quand on édite un message, désormais ça valide dans le poste suivant, ce qui n'est pas du tout bon. C'est un peu le problème à force de toucher au code.
Comme la je peux enfin lever un peu le pied, voici le bug car je l'ai identifié et corrigé:
Le script réécrivait les balises <phorum_msg id="..."> et </phorum_msg> directement dans le fichier .dat lors de l'enregistrement.

- Prochaine étape : la zone admin. Son but sera de gérer les catégories ainsi que leurs descriptions. Elle servira également à mettre l'ID d'un sujet pour renommer la catégorie afin de le déplacer d'endroit.

Voir toutes les nouvelles

Special
Info : Phortail est distribué sous licence GNU/GPL, vous pouvez le modifier et l'utiliser librement pour créer votre site web, qu'il soit personnel, associatif, institutionnel ou commercial.
Infos site

Webmaster : Krysto

Envoyer un message


Vous disposez d'un droit d'acces, de modification, de rectification et de suppression des donnees qui vous concernent (art. 34 de la loi "Informatique et Libertes" du 6 janvier 1978) en ecrivant au webmaster.

Deja 8776 visites
Phortail, le CMS sans base de données.