# Where to get the plugin "acts\_as\_attachment"

**URL:** <https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952>\
**Category:** Rails\
**Created:** [September 14, 2010, 9:20am UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952 "2010-09-14T09:20:02Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 14, 2010, 9:20am UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/1 "2010-09-14T09:20:02Z")

</div>

I tried to get “acts\_as\_attachment”. All I get from the website is the  
link list below.  
[http://svn.techno-weenie.net/projects/plugins/acts\_as\_attachment/](http://svn.techno-weenie.net/projects/plugins/acts_as_attachment/)

This link seems not availiable now. Does anyone know about other URL for  
this plugin?  
thanks in advance.

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 14, 2010, 9:49am UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/2 "2010-09-14T09:49:24Z")

</div>

This plugin is now renamed as Restful authentication, available at

> **[GitHub - technoweenie/restful-authentication: inactive project](https://github.com/technoweenie/restful-authentication)**
>
> inactive project. Contribute to technoweenie/restful-authentication development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 14, 2010, 4:05pm UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/3 "2010-09-14T16:05:31Z")

</div>

Edwin Chen wrote:

> I tried to get “acts\_as\_attachment”. All I get from the website is the  
> link list below.  
> [http://svn.techno-weenie.net/projects/plugins/acts\_as\_attachment/](http://svn.techno-weenie.net/projects/plugins/acts_as_attachment/)
> 
> This link seems not availiable now. Does anyone know about other URL for  
> this plugin?  
> thanks in advance.

I think most people use Paperclip these days.

## Best,

Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 14, 2010, 4:19pm UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/4 "2010-09-14T16:19:16Z")

</div>

attachment\_fu is the successor of acts\_as\_attachment.

> **[GitHub - technoweenie/attachment\_fu: Treat an ActiveRecord model as a file...](https://github.com/technoweenie/attachment_fu)**
>
> Treat an ActiveRecord model as a file attachment, storing its patch, size, content type, etc. - GitHub - technoweenie/attachment\_fu: Treat an ActiveRecord model as a file attachment, storing its pa...

You should also have a look at paperclip.

> **[GitHub - thoughtbot/paperclip: Easy file attachment management for ActiveRecord](https://github.com/thoughtbot/paperclip)**
>
> Easy file attachment management for ActiveRecord. Contribute to thoughtbot/paperclip development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 15, 2010, 7:11am UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/5 "2010-09-15T07:11:22Z")

</div>

Simon wrote:

> attachment\_fu is the successor of acts\_as\_attachment.  
> [GitHub - technoweenie/attachment\_fu: Treat an ActiveRecord model as a file attachment, storing its patch, size, content type, etc.](http://github.com/technoweenie/attachment_fu)
> 
> You should also have a look at paperclip.  
> [GitHub - thoughtbot/paperclip: Easy file attachment management for ActiveRecord](http://github.com/thoughtbot/paperclip)

Thanks everyone!

I have installed the paperclip. it seems work.  
Here left one issue when I submit the upload button.  
I followed the steps in “README.rdoc-\>quick start”, replace the “avatar”  
with “photo”  
Below is some debug info in trace log. Does anyone have idea about this  
issue?

* * *

"undefined method `exitstatus' for nil:NilClass" d:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/whiny_nil.rb:52:in `method\_missing’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/command\_line.rb:31:in  
`run' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip.rb:103:in `run’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/geometry.rb:19:in  
`from_file' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/thumbnail.rb:20:in `initialize’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/processor.rb:33:in  
`new' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/processor.rb:33:in `make’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:311:in  
`post_process_styles' d:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/time/zones.rb:81:in `inject’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:310:in  
`each' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:310:in `inject’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:310:in  
`post_process_styles' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:307:in `each’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:307:in  
`post_process_styles' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:301 E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/callback_compatability.rb:23:in `call’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/callback\_compatability.rb:23:in  
`run_paperclip_callbacks' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:300 E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/callback_compatability.rb:23:in `call’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/callback\_compatability.rb:23:in  
`run_paperclip_callbacks' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:299:in `post\_process’  
E:/rails\_app/DR2/vendor/plugins/paperclip/lib/paperclip/attachment.rb:100:in  
`assign' E:/rails_app/DR2/vendor/plugins/paperclip/lib/paperclip.rb:245:in `photo=’

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 15, 2010, 9:14am UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/6 "2010-09-15T09:14:50Z")

</div>

Have you installed ImageMagick on your machine?

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 14, 2010, 4:20pm UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/7 "2010-09-14T16:20:27Z")

</div>

I think you meant acts\_as\_authenticated.

---

<div class="post-metadata">

**Author:** ![lambda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/5f9b8f/32.png) [@lambda](https://www.ruby-forum.com/u/lambda)\
**Post date:** [September 15, 2010, 9:24am UTC](https://www.ruby-forum.com/t/where-to-get-the-plugin-acts-as-attachment/194952/8 "2010-09-15T09:24:30Z")

</div>

Simon wrote:

> Have you installed ImageMagick on your machine?

My bad. I am downloading the ImageMagick. Thanks for your reminder.
