Introduction
Introduction Statistics Contact Development Disclaimer Help
removed get_cookie and dark style, stick to default style only, no choice - swe…
git clone git://git.suckless.org/swerc
Log
Files
Refs
README
---
commit c90ef78b4a5d00b7821bb6f5200d3e26763fd4e7
parent 3dff3af94699d246597420d575500e820d20256d
Author: [email protected] <unknown>
Date: Mon, 13 Feb 2012 19:55:06 +0100
removed get_cookie and dark style, stick to default style only, no choice
Diffstat:
M bin/util.rc | 16 ++++------------
M bin/werc.rc | 4 ++--
D pub/style1.css | 156 -----------------------------…
M tpl/master.tpl | 7 -------
4 files changed, 6 insertions(+), 177 deletions(-)
---
diff --git a/bin/util.rc b/bin/util.rc
@@ -30,17 +30,6 @@ fn awk_buffer {
END { printf "%s", buf }'
}
-##############################################################################
-# Cookies
-fn get_cookie {
- ifs=';' { co=`{echo $HTTP_COOKIE} }
-
- # XXX: we might be adding a trailing new line?
- # The ' ?' is needed to deal with '; ' inter-cookie delimiter
- { for(c in $co) echo $c } | sed -n 's/^ ?'$1'=//p'
-}
-
-
fn static_file {
echo 'Content-Type: '`{select_mime $1}
echo
@@ -93,8 +82,11 @@ fn conf_perm_redirect {
if not
ll_addh perm_redir_patterns $1 $2
}
+
fn get_tpl_file {
- if(test -f tpl/$1)
+ if(test -f tpl/$1.local)
+ echo -n tpl/$1.local
+ if not if(test -f tpl/$1)
echo -n tpl/$1
if not
status='Can''t find tpl file: '$1
diff --git a/bin/werc.rc b/bin/werc.rc
@@ -20,10 +20,10 @@ ll_add handlers_bar_left nav_tree
werc_root=`{pwd}
sitesdir=sites
- . ./etc/initrc
-
if(test -f etc/initrc.local)
. ./etc/initrc.local
+if not
+ . ./etc/initrc
fn werc_exec_request {
site=$SERVER_NAME
diff --git a/pub/style1.css b/pub/style1.css
@@ -1,156 +0,0 @@
-body {
- background-color: #333;
- color: #ddd;
- font-family: Helvetica, Verdana, Arial, 'Liberation Sans', FreeSans, s…
- padding: 0;
- margin: 0;
-}
-
-a {
- color: #6af;
- text-decoration: none;
-}
-
-a:hover {
- color: #999;
-}
-
-#menu {
- clear: both;
- color: #ccc;
- background-color: #057;
- padding: 0.7ex;
- font-size: 84%;
-}
-
-#menu a {
- padding: 0.5ex 1ex 0.5ex 1ex;
- color: #eee;
-}
-
-#menu a:hover {
- color: #ccc;
-}
-
-#header {
- clear: both;
- color: #ddd;
- text-shadow: 1px 1px #000;
- font-size: 1.7em;
- padding: 0.7ex 0.7ex 0.7ex 0.7em;
- border-top: 1px solid #444;
-}
-
-#header a {
- color: #ddd;
-}
-
-h1 {
- margin: 1em 1ex 0.5ex 0;
- font-size: 1.4em;
-}
-
-h2 {
- margin: 1em 1ex 0.5ex 0;
- font-size: 1.3em;
-}
-
-h3 {
- margin: 1em 1ex 0.5ex 0;
- font-size: 1.2em;
-}
-
-h4 {
- margin: 1em 1ex 0.5ex 0;
- font-size: 1.1em;
-}
-
-#headerSubTitle {
- font-size: 0.8em;
- font-style: italic;
- margin-left: 1em;
-}
-
-#content {
- clear: both;
- margin: 0;
- padding: 0;
- background-color: #222;
- overflow: hidden;
- border-top: 1px solid #444;
- border-bottom: 1px solid #444;
-}
-
-#nav {
- background-color: #222;
- float: left;
- margin: 0 1px 0 0;
- padding: 1em 0;
- border-right: 1px dotted #444;
- width: 200px;
-}
-
-#nav ul {
- margin: 0;
- padding: 0;
-}
-
-#nav li {
- list-style: none;
- padding: 0;
- margin: 0;
-}
-
-#nav li ul {
- padding-left: 0.6em !important;
-}
-
-#nav li a {
- color: #6af;
- display: block;
- margin: 0;
- padding: 0.8ex 2em 0.8ex 1em;
-}
-
-#nav li a:hover {
- background: #057;
- color: #ddd;
-}
-
-#nav li a.thisPage {
- color: #ddd;
- font-weight: bold;
- font-style: italic;
-}
-
-#main {
- margin: 0 0 0 200px;
- padding: 1.5em;
- max-width: 50em;
- text-align: justify;
-}
-
-#ads {
- float:right;
- padding: 1em;
-}
-
-#footer {
- clear: both;
- color: #ddd;
- font-size: 84%;
- padding: 1em;
- margin: 0 0 1.5em 0;
-}
-
-.left {
- float: left;
- margin: 0;
- padding: 0;
-}
-
-.right {
- float: right;
- margin: 0;
- padding: 0;
-}
diff --git a/tpl/master.tpl b/tpl/master.tpl
@@ -2,14 +2,7 @@
<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>
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.