mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 15:39:33 +00:00
45 lines
1.3 KiB
Lua
45 lines
1.3 KiB
Lua
--
|
|
-- (C) 2020 - ntop.org
|
|
--
|
|
|
|
-- This page shows the HTTP errors that a user can get
|
|
-- example: 404, 403, ...
|
|
|
|
dirs = ntop.getDirs()
|
|
package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path
|
|
|
|
require("lua_utils")
|
|
local page_utils = require("page_utils")
|
|
|
|
sendHTTPContentTypeHeader('text/html')
|
|
page_utils.print_header()
|
|
|
|
local message = _GET["message"] or "forbidden"
|
|
local referal_url = _GET["referer"] or '/'
|
|
local error_message = _GET["error_message"] or ""
|
|
|
|
message = "http_status_code."..message
|
|
|
|
status_code = "" -- Can we remove it?
|
|
|
|
dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua")
|
|
|
|
print([[
|
|
<div class='row mb-4'>
|
|
<div class='col'>
|
|
<i class="fas fa-exclamation-triangle"></i>
|
|
<h2 class='text-center status-code-title mt-3 mb-1'>]].. status_code ..[[</h2>
|
|
<h3 class='text-center mt-1 mb-3 text-muted'>Ops! Something went wrong!</h3>
|
|
<p class='text-center mt-3 mb-4 lead'>
|
|
]].. i18n(message) ..[[
|
|
</p>
|
|
<p><font color=red>]] .. error_message .. [[</font></p>
|
|
<a class='text-center d-block mb-5' href="]]..referal_url..[[">
|
|
<i class="fas fa-arrow-left"></i>
|
|
Bring me back
|
|
</a>
|
|
</div>
|
|
</div>
|
|
]])
|
|
|
|
dofile(dirs.installdir .. "/scripts/lua/inc/footer.lua")
|