Effectivement, le rubriqueur ne met pas à jour la profondeur.
C'est un oubli et un bug, je vais y regarder.
Il me semble qu'il y a une fonction générique qui remet de l'ordre dans les rubriques (pour les status et les id_secteur notamment) mais je ne remets pas la main dessus...
Est ce qu'elle met à jour la profondeur aussi ?
Ces rubriques « à 0 » ont été créées par le plugin « rubriqueur » qui
oublie malencontreusement le champ profondeur.
Effectivement, le rubriqueur ne met pas à jour la profondeur.
C'est un oubli et un bug, je vais y regarder.
Il me semble qu'il y a une fonction générique qui remet de l'ordre dans
les rubriques (pour les status et les id_secteur notamment) mais je ne
remets pas la main dessus...
Est ce qu'elle met à jour la profondeur aussi ?
Dans SoyezCréateurs, j'utilise ceci après avoir créé des rubriques :
// Au cas où : remettre au carré les id_secteur des articles et rubriques.
include_spip('inc/rubriques');
calculer_rubriques();
propager_les_secteurs();
effacer_meta("date_calcul_rubriques");
Corrigé dans la nouvelle version du plugin (1.0.4).
Les profondeurs et les id_secteurs sont mis à jour avec propager_les_secteurs().
Tu peux peut-être utiliser cette fonction dans mes_options par exemple, pour mettre à jour ta base de données, puis la supprimer aussitôt :