Taxonomy Browser: build a custom category view
Project page: http://drupal.org/project/taxonomy_browser
Think of this as a 'build your own category view' page.
When the end-user chooses the "Category browser" menu item, he/she is presented with a single page with each term organized nicely by vocabulary. The user selects the terms which she or he wants to see, and then this module constructs a proper URL (e.g. taxonomy/term/3,4,5) and then displays matching nodes to the user.
If the Node_type_filter module is installed, Taxonomy Browser will use it to limit the list by content type.
On the settings page there is an option on whether to allow the user to include child terms. If that is selected, then the "Category Browser" page will have a check box that the user may select to include child terms. The code to pick up child terms is recursive, so it should go infinitely deep into the vocabulary; it will also automatically remove duplicate terms from a multiple hierarchy vocabulary.
Installation
Standard module installation applies.
Menu Items
There are two menu items added.
- Category Browser - the end-user's selection to use the module (http://www.example.com/taxonomy_browser)
- Taxonomy Browser - the administrator's settings page (http://www.example.com/admin/settings/taxonomy_browser)
Settings
- Guidelines
- Instructions (or help) which should appear at top of the category browser main page.
- Selection type
- This option determines whether the user will see a selection list or check boxes.
- "Items containing" default
- This option determines which "Items containing" choice is the default.
- Show node count
- If this is selected, the module will display the count of nodes tagged with each term.
- Show unused terms
- If you chose "Show node count" then terms with no nodes will be suppressed unless you choose this option. If you don't show the node count, all tersms will be shown.
- Allow child terms to be included
- Gives the user a check box to include child terms (sub-terms).
- Requires permission
- Alters the menu to require permission to see the browser page. If you change this you may need to clear the menu cache, such as at the Performance page (6.x).
- Included Vocabularies
- Select the vocabularies the user can select from on the category browser page. If none are selected, then all are shown.
- Omit content types
- If any of these types is selected, it will be omitted from the list on the "Category Browser" page.
Permissions
If you choose the "Requires permission" option above, then you must assign "access taxonomy browser" permission to roles that may use the module. Otherwise, it requires "access content."
All issues (bug reports, support requests, feature requests) should be filed at the project's issue page.
