diff options
-rw-r--r-- | acf.conf | 1 | ||||
-rw-r--r-- | app/acf_www-controller.lua | 1 | ||||
-rw-r--r-- | app/template-html.lsp | 6 |
3 files changed, 5 insertions, 3 deletions
@@ -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> |