Introduction
Introduction Statistics Contact Development Disclaimer Help
simplify master template handling - swerc - anselm's simpler werc fork
git clone git://git.suckless.org/swerc
Log
Files
Refs
README
---
commit 6b440b7f45e19563b07a4f29e22dc04d62dc855d
parent 07e406a370630d7caffd7da7ba18f46831fda348
Author: [email protected] <unknown>
Date: Sun, 12 Feb 2012 18:39:37 +0100
simplify master template handling
Diffstat:
M bin/werc.rc | 5 +----
D tpl/headers.tpl | 14 --------------
M tpl/master.tpl | 17 +++++++++++++++++
3 files changed, 18 insertions(+), 18 deletions(-)
---
diff --git a/bin/werc.rc b/bin/werc.rc
@@ -15,8 +15,6 @@ dirclean=' s/\.(md|1)$//; '
# Careful, the proper p9p path might not be set until initrc.local is sourced
path=(. $PLAN9/bin ./bin /bin /usr/bin)
-headers=tpl/headers.tpl
-res_tail='</body></html>'
http_content_type='text/html'
ll_add handlers_bar_left nav_tree
werc_root=`{pwd}
@@ -119,8 +117,7 @@ fn werc_exec_request {
if(~ $REQUEST_METHOD HEAD)
exit
- template $headers $master_template | awk_buffer
- echo $res_tail
+ template $master_template | awk_buffer
}
werc_exec_request # >[2]/tmp/wercdebug.log
diff --git a/tpl/headers.tpl b/tpl/headers.tpl
@@ -1,14 +0,0 @@
-<!doctype html>
-<html>
-<head>
- <title>%($pageTitle%)</title>
-% env > /tmp/x.txt
-% style = `{get_cookie style}
-% if(~ $"style 1) {
- <link rel="stylesheet" type="text/css" href="/pub/style1.css">
-% }
-% if not {
- <link rel="stylesheet" type="text/css" href="/pub/style.css">
-% }
- <meta charset="utf-8">
-</head>
diff --git a/tpl/master.tpl b/tpl/master.tpl
@@ -1,3 +1,18 @@
+<!doctype html>
+<html>
+<head>
+ <title>%($pageTitle%)</title>
+% env > /tmp/x.txt
+% style = `{get_cookie style}
+% if(~ $"style 1) {
+ <link rel="stylesheet" type="text/css" href="/pub/style1.css">
+% }
+% if not {
+ <link rel="stylesheet" type="text/css" href="/pub/style.css">
+% }
+ <meta charset="utf-8">
+</head>
+<body>
<div id="menu">
<a href="http://suckless.org">home</a> |
<a href="http://hg.suckless.org">code</a> |
@@ -51,3 +66,5 @@
&copy; 2006-2012 suckless.org community
</div>
</div>
+</body>
+</html>
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.