资源说明:Private Downloads engine for Refinery CMS
# Downloads engine for Refinery CMS. ## About __Protected File Downloads.__ Key features: * Upload your Files in the Backend * Assign the Role 'Downloads' to Users * Only these Users can access the Downloadpage ## Requirements [RefineryCMS](http://refinerycms.com) version 0.9.8 or later. ### Gem Installation using Bundler (The very best way) Include the latest [gem](http://rubygems.org/gems/refinerycms-downloads) into your Refinery CMS application's Gemfile: gem "refinerycms-downloads" Then type the following at command line inside your Refinery CMS application's root directory: bundle install rails generate refinerycms_downloads rake db:migrate In Settings the role 'superuser_can_assign_roles' has to be true. Then add a User and give him Role access Downloads. Then add the following lines to your ApplicationController in order to redirect Users to the Downloadpage after logging in # redirect for private users def after_sign_in_path_for(resource) if resource.is_a?(User) && resource.has_role?(:downloads) download_root_url else super end end
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。