Liste des pages : les compos dans des listes imbriquées + trier par nom humain
Actuellement il est impossible de changer le code pour trier par nom humain logique, car les compos sont juste au même niveau que les objets parents, uniquement décalées en CSS, et donc pour que ça reste ensemble, le code est obligé de trier par type.
Suivant ce qu'on met (ce qu'on veut) comme titre, on se retrouve par exemple avec "Accueil" en tout tout dernier tout ça parce que le squelette associé c'est "sommaire". Alors qu'alphabétiquement (en plus de logiquement comme première page du site), ça devrait être en tout premier de la liste.
La solution serait donc que la première boucle ne liste que les non-compos, et dans chaque si ya des compos on les met dans une sous-liste. Ainsi chaque liste et sous-liste pourra être classé par nom humain.