Screenshot of an implementationScreenshot of an implementation

Integration of Java hyperbolic tree geometry visualization developed at https://hypergraph.sourceforge.net/ in a Drupal module.

Don't get scared by the words and play with the demo (hold the left mouse button to pan the graph!) Hypergraph is not only beautiful, but also conceptually a very clever beast; enormously useful for site navigation. This module aims to make full use the Hypergraph capabilities and provide visualization of menus, taxonomies, and content in general. In the current version, the Hypergraph module simply takes the menu tree of your choice and turns it into its visual equivalent.


Planned features

Step-by-step installation

  1. Download the latest version of the Hypergraph module from its Drupal home here.
  2. Enable the module in your Drupal ( /admin/build/modules ).
  3. Go to Input Formats in your Drupal ( /admin/settings/filters ) and via the "configure" link enable one of your input formats to recognize the Hypergraph Tag.
  4. Choose who can access to Hypergraph in ( /admin/user/access ).
  5. Change the default settings for Hypergraph in the admin section of your Drupal ( /admin/settings/hypergraph ).


There are several ways in which you can display your visualization.

• Anywhere in a node, using a special tag in the format [hg|reserved|width|height|centernode]. The visualization on this page is generated using: [hg||600|400].
• You can add another visualization on the same page, if you wish (except that the rendering might rather slow your page loading, of course).
• As a default block (only settings set forth in /admin/settings/hypergraph apply).
• As a custom block. Just create a block with a Hypergraph Tag in it.

All comments and patches providing or leading to improvements are most welcome here!

Known bugs

• N/A

Tomáš Fülöpp
Strijdersstraat 35, Sint-Agatha-Berchem, Belgium
September 19, 2007
Tomáš Fülöpp (2012)

Parents of this entryParents

Siblings of this entrySiblings

Related linksRelated links

Tagsdrupalphphypergraphdata visualizationmoduleproject
LanguageENGLISH Content typeARTICLELast updateFEBRUARY 29, 2024 AT 24:44:52 UTC