further cleanups to app.rb

This commit is contained in:
Kyle Drake 2014-12-03 08:50:24 -08:00
parent 4cbcc3a5e9
commit 60e6697529
10 changed files with 261 additions and 279 deletions

15
app/dashboard.rb Normal file
View file

@ -0,0 +1,15 @@
get '/dashboard' do
require_login
if params[:dir] && params[:dir][0] != '/'
params[:dir] = '/'+params[:dir]
end
if !File.directory?(current_site.files_path(params[:dir]))
redirect '/dashboard'
end
@dir = params[:dir]
@file_list = current_site.file_list @dir
erb :'dashboard'
end