Repository is archived
No commit activity in last 3 years
No release in over 3 years
Provides uses_controller_extension and a set of common mixins.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 3.0.0.beta4
 Project Readme

YouthTree Controller Ext

Installation

  1. Add "gem 'youthtree-controller-ext' to your Gemfile"
  2. Run bundle install

Usage

Use use_controller_ext / use_controller_exts on a class with one of the named controller extensions. By default, it provides:

  • :almost_happy - InheritedResources collection tweak
  • :authlogic_helpers - Base authlogic helpers
  • :pseudocephalopod_resource - use slugged find in InheritedResource
  • :ssl_requirement - Tie in with youthtree-settings to make it easier to do ssl in certain environments.
  • :title_estuary - adds controller methods for title_estuary.
  • :translation - adds support for tu and tf for flash and ui methods.

Note on Patches/Pull Requests

  1. Fork the project.
  2. Make your feature addition or bug fix.
  3. Add tests for it. This is important so I don't break it in a future version unintentionally.
  4. Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  5. Send me a pull request. Bonus points for topic branches.

Copyright

Copyright (c) 2010 Youth Tree. See LICENSE for details.