--- xymon-4.2.3/web/hobbit-nkview.c.nkviewtheme 2008-11-26 14:37:00.000000000 +0200 +++ xymon-4.2.3/web/hobbit-nkview.c 2011-01-24 14:03:16.000000000 +0200 @@ -318,7 +318,7 @@ void generate_nkpage(FILE *output, char } else { /* "All Monitored Systems OK */ - fprintf(output, "<FONT SIZE=+2 FACE=\"Arial, Helvetica\"><BR><BR><I>All Monitored Systems OK</I></FONT><BR><BR>"); + fprintf(output, "<FONT %s FACE=\"Arial, Helvetica\"><BR><BR><I>All Monitored Systems OK</I></FONT><BR><BR>",xgetenv("MKBBTITLE")); } fprintf(output, "</center>\n"); @@ -389,6 +389,7 @@ int main(int argc, char *argv[]) { int argi; char *envarea = NULL; + char *hffile = "hobbitnk"; for (argi = 1; (argi < argc); argi++) { if (argnmatch(argv[argi], "--env=")) { @@ -406,6 +407,10 @@ int main(int argc, char *argv[]) char *p = strchr(argv[argi], '='); nkacklevel = atoi(p+1); } + else if (argnmatch(argv[argi], "--hffile=")) { + char *p = strchr(argv[argi], '='); + hffile = strdup(p+1); + } } redirect_cgilog("hobbit-nkview"); @@ -420,7 +425,7 @@ int main(int argc, char *argv[]) use_recentgifs = 1; fprintf(stdout, "Content-type: %s\n\n", xgetenv("HTMLCONTENTTYPE")); - generate_nkpage(stdout, "hobbitnk"); + generate_nkpage(stdout, hffile); return 0; }