RHNH::Magellan =============== Author: Xavier Shay (contact@rhnh.net) Website: http://rhnh.net/ Revisions: 0.1 (8 June 2006) - Initial Release 0.2 (21 June 2006) - Changed name to Magellan, added test_helper Allows navigation logic to be abstracted from views/controllers as a way of managing complexity on larger projects. == Quickstart 1. Copy/symlink/svn:external into your vendor/plugins directory 2. rake test:plugins - Have to keep me honest ;) 3. Create a navigation map in config/environment.rb 4. Set state in your controllers using set_nav_state 5. Use nav_link_to in your views run 'rails example/' to setup the example project URL will be http://localhost:3000/navexample/ You will be able to run the example without setting up database.yml, but you won't be able to test it. I recommend using an in memory sqllite3 DB - it's the easiest and quickest to setup. == Resources http://rhnh.net/articles/straight-sailing-with-magellan (Tutorial)