diff options
Diffstat (limited to 'template')
-rw-r--r-- | template/domain-list.html | 38 | ||||
-rw-r--r-- | template/error.html | 20 | ||||
-rw-r--r-- | template/login.html | 38 |
3 files changed, 96 insertions, 0 deletions
diff --git a/template/domain-list.html b/template/domain-list.html new file mode 100644 index 0000000..771434d --- /dev/null +++ b/template/domain-list.html @@ -0,0 +1,38 @@ +<html> + <head> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> + <title>Domain names for <TMPL_VAR NAME=USER></title> + <link href="/css/style.css" media="all" rel="stylesheet" type="text/css" /> + </head> + <body> + <div id=header> + <div class="left column"> + Root / + </div> + <div class="right column"> + Logged as <a href="<TMPL_VAR NAME=URL>/<TMPL_VAR NAME=USER_DOMAINPART>/<TMPL_VAR NAME=USER_LOCALPART>/?a=edit" + ><TMPL_VAR NAME=USER_LOCALPART>@<TMPL_VAR NAME=USER_DOMAINPART></a> + | <a href="<TMPL_VAR NAME=URL>?a=logout">Log out</a> + </div> + <br> + <h1>Manage domains</h1> + <table class=list> + <thead> + <tr class="odd"> + <th>Domain (<a href=<TMPL_VAR NAME=URL>/?a=AddDomain>add</a>)</th> + <th>Permissions</th> + <th>Description</th> + <th>Active?</th> + </tr> + </thead> + <TMPL_LOOP NAME=DOMAIN> + <TMPL_IF NAME=ODD><tr class="odd"><TMPL_ELSE><tr></TMPL_IF> + <td><a href="<TMPL_VAR NAME=URL>/<TMPL_VAR NAME=DOMAIN>/"><TMPL_VAR NAME=DOMAIN></a></td> + <td><TMPL_IF NAME=PERMS><TMPL_VAR NAME=PERMS><TMPL_ELSE><span class=none>(none)</span></TMPL_IF></td> + <td><TMPL_IF NAME=DESCRIPTION><TMPL_VAR NAME=DESCRIPTION><TMPL_ELSE><span class=none>(none)</span></TMPL_IF></td> + <td><TMPL_IF NAME=ISACTIVE><span class=active>✔</span><TMPL_ELSE><span class=nonactive>✘</span></TMPL_IF></td> + </tr> + </TMPL_LOOP> + </table> + </body> +</html> diff --git a/template/error.html b/template/error.html new file mode 100644 index 0000000..34a4762 --- /dev/null +++ b/template/error.html @@ -0,0 +1,20 @@ +<html> + <head> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> + <title><TMPL_IF NAME=NAME> <TMPL_VAR NAME=NAME> </TMPL_IF></title> + <link href="/css/style.css" media="all" rel="stylesheet" type="text/css" /> + </head> + <body> + <TMPL_IF NAME=NAME> + <p>This is the <span class=error><TMPL_VAR NAME=NAME></span> page. + You are not suppose to see this. If you think it is a bug, please + report it to <a href="mailto:admin@fripost.org">admin@fripost.org</a>. + </p> + </TMPL_IF> + + <TMPL_IF NAME=MESSAGE><p class=error><b><TMPL_VAR NAME=MESSAGE></b></p></TMPL_IF> + + <hr/> + <TMPL_IF NAME=URL><p><a href="<TMPL_VAR NAME=URL>">Back</a></p></TMPL_IF> + </body> +</html> diff --git a/template/login.html b/template/login.html new file mode 100644 index 0000000..676cc09 --- /dev/null +++ b/template/login.html @@ -0,0 +1,38 @@ +<html> + <head> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> + <title>Log In | Fripost's Administrator panel</title> + <link href="/css/style.css" media="all" rel="stylesheet" type="text/css" /> + </head> + <body class=loginform onLoad="document.loginform.authen_username.focus();"> + </br> + <a href=https://fripost.org + ><img alt=Fripost + src="/img/fripost_logo.png" + title="fripost.org|demokratisk e-post" + /></a> + <h2>Administrator Panel</h2> + </br> + </br> + <form class=loginform name=loginform + method=POST action="./" > + <table class=loginform> + <tr> + <td align="right">Username</td> + <td><input type="text" name="authen_username" size=20 /></td> + </tr> + <tr> + <td align="right">Password</td> + <td><input type="password" name="authen_password" size=20 /></td> + </tr> + <tr> + </table> + <div> + <input type="hidden" name="destination" value="<TMPL_VAR DESTINATION>" /> + <input type="submit" name="login" value="Log in" /> + </div> + </form> + <TMPL_IF NAME=ERROR><p class=error>Invalid username or password.</p></TMPL_IF> + </body> +</html> + |