Hello all,
I am new to Drupal, and am quite enjoying discovering the ways in which it does things, often differently to other CMSs I've come across. One thing which I am missing is the ability to layout the site in a hierarchical manner, creating pages (or nodes) as children of other nodes. I have been using EZPublish for a little while, which is a fantastic, if overcomplicated CMS (actually it's more of an application development environment, but that's getting a little off-topic) and it does the herarchical thing really well.
I am inpressed by the taxonomy and the ways in which it can create complex relationships between nodes in a drupal site. I was mulling over the idea of creating a module which, given a hierarchical taxonomy, could 'attach' nodes to the terms of the taxonomy, thus creating the site structure. I realise that this suggestion has it's complexities, but I have a feeling that this could be a really useful feature.
This only really makes sense when using the new 'clean URLs' feature as the URL will represent the site structure. With clean URLs there is almost the facility to hierarchise pages, but this is only through the url, and there is no way of automatically creating a menu to represent these relationships. But if we were to define the path by the attachment to the hierarchy, then we can make a more sensible relationship between the documents.
For example, if I have a taxonomy as follows: