Discussion générale [Bêta] Test de la "nouvelle" V3 PHPBoost 3 + PHP 5.6 + fonctionnelle à 100% ?
Reprise du message précédent
Une autre photo, après tentative d'arranger les choses ..On peut y voir "test de cat IV" qui se trouve maintenant dans la III sans rien demander .. Un forum en dehors d'une catégorie aussi en haut .. Edité par m-ickael Le 13/01/2016 à 13h59
ForumsFaciles:
Oui exactement
Swan:
Donc Mickael c'est bien ça ? c'est suite à la suppression ou modification de la 1ère catégorie ?
Maintenant reste a savoir si sur la V5 le bug peut être reproduit.. Et dans ce cas il leur faudrait rendre juste la Cat1 modifiable et non 'suppressive'. cela pallierais au soucis ( Cf: Saturnin)
Le premier bug signalé, date de 2008 sur la V2 ..
et aussi :
- http://www.phpboost.com/forum/topic.php?id=2929#m26915
le sujet de ce bug n'a jamais été résolu
Hello,
Si je ne m'abuse, ce dysfonctionnement avait été à l'origine de la demande d'une solution pour migrer vers phpBB
Si je ne m'abuse, ce dysfonctionnement avait été à l'origine de la demande d'une solution pour migrer vers phpBB
Oui exactement
Swan:
Michael oui j'avais eu le même soucis ^^
Je pense que l'erreur généré dans la bdd à cette époque à été du à le suppression de la 1ère catégorie lors de la réorganisation dans l'administration forum en montant et descendant les catégories/ forums et sous-forums ...
Mais cela me parait fonctionnel.
Je pense que l'erreur généré dans la bdd à cette époque à été du à le suppression de la 1ère catégorie lors de la réorganisation dans l'administration forum en montant et descendant les catégories/ forums et sous-forums ...
Mais cela me parait fonctionnel.
Donc Mickael c'est bien ça ? c'est suite à la suppression ou modification de la 1ère catégorie ?
Maintenant reste a savoir si sur la V5 le bug peut être reproduit.. Et dans ce cas il leur faudrait rendre juste la Cat1 modifiable et non 'suppressive'. cela pallierais au soucis ( Cf: Saturnin)
Le premier bug signalé, date de 2008 sur la V2 ..
et aussi :
- http://www.phpboost.com/forum/topic.php?id=2929#m26915
le sujet de ce bug n'a jamais été résolu
J'ai supprimé la 1ère catégorie, puis j'ai bougé pas mal de catégories (haut bas en continu), puis ça foire. J'ai pas testé en supprimant la deuxième avant la première en revanche :/
En même temps... Devoir suivre un ordre précis dans des modifications/suppressions de catégories/forums/sous-forums pour éviter un dysfonctionnement... c'est carrément un bug...
Depuis 2008... Auraient pu trouver le temps de résoudre le souci
Depuis 2008... Auraient pu trouver le temps de résoudre le souci
Oui surtout que ça peut flinguer un site en deux deux cette histoire ..
Bonjour,
pour ce bug sur la V5 il me semble que c'est corrigé de part le fait que le code du forum (le système de catégorie pour être précis et de mémoire) a été réécrit en partie (test à faire, au besoin je peu mettre la V5 à côté de la v3).
Cordialement, janus57 Edité par janus57 Le 13/01/2016 à 19h06
pour ce bug sur la V5 il me semble que c'est corrigé de part le fait que le code du forum (le système de catégorie pour être précis et de mémoire) a été réécrit en partie (test à faire, au besoin je peu mettre la V5 à côté de la v3).
Cordialement, janus57 Edité par janus57 Le 13/01/2016 à 19h06
Bah .. On est juste là pour tester ta v3 php 5.6 .. La V5 personnellement, je passerai jamais dessus vu que je ne suis même pas en v4.
Je confirme que sur la V5.0, le forum utilise le nouveau système des catégories (comme tous les autres modules).
De mémoire, le débogage de l'ancien système de catégorie est très complique, c'est la raison pour laquelle nous n'avons pas ("pu") corrigé le bug sur les versions avant la v5.0.
Pour ceux qui rencontre un bug de catégorie sur leur site, n'oubliez pas que l'on peut corriger l'ordre en modifiant les id_parents des catégories directement dans la base de donnée. C'est une solution plus soft que la réinstallation. (plus technique aussi)
C'est ce que j'avais fait à l'époque sur mon site en v3.
Très bon boulot Janus.
De mémoire, le débogage de l'ancien système de catégorie est très complique, c'est la raison pour laquelle nous n'avons pas ("pu") corrigé le bug sur les versions avant la v5.0.
Pour ceux qui rencontre un bug de catégorie sur leur site, n'oubliez pas que l'on peut corriger l'ordre en modifiant les id_parents des catégories directement dans la base de donnée. C'est une solution plus soft que la réinstallation. (plus technique aussi)
C'est ce que j'avais fait à l'époque sur mon site en v3.
Très bon boulot Janus.
Tu peux en dire plus quand tu dis "en modifiant les id-parents" ? Comment procéder je veux dire?
Concernant la version v3, je ne saurai passer sous la 4, et ceux qui voulaient le faire se sont désistés. Donc je passerai sous phpbb très certainement et au revoir phpboost. Edité par m-ickael Le 14/01/2016 à 14h24
Concernant la version v3, je ne saurai passer sous la 4, et ceux qui voulaient le faire se sont désistés. Donc je passerai sous phpbb très certainement et au revoir phpboost. Edité par m-ickael Le 14/01/2016 à 14h24
Dans la base de donnée tu as en champ : id // id_left // id_right // level
L'id est unique pour identifier la catégorie/forum
level correspond à la profondeur de la catégorie/forum (catégorie = 0, forum = 1, sous forum = 2 etc...)
id_left et id_right permette de créer la structure (c'est la que ca devient chiant...)
Si tu veux la structure suivante :
il faut le traduire en id_left/right comme ceci :
chaque id est unique, les ids d'un parent englobe les id des enfants
Lorsque tu ajoute une catégorie, cela décale toute les idées, et quand tu supprime, par un bug inconnu, cela peut parfois ne pas faire correctement le décalage.
Aujourd'hui la migration V3 -> V4 -> V4.1 -> V5.0 semble fonctionner sans difficulté. Seul la partie graphique demande une reprise pour notamment intégrer la partie HTML5 et la responsivité.
Je t'invite à essayer la V5 pour te faire ton opinion. Pour la migration, le support est là en cas de difficulté)
L'id est unique pour identifier la catégorie/forum
level correspond à la profondeur de la catégorie/forum (catégorie = 0, forum = 1, sous forum = 2 etc...)
id_left et id_right permette de créer la structure (c'est la que ca devient chiant...)
Si tu veux la structure suivante :
Code TEXT :
Catégorie 1 : -- forum 1.1 -- forum 1.2 catégorie 2 : -- forum 2.1 -- forum 2.2
il faut le traduire en id_left/right comme ceci :
Code TEXT :
Catégorie 1 : => id_left = 1 / id_right = 6 -- forum 1.1 => id_left = 2 / id_right = 3 -- forum 1.2 => id_left = 4 / id_right = 5 catégorie 2 : => id_left = 7 / id_right = 12 -- forum 2.1 => id_left = 8 / id_right = 9 -- forum 2.2 => id_left = 10 / id_right = 11
chaque id est unique, les ids d'un parent englobe les id des enfants
Lorsque tu ajoute une catégorie, cela décale toute les idées, et quand tu supprime, par un bug inconnu, cela peut parfois ne pas faire correctement le décalage.
Aujourd'hui la migration V3 -> V4 -> V4.1 -> V5.0 semble fonctionner sans difficulté. Seul la partie graphique demande une reprise pour notamment intégrer la partie HTML5 et la responsivité.
Je t'invite à essayer la V5 pour te faire ton opinion. Pour la migration, le support est là en cas de difficulté)
ça parait bien compliqué pour moi ^^
Merci des infos.
Merci des infos.
m-ickael:
Pour faire simple :
Tu peux passer par un export dans la base de données.
Tu mes tes catégories dans l'ordre que tu veux et tu incrémente les id au fur et à mesure à la main
Tu importe dans ta base de donnée et c'est bon
ça parait bien compliqué pour moi ^^
Vu le travail que tu as fait sur ton site, j'aurais tendance à dire que les incrémentation unitaires sont dans tes capacités Pour faire simple :
Tu peux passer par un export dans la base de données.
Tu mes tes catégories dans l'ordre que tu veux et tu incrémente les id au fur et à mesure à la main
Tu importe dans ta base de donnée et c'est bon
Dans mes capacités je pense aussi, mais je n'ai pas tout saisi dans les explications. Il faut que je mette les mains dedans pour y voir plus clair. Je verrai ceci lorsque j'aurai du temps à perdre
Merci pour le site
Merci pour le site
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie