<% title = request.path_info[1..-1].capitalize.gsub(/\/$/, "") %> <%= title %> <%= erb :headerBoilerplate %> <%= erb :asidemenu %>
<%= erb :topbar %> <% folder = request.path_info[1..-1] %> <% if !Dir.exists?(folder) %> <%= erb :throwError, locals: {errorcode: "404", error: "Folder not found", errordescriptor: "No folder called " + folder.capitalize, returntarget: "home"} %> <% else %> <% if Dir.children("./" + folder).empty? %> <%= erb :throwError, locals: {errorcode: "404", error: "File not found", errordescriptor: "No files in " + folder.capitalize, returntarget: "home"} %> <% else %> <%= erb :index, locals: {folders: [folder], searchquery: ""} %> <%= erb :search, locals: {folder: folder} %> <% end %> <% end %>
<%= erb :bottom %>