Give the gift of Drupal. All merchandise is 50% off through 2016.
So I have an interesting problem that I'm wondering if anyone has come across before and knows how to fix:
My entire site is 1 big menu, with node aliases being generated by the menu hierarchy e.g /foo/bar/baz would be for a node titled Baz, who's parent is Bar and grandparent is Foo. The problems I have are:
1) If Foo or Bar are renamed, Baz now has an alias that does not match up to what pathauto considers it's correct alias, meaning the Generate automatic alias box in unticked.
2) If Foo or Bar are reparented in the menu then the same problem occurs
This is easy enough to fix when it's 1 or 2 nodes as you can just edit, retick the auto alias box and everything's fine. But this site may have hundreds of nodes that are being moved around and it's just not feasible to update them all. Furthermore, we can't delete and bulk regenerate the content aliases on the site when this happens as this would take far too long and leaves the possibility of content being unaliased when users are visiting the site.
Any help with this issue would be greatly appreciated!