What I'm trying to do is to make it easier to handle a large hierarchy of pages, and especially to control and help with the input of Urls.
So far, I've managed to build a tree representing all the pages of my site. What I'd like to do is to somehow alter the way the RoutablePart is displayed (on the create/edit page):
- keep the textbox where you can input a url
- have a treeview below where you can click each node (parent or end) to append the url to the permalink
(eg. I click on node aa->bb->cc, that gets copied in the textbox - /aa/bb/cc/, and the user can add a page by just adding the last part "dd" for instance, without the possibility to change the beginning)
I figured I could the change the Routable views and drivers & so on, but as it's in the Core, I really don't want to do that and I do suspect there might be an elegant solution to my problem...
Could someone give me some pointers ?
I've seen another discussion (http://orchard.codeplex.com/discussions/271556) which ends up on that link (http://weblogs.asp.net/bleroy/archive/2011/01/10/orchard-shapeshifting.aspx)
but I'm not quite sure if it's relevant, and if it is, how to use it ...
Thanks for your help !