webmcp
diff framework/env/request/get_view.lua @ 91:2f8d8edd1836
URL parsing inside WebMCP to simplify webserver configuration
author | jbe |
---|---|
date | Wed Oct 10 17:41:46 2012 +0200 (2012-10-10) |
parents | 9fdfb27f8e67 |
children | 25a20bd1f416 |
line diff
1.1 --- a/framework/env/request/get_view.lua Tue Aug 21 00:59:08 2012 +0200 1.2 +++ b/framework/env/request/get_view.lua Wed Oct 10 17:41:46 2012 +0200 1.3 @@ -10,14 +10,14 @@ 1.4 if request._forward_processed then 1.5 return request._forward.view or 'index' 1.6 else 1.7 - if cgi.params._webmcp_view then 1.8 - local suffix = cgi.params._webmcp_suffix or "html" 1.9 + if request._view then 1.10 + local suffix = request._suffix or "html" 1.11 if suffix == "html" then 1.12 - return cgi.params._webmcp_view 1.13 + return request._view 1.14 else 1.15 - return cgi.params._webmcp_view .. "." .. suffix 1.16 + return request._view .. "." .. suffix 1.17 end 1.18 - elseif not cgi.params._webmcp_action then 1.19 + elseif not request._action then 1.20 return 'index' 1.21 else 1.22 return nil