version 1.3, 2017/03/15 10:17:29 |
version 1.4, 2017/03/15 13:18:53 |
|
|
.\" $Id$ |
.\" $Id$ |
.\" |
.\" |
.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> |
.\" Copyright (c) 2016, 2017 Ingo Schwarze <schwarze@openbsd.org> |
.\" |
.\" |
.\" Permission to use, copy, modify, and distribute this software for any |
.\" Permission to use, copy, modify, and distribute this software for any |
.\" purpose with or without fee is hereby granted, provided that the above |
.\" purpose with or without fee is hereby granted, provided that the above |
|
|
are used. |
are used. |
The highest level result generators are: |
The highest level result generators are: |
.Bl -tag -width 1n |
.Bl -tag -width 1n |
.It Ft void Fn resp_begin_html "int code" "const char *msg" |
.It Ft void Fn resp_begin_html "int code" "const char *msg" "const char *file" |
This generator calls |
This generator calls |
.Fn resp_begin_http |
.Fn resp_begin_http |
to print the HTTP headers, then prints the HTML header up to the |
to print the HTTP headers, then prints the HTML header up to the |
opening tag of the <body> element, then copies the file |
opening tag of the <body> element, then copies the file |
.Pa header.html |
.Pa header.html |
to the output, if it exists and is readable. |
to the output, if it exists and is readable. |
|
If |
|
.Fa file |
|
is not |
|
.Dv NULL , |
|
it is used for the <title> element. |
.It Ft void Fn resp_searchform "const struct req *req" "enum focus focus" |
.It Ft void Fn resp_searchform "const struct req *req" "enum focus focus" |
This generator prints a search form, filling it with data |
This generator prints a search form, filling it with data |
from the provided request object. |
from the provided request object. |