forked from jomz/navigation_tags
-
Notifications
You must be signed in to change notification settings - Fork 1
This fork is no longer maintained
License
squaretalent/radiant-navigation-extension
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
= Navigation Tags Provides hierarchical tree navigation based on Radiant's site structure. Outputs navigation in the form of a -very flexible and CSS'able- unordered list. Also provides r:if_self and r:if_ancestor_or_self == Usage <r:nav [root="/"] [include_root="true"] [depth="2"] [expand_all="true"] [ids_for_lis="true"] /> Given this directory tree: * Home ** About *** Contact us ** Blog *** First Article *** Second Article ** Catalog <r:nav /> would output a navigation list like: <ul> <li class="parent_of_current has_children"><a href="/about/">About</a> <ul> <li class="current"><a href="/about/contact">Contact Us</a></li> </ul> </li> <li class="has_children"><a href="/blog/">Blog</a></li> <li class="has_children"><a href="/catalogue">Catalogue</a></li> </ul> == Available tag attributes: * ids_for_lis: defaults to false, enable this to give each li an id (it's slug) * root: defaults to "/", which page to start building the navigation from * include_root: defaults to false, set to true to include the root page (i.e. Home) * depth: defaults to 2, which will print out the first two levels of pages. * expand_all: defaults to false, enable this to have all li's create sub-ul's of their children, i.o. only the currently active li * id, class, monkeyballs, ... will be used as html attributes for the ul = NOTES * This does not behave like the original extension and has been made to simply support calling the tag = CREDITS * Ryan Heneise * Marty Haught * Benny Degezelle
About
This fork is no longer maintained
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%