support Soupçons de bogues

Limite à 200 sections [Intégré]

je suis tombé sur un bug qui se produit lorsque l'on cumule plus de 200 sections dans une section.

Avancement100%
WorkflowBesoin d'aide
StatutLa solution a été intégrée

Lorsque l'on modifie une section "fille" faisant partie d'une section "mère" ayant plus de 200 sections "soeurs" (c'est à dire les taties de la section fille modifiée, vous suivez ?), lors de l'enregistrement de la section fille modifiée, celle ci se retrouve déplacée ailleurs

Le probleme vient d'une limitation lors de l'affichage de l'arborescence des sections voisines dans l'onglet "option" de sections/edit.php (la liste des radio boutons qui permet de modifier la section mère pour déplacer la section fille).

Seules 200 sections "taties" sont affichées donc si la section mère de la section fille en cours de modif dépasse les 200, elle ne sera pas affichée. Dans ce cas, le champ "anchor" qui lui est associé n'est pas mentionné dans le formulaire et, lors de l'enregistrement, la section fille se retrouve avec un anchor vide

Pour corriger le problème, dans un premier temps, j'ai viré tous les "LIMIT 200" des requètes contenues dans la fonction sections::get_radio_buttons

Dans un second temps, je vais utiliser l'arbrescence de la carte du site pour gérer les déplacement de page histoire de m'affranchir des problème d'affichage limité.