summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--acf.conf1
-rw-r--r--app/acf_www-controller.lua1
-rw-r--r--app/template-html.lsp6
3 files changed, 5 insertions, 3 deletions
diff --git a/acf.conf b/acf.conf
index 8381cf6..a2abac6 100644
--- a/acf.conf
+++ b/acf.conf
@@ -1,6 +1,7 @@
appdir=/usr/share/acf/app/
libdir=/usr/share/acf/lib/
sessiondir=/tmp/
+skindir=/skins/
# ice or snow
skin=ice
passfile=/etc/acf/passwd
diff --git a/app/acf_www-controller.lua b/app/acf_www-controller.lua
index 903851d..8ae00a6 100644
--- a/app/acf_www-controller.lua
+++ b/app/acf_www-controller.lua
@@ -193,6 +193,7 @@ local view_resolver = function(self)
prefix = self.conf.prefix,
script = self.conf.script,
appname = self.conf.appname,
+ skindir = self.conf.skindir or "",
skin = self.conf.skin or ""
}
diff --git a/app/template-html.lsp b/app/template-html.lsp
index 08ab9b4..8e35a84 100644
--- a/app/template-html.lsp
+++ b/app/template-html.lsp
@@ -23,10 +23,10 @@ if viewlibrary and viewlibrary.dispatch_component then
end
?>
<title><?= hostname .. " - " .. pageinfo.controller .. "->" .. pageinfo.action ?></title>
-<link rel="stylesheet" type="text/css" href="/static/reset.css">
-<link rel="stylesheet" type="text/css" href="<?= "/"..pageinfo.skin.."/"..pageinfo.skin..".css" ?>">
+<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.skin.."/"..pageinfo.skin.."-ie.css" ?>">
+<link rel="stylesheet" type="text/css" href="<?= pageinfo.skindir .. pageinfo.skin.."/"..pageinfo.skin.."-ie.css" ?>">
<![endif]-->
</head>
<body>