related to: relationship: and move: suggestion
i seem to always be selecting the node in relative_to first before the relationship... maybe change these in the admin.py
'fields': ('relative_to', 'relative_position')
'fields': ('relative_position', 'relative_to')
it's harder but I also wonder if relative position is better served being radio boxes. If this was the case it'd be nice to split it up so that you had a relationship (sibling, child) set, and a move/position (left right first last) set. The first/last thing is nice but I'd almost want that as something that happens after a node is created as an edit operation. New children/siblings would go to the end of the list default. It might confuse less technical users to have to choose first/last.
I know this is mostly all for the example site but it's a very useful app that could be made quite user-friendly.
Thanks for doing all the hard stuff. I've attached a mockup layout IMAGE.