I'm new to Drupal and have been muddling along figuring out most things by reading the handbooks and forums, but now I'm stuck.

I have created a node type "minutes" named "Minutes". I would like to access this type similar to the manner the Book type is accessed: that is, when "Books" is selected, an automatically-generated listing of available books appears.

In other words, having created and published a series of minutes type nodes titled January, February, March, April, I would like to see these node titles appear as a series of links on a page ?q=minutes when the menu item "Minutes" is selected. Is this possible using existing Drupal modules or would this require custom programming?

Comments

rob101’s picture

Hi ddv,

There's a few ways you could achieve this. (I've assumed Clean URLs is turned on here.)

1) If you create a taxonomy vocabulary, and then a term called 'Minutes' you will be able to have a page that shows all the pages tagged with the 'Minutes' term. The URL will be something like example.com/taxonomy/term/47. Use URL Aliasing to turn this URL into example.com/minutes

2) You could use PathAuto module to automatically create the path for each node of this type. Eg: example.com/minutes/april_2007
PathAuto also has the ability to then create the page example.com/minutes which would do what you want. This method has the advantage of not using taxonomy, but won't let you discern between different types of minutes if you ever wanted to.

3) Using the Views module, you can create a page example.com/minutes which shows the title or a teaser of each node in group. This could just be based on the node type, or can be extended to include clever rules based on taxonomy as well. It can also create a similar block for you that can be displayed on other pages throughout the site if required.

There's probably other ways as well. I won't give a step-by-step instruction for any of these here, but if you have a play, you may find what suits your needs best.

I'd suggest that #3 (using Views) will offer you the most flexibility and potential for tweaking in the future, but I found views a little tricky to get my head around when I first started with it.

Let us know how you get on, or if you'd like some more explicit comments.
Rob