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

Impressum / About Us