mirror of
https://github.com/neocities/neocities.git
synced 2025-04-24 17:22:35 +02:00
Dashboard is Edit Site, redirect if folder missing
This commit is contained in:
parent
2f73732daa
commit
2743e02cc1
2 changed files with 5 additions and 1 deletions
4
app.rb
4
app.rb
|
@ -457,6 +457,10 @@ get '/dashboard' do
|
|||
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'
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
</li>
|
||||
<% else %>
|
||||
<li>
|
||||
<a href="/dashboard" class="sign-In">Dashboard</a>
|
||||
<a href="/dashboard" class="sign-In">Edit Site</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/settings" class="sign-In">Settings</a>
|
||||
|
|
Loading…
Add table
Reference in a new issue