Sha256: 413ffb70d5b683ce99d1b60e8412903b84bae4fe8bde4fe3d0fd0fbfaf3e8e3a

Contents?: true

Size: 844 Bytes

Versions: 46

Compression:

Stored size: 844 Bytes

Contents

module Caboose
  class StationController < ApplicationController
    layout 'caboose/modal'
    
    # GET /station
    def index
      @user = logged_in_user
      page_id = params['page_id'].nil? ? Page.index_page(@site.id).id : params['page_id']
      @page = Page.find(page_id)
      @tab = params['tab']
      
      if @user.nil? || @user.id == Caboose::User.logged_out_user_id(@site.id)
        redirect_to "/login"
      end
    end
    
    # GET /station/plugin-count
    def plugin_count
      render :json => Caboose::plugins.count  
    end
      
    # PUT /admin/station
    def index_admin
      session[:caboose_station_state]       = params[:state]
      session[:caboose_station_open_tabs]   = params[:open_tabs]
      session[:caboose_station_return_url]  = params[:return_url]
      render :json => true
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
caboose-cms-0.7.85 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.84 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.83 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.82 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.81 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.80 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.79 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.78 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.77 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.76 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.75 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.74 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.73 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.72 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.71 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.70 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.69 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.68 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.67 app/controllers/caboose/station_controller.rb
caboose-cms-0.7.66 app/controllers/caboose/station_controller.rb