I see this as being a lot more complicated than you think. Don't forget the permissions. The child forums inherit their permissions from the parent. What are the permissions then when you swap the child forum with the parent forum? Then the permissions are inherited from the parent's original parent. The same thing with user permissions for the forums - like access masks. This really isn't as straight forward as you'd like it to be.
|