diff options
author | Ted Trask <ttrask01@yahoo.com> | 2010-02-16 08:55:13 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2010-02-16 08:55:13 +0000 |
commit | 10cfd9d946f2bf5eaea11ea98bd00054431579de (patch) | |
tree | 553b251084f6bc3d574202451104e4e0369f51b1 /app/acf_www-controller.lua | |
parent | 96177033b815d813e1c7034597f08f0876047580 (diff) | |
download | acf-core-10cfd9d946f2bf5eaea11ea98bd00054431579de.tar.bz2 acf-core-10cfd9d946f2bf5eaea11ea98bd00054431579de.tar.xz |
Added new view variable wwwprefix to adjust web path, fix index.html redirect.
Diffstat (limited to 'app/acf_www-controller.lua')
-rw-r--r-- | app/acf_www-controller.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/acf_www-controller.lua b/app/acf_www-controller.lua index 0b6d80d..e99ffa5 100644 --- a/app/acf_www-controller.lua +++ b/app/acf_www-controller.lua @@ -220,7 +220,7 @@ local view_resolver = function(self) action = self.conf.action, prefix = self.conf.prefix, script = self.conf.script, - appname = self.conf.appname, + wwwprefix = self.conf.wwwprefix or "", staticdir = self.conf.staticdir or "", skin = self.conf.skin or "", orig_action = self.conf.orig_action or self.conf.prefix .. self.conf.controller .. "/" .. self.conf.action, @@ -389,6 +389,7 @@ dispatch = function (self, userprefix, userctlr, useraction) if userprefix == nil then self.conf.prefix, self.conf.controller, self.conf.action = parse_path_info(ENV["PATH_INFO"]) + self.conf.wwwprefix = string.gsub(ENV["SCRIPT_NAME"] or "", "/?cgi%-bin/acf.*", "") else self.conf.prefix = userprefix self.conf.controller = userctlr or "" |