Wayfinder
Tags: Navigation, Menu, snippet, core distribution
Submitted: May 21, 2009
Released: May 21, 2009
Downloads: 411
License: GPLv3
Wayfinder 2.1.1-beta1
Works with the following Version(s): Revolution-2.0.0-beta1
Wayfinder 2.1.1-beta-1 for MODx Revolution-beta-1.
Download
- wayfinder-2.1.1-beta1.transport.zip (411 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Install via Package Management.
Sub-Packages
Votes: 53
Tags:
Submitted: Oct 23, 2006
Released: Oct 23, 2006
Downloads: 1655
License: GPL - GNU Public
Package Website
Wayfinder 1.0 MODx Resource Wizard package
This is the Wayfinder 1.0 snippet packaged for the MODx Resource Wizard installer module.
UPDATED: 10/24/06 with Kyle's "random" and "limit" additions.
Previous Releases
2.0
Votes: 91
Tags: Navigation, Menu, snippet, core distribution
Submitted: Feb 27, 2007
Released: Feb 27, 2007
Downloads: 13196
License: GPL - GNU Public
Package Website
Wayfinder 2.0
Works with the following Version(s): 0.9.5
Wayfinder is a highly flexible navigation builder.
Download
- repo-1346.zip (13196 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Copy the contents of the file snippet.wayfinder.tpl.php into a new snippet named Wayfinder.
Create a new folder under assets/snippets named wayfinder.
Copy the file wayfinder.inc.php into the newly created folder.
To get the default menu output use the following snippet call: Wayfinder? &startId=`0`
For documentation on all of the paramters refer to the file wayfinder.documentation.htmlUpdates
- template variable support; just add a placeholder into your template and it will get processed i.e. for the tv: docTags you would add a placeholder +docTags+
- link for site start no longer includes the alias; i.e. www.modxcms.com instead of ww.modxcms.com/home.html
- Ability to use a configuration file to set all of the wayfinder parameters. more documentation on this to come.
- Ability to specify templates like ditto using the @FILE & @CODE options
- parent templates only used if child documents are shown in the menu
- Enhanced debugging
- Rewrote how documents are retrieved to only use one db query for enhanced performance.
- New parameter &fullLink - if set to true outputs the full url instead of a relative path.
- New parameter &displayStart - displays the document specified as the startId as a header to the menu (only works with startId not equal to 0)
- New template &startItemTpl - Used to format the output of the startId Doc if &displayStart is used. Defaults to <h2>+linktext+</h2>
- New parameter &includeDocs - comma delimited list of documents to be included in output. The startId is still required this just acts as a filter.
- New paramter &excludeDocs - comma delimited list of documents to be excluded from the output. The startId is still required this just acts as a filter.
- Rewrote some other stuff to make it work better and hopefully a little faster.
1.0.1
Votes: 48
Tags: Navigation, Menu, snippet, core distribution
Submitted: Nov 7, 2006
Released: Nov 7, 2006
Downloads: 4191
License: GPL - GNU Public
Package Website
Wayfinder 1.0.1
Works with the following Version(s): 0.9.2.1 | 0.9.2.2 | 0.9.5
This version has been marked as deprecated. Please use a newer version.
Wayfinder is a highly flexible navigation builder.
Download
- repo-1157.zip (4191 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Copy the contents of the file snippet.wayfinder.tpl.php into a new snippet named Wayfinder.
Create a new folder under assets/snippets named wayfinder.
Copy the file wayfinder.inc.php into the newly created folder.
To get the default menu output use the following snippet call: Wayfinder? &startId=`0`
For documentation on all of the paramters refer to the file wayfinder.documentation.htmlUpdatesMinor update to fix error for users upgrading to MODx version 0.9.2.2
1.0
Votes: 49
Tags: Navigation, Menu, snippet, core distribution
Submitted: Oct 23, 2006
Released: Oct 23, 2006
Downloads: 1551
License: GPL - GNU Public
Package Website
Wayfinder 1.0
Works with the following Version(s): 0.9.2.1
This version has been marked as deprecated. Please use a newer version.
Wayfinder is a highly flexible navigation builder.
Download
- repo-1126.zip (1551 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Copy the contents of the file snippet.wayfinder.tpl.php into a new snippet named Wayfinder.
Create a new folder under assets/snippets named wayfinder.
Copy the file wayfinder.inc.php into the newly created folder.
To get the default menu output use the following snippet call: Wayfinder? &startId=`0`
For documentation on all of the paramters refer to the file wayfinder.documentation.htmlUpdates
- Updated database query so sorting works correctly for MySql 4.1.12 users
- Added parameters for determining sortBy and sortOrder
- Added placeholders for introtext and description
- Added ability to show count of docs in a folder with new placeholder
- Removed some code from snippet into class for easier maintenance
- Added limit parameter to allow for result limiting
- Added random option to sortBy parameter
0.9-beta3
Votes: 51
Tags: Navigation, Menu, snippet, core distribution
Submitted: Sep 12, 2006
Released: May 21, 2009
Downloads: 2117
License: GPL - GNU Public
Package Website
Wayfinder 0.9-beta3
Works with the following Version(s): 0.9.2.1
This version has been marked as deprecated. Please use a newer version.
This is a public beta for the future replacement of DropMenu.
Download
- repo-968.zip (2117 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Copy the contents of the file snippet.wayfinder.tpl.php into a new snippet named Wayfinder.
Create a new folder under assets/snippets named wayfinder.
Copy the file wayfinder.inc.php into the newly created folder.
To get the default menu output use the following snippet call: Wayfinder? &startId=`0`
For documentation on all of the paramters refer to the file wayfinder.documentation.htmlUpdates
- Added category support, with additional template
- Added active parent template
- Added docid placeholder for output of docid
- Added separate placeholder for class names
- Fixed last item detection
- Updated to add parameter for using content for url or using docId for weblinks.
- Added support for link_attributes
- Made custom version of getActiveChildren in class
- Added class for weblinks
0.9-beta2
Votes: 49
Tags: Navigation, Menu, snippet, core distribution
Submitted: Aug 4, 2006
Released: May 21, 2009
Downloads: 1723
License: GPL - GNU Public
Package Website
Wayfinder 0.9-beta2
Works with the following Version(s): 0.9.2.1
This version has been marked as deprecated. Please use a newer version.
This is a public beta for the future replacement of DropMenu.
Download
- repo-877.zip (1723 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Copy the contents of the file snippet.wayfinder.tpl.php into a new snippet named Wayfinder.
Create a new folder under assets/snippets named wayfinder.
Copy the file wayfinder.inc.php into the newly created folder.
To get the default menu output use the following snippet call: Wayfinder? &startId=`0`
For documentation on all of the paramters refer to the file wayfinder.documentation.htmlUpdates
- Fixed bug for assigning parentClass
- Added parameter rowIdPrefix to create a custom id for each menu item
- Removed ultimateparent functionality, if you want to use this, nest the snippet calls.
- Added parentRowHereTpl, this tempalte is used on a folder if it is the current doc
- Added selfClass, this sets a class for the current doc only (hereClass sets a class for the current doc and its parents)
0.9-beta1
Votes: 48
Tags: Navigation, Menu, snippet, core distribution
Submitted: Aug 2, 2006
Released: May 21, 2009
Downloads: 1400
License: GPL - GNU Public
Package Website
Wayfinder 0.9-beta1
Works with the following Version(s): 0.9.2.1
This version has been marked as deprecated. Please use a newer version.
This is a public beta for the future replacement of DropMenu.
Download
- repo-870.zip (1400 downloads)
Description
Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.
To view some example menus created with Wayfinder go here: http://www.muddydogpaws.com/notebook/wayfinder-10.html
Instructions
Copy the contents of the file snippet.wayfinder.tpl.php into a new snippet named Wayfinder.
Create a new folder under assets/snippets named wayfinder.
Copy the file wayfinder.inc.php into the newly created folder.
To get the default menu output use the following snippet call: Wayfinder? &startId=`0`
For documentation on all of the paramters refer to the file wayfinder.documentation.html

Please login to comment.