sisyphus-rails/README.md
dnoonan 810a02bece Update README.md
Fixed up readme a bit
2012-10-01 17:55:36 -03:00

61 lines
1.3 KiB
Markdown

# Sisyphus::Rails
A gem to add gmail like form saving through sisyphus.js
## Installation
Add this line to your application's Gemfile:
gem 'sisyphus-rails'
And then execute:
$ bundle
Or install it yourself as:
$ gem install sisyphus-rails
For a basic install include the following in your *app/assets/javascripts/application.js* file
//= require jstorage
//= require sisyphus
## How it Works
Sisyphus uses an aliased form_tag method to automatically put a *<script>...</script>* tag infront of your forms to initialize Sisyphus
<script>$(document).ready(function() {$('#sampleform').sisyphus();});</script>
<form id="sampleform">
...
</form>
## Usage
Sisyphus automatically works with all your forms, including custom form builders.
### Exclude form
## Dependencies
- Rails >= 3.1
- Jquery
## TODO
- Tests
- Multiple library support for jStorage (Prototype, Mootools etc.)
- Model/Object based exclusions
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
## Dependencies
https://github.com/simsalabim/sisyphus
https://github.com/andris9/jStorage