From c104cf510207852d5b75a6cad2b7c45780ef264c Mon Sep 17 00:00:00 2001 From: Tyler R Lemburg <lemburg@unl.edu> Date: Fri, 8 Dec 2017 13:56:22 -0600 Subject: [PATCH] Make a login button there on home page always --- app.rb | 2 ++ views/home.erb | 10 ++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app.rb b/app.rb index ff68626..c6af0e7 100644 --- a/app.rb +++ b/app.rb @@ -89,6 +89,8 @@ helpers do def check_login if !session['cas'].nil? && !session['cas']['user'].nil? @user = User.find_by(:username => session['cas']['user'], :creation_method => 'CAS') + else + @user = nil end end diff --git a/views/home.erb b/views/home.erb index d61d742..7232ea8 100644 --- a/views/home.erb +++ b/views/home.erb @@ -8,8 +8,13 @@ If you'd like your organization, building, or department in our scheduler, pleas to set up a service space. Enjoy! </p> +<h5 class="wdn-center wdn-brand">Your Service Spaces</h5> +<% unless @user %> +Please login to see your service spaces.<br> +<a class="wdn-button wdn-button-brand" href="https://login.unl.edu/cas/login?service=<%= "http://#{request.host}#{":" if request.port != 80}#{request.port if request.port != 80}#{request.path_info}" %>">Login</a> +<% end %> + <% unless spaces.empty? %> - <h5 class="wdn-center wdn-brand">Your Service Spaces</h5> <div class="wdn-grid-set-fourths"> <% spaces.each do |space| %> <div class="wdn-col wdn-center"> @@ -29,7 +34,8 @@ to set up a service space. Enjoy! <% end %> <% unless resources.empty? %> - <h5 class="wdn-brand">Available Resources</h5> + <h5 class="wdn-brand wdn-center">Available Resources</h5> + <p>These resources are available to everyone at the University. You will be required to log in to reserve them. <table> <thead> <tr> -- GitLab