diff options
Diffstat (limited to 'template-html.lsp')
-rw-r--r-- | template-html.lsp | 155 |
1 files changed, 0 insertions, 155 deletions
diff --git a/template-html.lsp b/template-html.lsp deleted file mode 100644 index f429394..0000000 --- a/template-html.lsp +++ /dev/null @@ -1,155 +0,0 @@ -<? local viewtable, viewlibrary, pageinfo, session = ... - html=require("html") ?> -Status: 200 OK -Content-Type: text/html -<? if (session.id) then - io.write( html.cookie.set("sessionid", session.id) ) - else - io.write (html.cookie.unset("sessionid")) - end -?> - -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> -<html lang="en"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title><?= pageinfo.controller .. "->" .. pageinfo.action ?></title> -<script type="text/javascript" src="/js/jquery-1.2.5.min.js"></script> -<script type="text/javascript" src="/js/sgbeal-togglepane.jquery.min.js"></script> -<link rel="stylesheet" type="text/css" href="<?= pageinfo.skindir ?>static/reset.css"> -<link rel="stylesheet" type="text/css" href="<?= pageinfo.skindir .. pageinfo.skin.."/"..pageinfo.skin..".css" ?>"> -<!--[if IE]> -<link rel="stylesheet" type="text/css" href="<?= pageinfo.skindir .. pageinfo.skin.."/"..pageinfo.skin.."-ie.css" ?>"> -<![endif]--> - -<script type="text/javascript"> - -$(document).ready(function() { - $('#toggle_pane').initTogglePane({ startOpened:false}); -}); - -</script> - - -</head> -<body> - -<div id="page"> - <div id="header"> - <div class="leader"> - <a href="#Content" class="hide">[Skip to main content]</a> - </div> - <div id="logo"> - <div class="leader"></div> - <h1>AlpineLinux</h1> - <p><?= hostname or "" ?></p> - <div class="tailer"></div> - </div> - <span class="mute"> - <p> - <? local ctlr = pageinfo.script .. "/acf-util/logon/" - - if session.userinfo and session.userinfo.userid then - io.write ( string.format("\t\t\t\t\t\t<a href=\"%s\">Log out as '" .. session.userinfo.userid .. "'</a>\n", ctlr .. "logout" ) ) - else - io.write ( string.format("\t\t\t\t\t\t<a href=\"%s\">Log in</a>\n", ctlr .. "logon" ) ) - end ?> - | - <a href="/">home</a> | - <a href="http://wiki.alpinelinux.org">about</a> - </p></span> - <div class="tailer"></div> - </div> <!-- header --> - - <div id="main"> - <div class="leader"> - </div> - - <div id="nav"> - <div class="leader"> - <h3 class="hide">[Main menu]</h3> - </div> - - <? - local class - local tabs - io.write ( "<ul>") - for x,cat in ipairs(session.menu.cats) do - io.write (string.format("\n\t\t\t\t<li>%s\n\t\t\t\t\t<ul>\n", cat.name)) --start row - for y,group in ipairs(cat.groups) do - if pageinfo.prefix == group.prefix .. '/' and pageinfo.controller == group.controller then - class="class='selected'" - tabs = group.tabs - else - class="" - end - io.write (string.format("\t\t\t\t\t\t<li %s><a href=\"%s%s/%s/%s\">%s</a></li>\n", - class,pageinfo.script,group.prefix, group.controller, group.tabs[1].action, group.name )) - end - io.write ( "\t\t\t\t\t</ul>" ) - end - io.write ( "\n\t\t\t\t</li>\n\t\t\t</ul>\n") - ?> - - <div class="tailer"> - </div> - </div> <!-- nav --> - - - <div id="postnav"> - <div class="leader"> - </div> - <h2><?= pageinfo.controller ?> : <?= pageinfo.action ?></h2> - <!-- FIXME: Next row is 'dead' data! Remove 'class=hide' when done! --> - <p class='hide'>[ welcome ] > [ login ] > [ bgp ] > [ firewall ] > [ content filter ] > [ interfaces ]</p> - <div class="tailer"> - </div> - </div> <!-- postnav --> - - <a name="Content"></a> - - <div id="subnav"> - <div class="leader"> - <h3 class="hide">[Submenu]</h3> - </div> - - <? local class="" ?> - <? for x,tab in pairs(tabs or {}) do - if tab.action == pageinfo.action then - class="class='selected'" - else - class="" - end - io.write (string.format('\t\t\t<a %s href="%s">%s</a>\n',class,tab.action,tab.name )) - end - ?> - - <div class="tailer"> - </div> - </div> <!-- subnav --> - -<div id="content"> - <div class="leader"> - </div> - - <? local func = haserl.loadfile(pageinfo.viewfile) ?> - <? func (viewtable, viewlibrary, pageinfo, session) ?> - - <div class="tailer"> - </div> -</div> <!-- content --> - - </div> <!-- main --> - - <div id="footer"> - <div class="leader"> - </div> - Made with care by webconf - <div class="tailer"> - </div> - </div> <!-- footer --> -</div> <!-- page --> - -</body> -</html> - |