happypeter/onestep — pull request #305 by luckyyang (2013-08-21 01:55:36+00:00)
Title: use carriverwave and Jcrop for image crop

- 没有用paperclip，直接用carrierwave以后维护也不会痛苦
- 目前的行为是（用户编辑页面 `/account` ）：
1. 新注册用户不会出现裁剪页面，因为他使用的是系统默认的图片
2. 用户上传图片成功后会刷新一下页面（代码 https://github.com/happypeter/onestep/compare/crop_avatar?expand=1#L7L22 ），然后出现裁剪的partial
3. 选择好裁剪区域后，点击 `裁剪` 按钮会交给crop action去处理（代码 https://github.com/happypeter/onestep/compare/crop_avatar?expand=1#L3L11 ）， 处理完成后redirect回来。
- 去掉了双击裁剪的功能，因为Jcrop这个功能只有新的版本里有，但是使用新版本会带来其它的问题，所以暂时不添加。
- 页面的样式稍后再加。