screenshot of hypernode form for hyperlinking text

Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Hypernode is a Drupal module that will generate thousands of links between Drupal nodes based on body text that matches URL aliases of other nodes. It can generate thousands of links in minutes.

For example,

  • a node exists with the following URL alias: bible/gen.-1
  • the node has the following text in the body field: "In the beginning God created the heavens and the earth."
  • three other nodes exist with the following URL aliases: dictionary/god, dictionary/heavens, dictionary/earth

Hypernode is run from the admin menu with the following configuration: "bible/gen.-1 => dictionary" or "bible/* => dictionary"
Since three nodes in the dictionary path have a URL alias that matches text in bible/gen.-1, links to those three nodes are inserted into the text of bible/gen.-1

The module also imports DokuWiki text files into Drupal without hyperlinking and without graphics. Combined with the hyperlinking function, the module can help in porting DokuWiki websites to Drupal.

More information and a live example is at http://www.truthunity.net/hyperlinking

Project information

  • Created by gippy on , updated