Petit rapport ce matin,
L’import s’est bien passé mais j’ai constaté quelques retouches à faire sur les pièces jointes car le système du forum actuel est assez compliqué :
- on peut télécharger une pièce jointe mais ne pas l’insérer dans le message (du coup, pas présente via une balise BBCode attachment) mais la liste des pièces jointes téléversées et non insérées dans le message s’affiche automatiquement au bas du post. Un bon exemple ici : www.dolibarr.fr/forum/t/etude-dune-nouvelle-charte-dolibarr/11248/9 (La pièce jointe Clipboard02.jpg a été téléversé puis insérée dans le BBCode du message puis supprimée mais le BBCode n’a pas été retiré du message ce qui donne une pièce jointe absente ou indisponible ET Clipboard02_2011-09-22.jpg a été téléversé mais non inséré dans le BBCode du message, donc, ça s’affiche automatiquement en pied de message)
- l’ancien système de pièce jointes n’utilisait pas la balise BBCode spécifique [ attachment ] mais les balises [ img ] et [ file ]
Actuellement
- les pièces jointes utilisant la balise [ attachment ] sont correctement récupérées
- les pièces jointes absentes ou indisponibles sont marquées comme tel dans un bloc de citation
Pour reprendre mon exemple de post précédent
Il me reste donc à
- gérer les anciennes pièces jointes utilisant les balises BBCode [ img ] et [ file ] en utilisant une expression régulière
- afficher en bas du message l’ensemble des pièces jointes qui n’ont pas été insérées dans le texte du message en les récupérant à partir de la table kunena_attachments
Je vois pour finir ça tranquillement aujourd’hui et je vous dis ce qu’il en est ce soir