char buf[MAXLEN];
char url[MAXLEN];
+ char pgmurl[250];
char csort[255];
char smart_in[MAXLEN];
char smart_ou[MAXLEN];
fputs("<tr><td></td></tr>\n",fp_ou);
fputs("<tr><td></td></tr>\n",fp_ou);
fprintf(fp_ou,"<tr><th bgcolor=%s><font size=\"%s\">%s</font></th><th bgcolor=\"%s\"><font size=\"%s\">%s</font></th><th bgcolor=\"%s\"><font size=\"%s\">%s</font></th><th bgcolor=\"%s\"><font size=\"%s\">%s</font></th><th bgcolor=\"%s\"><font size=\"%s\">%s</font></th></tr>\n",HeaderBgColor,FontSize,_("USERID"),HeaderBgColor,FontSize,_("IP/NAME"),HeaderBgColor,FontSize,_("DATE/TIME"),HeaderBgColor,FontSize,_("ACCESSED SITE"),HeaderBgColor,FontSize,_("SMARTFILTER"));
+ snprintf(pgmurl,sizeof(pgmurl),"<a href=\"%s\">%s-%s</a>",URL,PGM,VERSION);
while(fgets(buf,sizeof(buf),fp_in)!=NULL) {
getword_start(&gwarea,buf);
fputs("</table>\n",fp_user);
if(ShowSargInfo) {
zdate(ftime, sizeof(ftime), DateFormat);
- fprintf(fp_user,"<br><br><div align=\"center\"><font size=\"-2\">%s <a href=\"%s\">%s-%s</a> %s %s</font></div>\n",_("Generated by"),URL,PGM,VERSION,_("on"),ftime);
+ fputs("<br><br><div align=\"center\"><font size=\"-2\">",fp_user);
+ /* TRANSLATORS: The first %s is an html <a> tag with a link to the sarg
+ * website. The second %s is the report generation time.
+ */
+ fprintf(fp_user,_("Generated by %s on %s"),pgmurl,ftime);
+ fputs("</font></div>\n",fp_user);
}
fputs("</body>\n</html>\n",fp_user);
fclose(fp_user);
if(ShowSargInfo) {
zdate(ftime, sizeof(ftime), DateFormat);
- fprintf(fp_ou,"<br><br><div align=\"center\"><font size=\"-2\">%s <a href=\"%s\">%s-%s</a> %s %s</font></div>\n",_("Generated by"),URL,PGM,VERSION,_("on"),ftime);
+ fputs("<br><br><div align=\"center\"><font size=\"-2\">",fp_ou);
+ fprintf(fp_ou,_("Generated by %s on %s"),pgmurl,ftime);
+ fputs("</font></div>\n",fp_ou);
}
fputs("</body>\n</html>\n",fp_user);
fputs("</table>\n",fp_user);
if(ShowSargInfo) {
zdate(ftime, sizeof(ftime), DateFormat);
- fprintf(fp_user,"<br><br><div align=\"center\"><font size=\"-2\">%s <a href=\"%s\">%s-%s</a> %s %s</font></div>\n",_("Generated by"),URL,PGM,VERSION,_("on"),ftime);
+ fputs("<br><br><div align=\"center\"><font size=\"-2\">",fp_user);
+ fprintf(fp_user,_("Generated by %s on %s"),pgmurl,ftime);
+ fputs("</font></div>\n",fp_user);
}
fputs("</body>\n</html>\n",fp_user);
fclose(fp_user);
void show_info(FILE *fp_ou)
{
char ftime[127];
+ char pgmurl[250];
if(!ShowSargInfo) return;
zdate(ftime, sizeof(ftime), DateFormat);
- fprintf(fp_ou,"<div class=\"info\">%s <a href='%s'>%s-%s</a> %s %s</div>\n",_("Generated by"),URL,PGM,VERSION,_("on"),ftime);
+ fputs("<div class=\"info\">",fp_ou);
+ snprintf(pgmurl,sizeof(pgmurl),"<a href='%s'>%s-%s</a>",URL,PGM,VERSION);
+ fprintf(fp_ou,_("Generated by %s on %s"),pgmurl,ftime);
+ fputs("</div>\n",fp_ou);
}
void show_sarg(FILE *fp_ou, int depth)