class HomeController < ApplicationController before_action :users_only, only: [:first_login_help] skip_before_action :store_location, only: [:first_login_help, :token_dispenser] # unicorn_test def unicorn_test end def content @page_subtitle = t(".page_title") render action: "content", layout: "application" end def privacy @page_subtitle = t(".page_title") render action: "privacy", layout: "application" end # terms of service def tos @page_subtitle = t(".page_title") render action: "tos", layout: "application" end # terms of service faq def tos_faq @page_subtitle = t(".page_title") render action: "tos_faq", layout: "application" end # dmca policy def dmca render action: "dmca", layout: "application" end # lost cookie def lost_cookie render action: 'lost_cookie', layout: 'application' end # for updating form tokens on cached pages def token_dispenser respond_to do |format| format.json { render json: { token: form_authenticity_token } } end end # diversity statement def diversity render action: "diversity_statement", layout: "application" end # site map def site_map render action: "site_map", layout: "application" end # donate def donate @page_subtitle = t(".page_title") render action: "donate", layout: "application" end # about def about @page_subtitle = t(".page_title") render action: "about", layout: "application" end def first_login_help render action: "first_login_help", layout: false end # home page itself #def index #@homepage = Homepage.new(@current_user) #unless @homepage.logged_in? #@user_count, @work_count, @fandom_count = @homepage.rounded_counts #end #@hide_dashboard = true #render action: 'index', layout: 'application' #end #end #commenting out old index controller so i can add in random user lol # replace index at the bottom with this code def index @homepage = Homepage.new(@current_user) @random_user = User.unscoped.order(Arel.sql("RAND()")).first unless @homepage.logged_in? @user_count, @work_count, @fandom_count = @homepage.rounded_counts end @hide_dashboard = true render action: 'index', layout: 'application' end end