Some cleanup work on class RepositoryList.

svn: r15135
This commit is contained in:
Rob G. Healey 2010-04-15 06:49:26 +00:00
parent 68adc1639f
commit 14767e285f

View File

@ -4673,7 +4673,7 @@ class RepositoryPage(BasePage):
"""
def __init__(self, report, title, repo, handle, gid = None):
BasePage.__init__(self, report, title)
BasePage.__init__(self, report, title, gid)
db = report.database
of = self.report.create_file(handle, 'repo')
@ -4691,21 +4691,24 @@ class RepositoryPage(BasePage):
with Html("table", class_ = "infolist repolist") as table:
repositorydetail += table
# repository type
trow = Html("tr") + (
Html("td", THEAD, class_ = "ColumnType", inline = True),
Html("td", str(repo.type), class_ = "ColumnAttribute", inline = True)
)
table += trow
tbody = Html("tbody")
table += tbody
# GRAMPS ID
if not self.noid and gid:
# repo gramps id
trow = Html("tr") + (
Html("td", GRAMPSID, class_ = "ColumnType", inline = True),
Html("td", gid, class_ = "ColumnAttribute", inline = True)
Html("td", GRAMPSID, class_ = "ColumnAttribute", inline = True),
Html("td", gid, class_ = "ColumnValue", inline = True)
)
table += trow
tbody += trow
# repository type
trow = Html("tr") + (
Html("td", THEAD, class_ = "ColumnAttribute", inline = True),
Html("td", str(repo.type), class_ = "ColumnValue", inline = True)
)
tbody += trow
# repository: address(es)
addresses = self.dump_addresses(repo.get_address_list(), False)