Re: Conversion phpBB 2.0.20 -> CBB 3.04RC2 | Titre du sujet : Re: Conversion phpBB 2.0.20 -> CBB 3.04RC2 par blueteen sur 19/05/2006 10:58:31
voilà l'idée générale pour attribuer un sujet à tous les posts. (par défaut, lorsqu'on répond sur le forum, on retrouve : Re:TITRE DU SUJET)
base du script php à mon avis : connexion à la base de données récupération de tous les identifiants uniques, numéros de posts et sujets.
SELECT post_id, topic_id, subject FROM `f7cph_bb_posts` ORDER BY `topic_id` ASC;
pour chaque numéros de posts (topic_id), je récupère la valeur du sujet correspondant au plus petit post_id de ce sujet (identifiant unique, incrémenté à chaque nouveau post, peut importe le sujet). je récupère ainsi le titre initial du sujet.
ensuite, pour tous les id_topic identiques, si le sujet correspondant est vide, j'applique la valeur : "RE+titre trouvé"
(seulement si le sujet est vide, car même sous phpBB, les posteurs pouvaient donner un sujet spécial à leur réponse, donc on la conserve si c'est le cas). Mais on peut aussi écraser tous les sujets si on le souhaite.
|
|