Thanks! I still think it has some general cleaning up to do around the
heavy controllers. I don't know if you've come across this article
before, but it seems like a good best practice:
http://weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model -
Plus, with this new with_scope plugin, it should be pretty easy to
clean things up:
http://code.google.com/p/scope-out-rails/ - Anyway,
that's probably for me to worry about.
So, a medium task... Looking over the development list (http://
trevorturk.backpackit.com/pub/972338) I think here's a couple that are
mid-level-ish:
events => on home page, multiple events don't work with the hover
effect
The relevant stuff is in the events/_mini view and the home/index
controller. The problem is that two events on the same day doesn't
result in showing the titles for both events.
users => edit => needs password confirmation
Editing users who put in a new password will result in the password
being changed, but a confirmation isn't required. This works fine on
the create action, but the update action should work the same way.
users => edit => errors don't show if user not saved
Similar to the above, if the user isn't saved and they're taken back
to the edit page, no errors are shown.
Also, here's an easy one, for a quick win:
posts => quote => should have a cancel link back to post in thread
(topic_post_path(@post))
Please go for it when you have a chance, and post back here if you
need any help. I'm happy to give you commit rights on the Google Code
site, or you can send a patch. If you know how, I'd appreciate adding
tests to verify your code. If you don't know how to do basic testing,
I can help get you started or just do the tests myself.
Thanks again,
- Trevor