Un objet ayant un champ id_parent ne peut l'enregistrer via action/editer_objet.php
Si l'on déclare un nouvel objet éditorial qui possède une colonne «id_parent» pour créer une hiérarchie dans cet objet, et que l'on met une saisie de ce parent dans le formulaire d'édition de cet objet, l'enregistrement en base ne se fait pas.
Pour cause, la fonction "objet_instituer()":http://core.spip.org/projects/spip/repository/entry/spip/ecrire/action/editer_objet.php#L234 de l'action générique dans editer_objet.php , qui suppose que ce champ id_parent appartient à une rubrique.
De fait, ce code me paraît louche dans le sens où on a l'impression que ça teste tout ce qui est nécessaire pour la gestion de id_parent sur les rubriques, mais pourtant les rubriques ont leur "fonction d'institution dédiées":http://core.spip.org/projects/spip/repository/entry/spip/ecrire/action/editer_rubrique.php#L166 et ne passent donc pas dans ce code.
Je suppose donc que ce code d'institution d'objet devrait être un peu plus générique sur cette notion de id_parent, et ne pas chercher un id_rubrique, mais un élément sur l'objet en cours.