Home  Extras  MODx Add-Ons  Wayfinder

Wayfinder



Votes: 9
Tags: Navigation, Menu, snippet, core distribution
Submitted: May 21, 2009
Released: May 21, 2009
Downloads: 411
License: GPLv3


Wayfinder 2.1.1-beta1 | Author: splittingred

Works with the following Version(s): Revolution-2.0.0-beta1

Wayfinder 2.1.1-beta-1 for MODx Revolution-beta-1.


Download


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


Forums Support Thread 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 | Author: Scotty Delicious

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

featured
Forums Support Thread 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 | Author: kylej

Works with the following Version(s): 0.9.5

Wayfinder is a highly flexible navigation builder.


Download


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

Forums Support Thread 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 | Author: kylej

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


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? &amp;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

Forums Support Thread 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 | Author: kylej

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


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? &amp;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

Forums Support Thread 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 | Author: kylej

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


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? &amp;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

Forums Support Thread 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 | Author: kylej

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


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? &amp;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

Forums Support Thread 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 | Author: kylej

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


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? &amp;startId=`0`

For documentation on all of the paramters refer to the file wayfinder.documentation.html




Comments

Please login to comment.

Close ]


 
 
 

Contact Us | Team Blog | FAQ | Site Credits

© 2005-2009 the MODx CMS project. All rights reserved. Privacy Policy | Terms of Service