Taxonomy Accordion

Component ID

943632

Component name

Taxonomy Accordion

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

3613

Component created

Component changed

Component body

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-069 - Taxonomy Accordion - Cross Site Scripting (XSS) - Unsupported for details.
If you want to use this module, your options are:

This module creates a block for each taxonomy vocabularies.

For each block an accordion menu is created with this logic

Accordion Term Name ( root term #1)
---> All ( link to root term # 1)
---> Term # 1 ( link to term #1, child of root term #1)
---> Term # 2 ( link to term #2, child of root term #1)
Accordion Term Name ( root term #2)
---> All ( link to root term # 2)
---> Term # 3 ( link to term #3, child of root term #2)
---> Term # 4 ( link to term #4, child of root term #2)
.......

Features:

Enable the possibility to set a base link for each block links passing the term id or term name as parameter ( useful for views with arguments).
If you are in a node that contains one or more terms that are in that navigation block it will mark those term links as active.
If you are in the base path you set (taxonomy/term/$tid by default) plus the term id it will be mark as active in the block.
You can enable any number of navigation blocks and control them as any other block.

Dependencies:
Version 1.x

  • Jquery Update 1.x
  • Jquery 1.2.x
  • JQuery UI 1.7.x

Version 2.x

  • Jquery Update 2.x
  • Jquery 1.3.x
  • JQuery UI 1.7.x

Based in Project Taxonomy Navigator