diff --git a/src/elogd.c b/src/elogd.c index 9e8eb706..51702c6b 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.223 2004/02/02 16:28:04 midas + Added javascript for required attributes checking + Revision 1.222 2004/02/02 16:00:01 midas Fixed bug that '<' was not correctly displayed in links @@ -4786,7 +4789,7 @@ void show_plain_header(int size) rsprintf("\r\n"); } -void show_html_header(LOGBOOK * lbs, BOOL expires, char *title) +void show_html_header(LOGBOOK * lbs, BOOL expires, char *title, BOOL close_head) { char css[256], str[256]; @@ -4807,14 +4810,15 @@ void show_html_header(LOGBOOK * lbs, BOOL expires, char *title) else if (lbs == NULL && getcfg("global", "CSS", str)) strlcpy(css, str, sizeof(css)); - rsprintf("", css); + rsprintf("\n", css); - rsprintf("\n"); + if (close_head) + rsprintf("\n"); } void show_standard_header(LOGBOOK * lbs, BOOL expires, char *title, char *path) { - show_html_header(lbs, expires, title); + show_html_header(lbs, expires, title, TRUE); rsprintf("
\n"); @@ -4832,7 +4836,7 @@ void show_upgrade_page(LOGBOOK * lbs) { char str[1000]; - show_html_header(lbs, FALSE, "ELOG Upgrade Information"); + show_html_header(lbs, FALSE, "ELOG Upgrade Information", TRUE); rsprintf("\n"); @@ -5261,7 +5265,7 @@ void show_bottom_text(LOGBOOK * lbs) void show_error(char *error) { /* header */ - show_html_header(NULL, FALSE, "ELOG error"); + show_html_header(NULL, FALSE, "ELOG error", TRUE); rsprintf("