in src/main/cpp/htmllayout.cpp [178:241]
void HTMLLayout::appendHeader(LogString& output, Pool& p)
{
output.append(LOG4CXX_STR("<!DOCTYPE HTML PUBLIC "));
output.append(LOG4CXX_STR("\"-//W3C//DTD HTML 4.01 Transitional//EN\" "));
output.append(LOG4CXX_STR("\"http://www.w3.org/TR/html4/loose.dtd\">"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<html>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<head>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<title>"));
output.append(m_priv->title);
output.append(LOG4CXX_STR("</title>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<style type=\"text/css\">"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<!--"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("body, table {font-family: arial,sans-serif; font-size: x-small;}"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("th {background: #336699; color: #FFFFFF; text-align: left;}"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("-->"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("</style>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("</head>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<body bgcolor=\"#FFFFFF\" topmargin=\"6\" leftmargin=\"6\">"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<hr size=\"1\" noshade>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("Log session start time "));
m_priv->dateFormat.format(output, Date::currentTime(), p);
output.append(LOG4CXX_STR("<br>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<br>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<table cellspacing=\"0\" cellpadding=\"4\" border=\"1\" bordercolor=\"#224466\" width=\"100%\">"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<tr>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<th>Time</th>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<th>Thread</th>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<th>Level</th>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("<th>Logger</th>"));
output.append(LOG4CXX_EOL);
if (m_priv->locationInfo)
{
output.append(LOG4CXX_STR("<th>File:Line</th>"));
output.append(LOG4CXX_EOL);
}
output.append(LOG4CXX_STR("<th>Message</th>"));
output.append(LOG4CXX_EOL);
output.append(LOG4CXX_STR("</tr>"));
output.append(LOG4CXX_EOL);
}