Sha256: b13545e34613c9ca4f9bfee8f2d463d065ceb126a72ff323a060ba4159fb0b59
Contents?: true
Size: 830 Bytes
Versions: 46
Compression:
Stored size: 830 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 == Caboose::User.logged_out_user) 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