Sha256: d2391979ffdfca53495a7f92a939b1388c0ecd6b354e12fb98a93d01aa7b7137

Contents?: true

Size: 548 Bytes

Versions: 8

Compression:

Stored size: 548 Bytes

Contents

module Sunrise
  class ActivitiesController < Sunrise::ApplicationController
    include Sunrise::Utils::SearchWrapper
    
    authorize_resource :class => false
    
    def index
      per_page = Sunrise::Config.activities_per_page
      cur_page = (params[:page] || 1).to_i
      offset = (cur_page - 1) * per_page
      
      @events = Sunrise.activities
      @events = @events.limit(per_page).offset(offset)

      respond_with(@events) do |format|
        format.html { render :layout => params[:time].blank? }
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sunrise-cms-1.0.6 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.5 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.4 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.3 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.2 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.1 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.0 app/controllers/sunrise/activities_controller.rb
sunrise-cms-1.0.0.rc3 app/controllers/sunrise/activities_controller.rb