Extension:BrettCrumbs

What can this extension do?
BrettCrumbs is a play on words for BreadCrumbs Navigation. This form of navigation assumes that you have created your wiki pages in a hierarchy based on the forward slash ("/") character. Used BrettCrumbs name because of vanity and because the BreadCrumbs extensions existed and were plentiful. Unfortunately none did what I needed.

Usage
So to use BrettCrumbs Extension install as described below and then create pages using the "/" character to show sub pages

On the last page (foo/bar/ray) it will have header:
 * create article http://www.mediawiki.org/foo
 * then create article http://www.mediawiki.org/foo/bar
 * then create article http://www.mediawiki.org/foo/bar/ray

home < foo < bar < ray

Useful Macro - SubPage
I created this macro that is useful for creating sub pages. Rather than typing /bar you can just use the macro This becomes useful when you start very deep nesting with long names. /|

Instructions
This creates a link to a sub page off the current page.

&lt;nowiki&gt;&lt;/nowiki&gt; gives:

or: &lt;nowiki&gt;&lt;/nowiki&gt; gives:

Download instructions
Please cut and paste the code found below and place it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation
To install this extension, add the following to LocalSettings.php: