From c592de412ac16d74febb97d5d522f0a32f36cb87 Mon Sep 17 00:00:00 2001 From: Andras Timar Date: Sun, 5 Apr 2015 00:41:48 +0200 Subject: fix AttributeError: TableRow instance has no attribute 'isTableHeader' Change-Id: I1c758acbf2cee846cf350568fbfb1fd341139ac2 --- to-wiki/wikiconv2.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/to-wiki/wikiconv2.py b/to-wiki/wikiconv2.py index 6de42b82a4..b7397f298f 100755 --- a/to-wiki/wikiconv2.py +++ b/to-wiki/wikiconv2.py @@ -578,6 +578,7 @@ class TableRow(ElementBase): ElementBase.__init__(self, 'tablerow', parent) def start_element(self, parser, name, attrs): + self.isTableHeader = False if name == 'tablecell': self.parse_child(TableCell(attrs, self)) else: @@ -1367,7 +1368,7 @@ def write_redirects(): redirect = redir[1] target = redir[2] authoritative = redir[3] - + if app != '': r = '%s/%s'% (app, redirect) if authoritative: @@ -1378,13 +1379,13 @@ def write_redirects(): written[r] except: written[r] = False - + # in the second pass, output the wiki links for redir in redirects: app = redir[0] redirect = redir[1] target = redir[2] - + if app == '': for i in ['swriter', 'scalc', 'simpress', 'sdraw', 'smath', \ 'schart', 'sbasic', 'sdatabase']: @@ -1416,7 +1417,7 @@ def convert(generate_redirects, lang, po_root): for title in titles: while threading.active_count() > max_threads: time.sleep(0.001) - + infile = title[0].strip() wikiname = title[1].strip() articledir = 'wiki/' + wikiname @@ -1444,7 +1445,7 @@ def convert(generate_redirects, lang, po_root): (infile, outfile) sys.stderr.write('Warning: Skipping: %s > %s\n'% (infile, outfile)) file.close() - + # wait for everyone to finish while threading.active_count() > 1: time.sleep(0.001) -- cgit