]> git.cameronkatri.com Git - cgit.git/blob - html.h
ui-log: show name-decorations in log output
[cgit.git] / html.h
1 #ifndef HTML_H
2 #define HTML_H
3
4 extern int htmlfd;
5
6 extern void html_raw(const char *txt, size_t size);
7 extern void html(const char *txt);
8 extern void htmlf(const char *format,...);
9 extern void html_status(int code, const char *msg, int more_headers);
10 extern void html_txt(char *txt);
11 extern void html_ntxt(int len, char *txt);
12 extern void html_attr(char *txt);
13 extern void html_url_path(char *txt);
14 extern void html_url_arg(char *txt);
15 extern void html_hidden(char *name, char *value);
16 extern void html_option(char *value, char *text, char *selected_value);
17 extern void html_link_open(char *url, char *title, char *class);
18 extern void html_link_close(void);
19 extern void html_fileperm(unsigned short mode);
20 extern int html_include(const char *filename);
21
22 extern int http_parse_querystring(char *txt, void (*fn)(const char *name, const char *value));
23
24 #endif /* HTML_H */