diff --git a/linkcheck/logger/html.py b/linkcheck/logger/html.py index 7f3e81dd..6cf7fb1b 100644 --- a/linkcheck/logger/html.py +++ b/linkcheck/logger/html.py @@ -242,6 +242,7 @@ class HtmlLogger (linkcheck.logger.Logger): """ Write url_data.info. """ + sep = u"
"+os.linesep text = sep.join([cgi.escape(x[1]) for x in url_data.info]) self.writeln(u""+self.part("info")+ u""+cgi.escape(text).replace(os.linesep, "
")+ diff --git a/linkcheck/logger/sql.py b/linkcheck/logger/sql.py index 957bb0fe..9f32dac0 100644 --- a/linkcheck/logger/sql.py +++ b/linkcheck/logger/sql.py @@ -96,6 +96,7 @@ class SQLLogger (linkcheck.logger.Logger): if self.fd is None: return log_warnings = [x[1] for x in url_data.warnings] + log_infos = [x[1] for x in url_data.info] self.writeln(u"insert into %(table)s(urlname,recursionlevel," "parentname,baseref,valid,result,warning,info,url,line,col," "name,checktime,dltime,dlsize,cached) values (" @@ -124,7 +125,7 @@ class SQLLogger (linkcheck.logger.Logger): 'valid': intify(url_data.valid), 'result': sqlify(url_data.result), 'warning': sqlify(os.linesep.join(log_warnings)), - 'info': sqlify(os.linesep.join(url_data.info)), + 'info': sqlify(os.linesep.join(log_infos)), 'url': sqlify(linkcheck.url.url_quote(url_data.url or u"")), 'line': url_data.line, 'column': url_data.column,