diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-05-27 03:58:12 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:17:04 -0500 |
commit | 1511cde44ccc94b71b8eb317deb73c103dcd8010 (patch) | |
tree | 5add0ebb78c06c48e0973c0dda6befe1ac2a9163 /source4/web_server/http.c | |
parent | b28e017e0074c86b1d9123bcc394f07e0fb55463 (diff) | |
download | samba-1511cde44ccc94b71b8eb317deb73c103dcd8010.tar.gz samba-1511cde44ccc94b71b8eb317deb73c103dcd8010.tar.bz2 samba-1511cde44ccc94b71b8eb317deb73c103dcd8010.zip |
r7002: added support for getting at loadparm config parameters via lpGet() in esp scripts
lpGet takes 4 forms
v = lpGet("type:parm"); gets a parametric variable
v = lpGet("share", "type:parm"); gets a parametric variable on a share
v = lpGet("parm"); gets a global variable
v = lpGet("share", "parm"); gets a share variable
in all cases a ejs object of the appropriate type for the variable is returned.
This commit also adds the function typeof() which returns the type of an object
(This used to be commit 5537a0d38d4805cbc2dad0d6f76db15173b1fd60)
Diffstat (limited to 'source4/web_server/http.c')
-rw-r--r-- | source4/web_server/http.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/web_server/http.c b/source4/web_server/http.c index fd9b1be67f..d9d441f765 100644 --- a/source4/web_server/http.c +++ b/source4/web_server/http.c @@ -720,6 +720,8 @@ void http_process_input(struct websrv_context *web) talloc_set_destructor(esp, esp_destructor); + http_setup_ejs_functions(); + esp->req = espCreateRequest(web, web->input.url, esp->variables); if (esp->req == NULL) goto internal_error; |