summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndras Timar <andras.timar@collabora.com>2015-04-05 00:41:48 +0200
committerAndras Timar <andras.timar@collabora.com>2015-04-05 00:41:48 +0200
commitc592de412ac16d74febb97d5d522f0a32f36cb87 (patch)
tree7026fcd58de401d205084379e36fd0d0d51cbf30
parent08790edcf50d4281d55e5c28c0c07f88a99241f3 (diff)
fix AttributeError: TableRow instance has no attribute 'isTableHeader'
Change-Id: I1c758acbf2cee846cf350568fbfb1fd341139ac2
-rwxr-xr-xto-wiki/wikiconv2.py11
1 files 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)