features_controller.rb 523 Bytes
class FeaturesController < ApplicationController

  acts_as_virtual_community_admin_controller

  def index
    @features = VirtualCommunity.available_features
  end

  post_only :update
  def update
    features = if params[:features].nil?
                 []
               else
                 params[:features].keys
               end
    @virtual_community.enabled_features = features
    @virtual_community.save!
    flash[:notice] = _('Features updated successfully.')
    redirect_to :action => 'index'
  end

end