ActiveScaffold
From WhyNotWiki
| Homepage: | http://activescaffold.com/ |
|---|---|
| Documentation: | http://demo.activescaffold.com/docs/ |
| Source code: | http://activescaffold.googlecode.com/svn/tags/activescaffold |
| Project/Development: | http://code.google.com/p/activescaffold/
|
| License: | [[:MIT license|MIT license]]
|
- Generates a production-ready, fully-styled interface for managing models
- Automatically handles model associations on forms and in the table display (including automatic nested scaffold support)
- Includes RESTful API that supports XML, YAML and JSON
- Guaranteed to work on Firefox 1+, IE 6+ and Safari 2+
- Gracefully degrades when Javascript is not available
[edit] How to add revision tracking to your ActiveScaffold
Here's a not very good attempt: http://wiki.activescaffold.com/wiki/show/AuditTrail
http://groups.google.com/group/activescaffold/browse_thread/thread/e934693ee4657fff/4747542d2071ca0b
- Install the acts_as_versioned gem.
- Create/run migrations for versions tables
- Add updated_by and created_by ActiveRecord extension, use either:
- Create/run migration to add created_by and updated_by to
<model>_versions tables
- Restart and test.
