Removed page x of page y from 'Creating event pages'.
svn: r15270
This commit is contained in:
parent
9aea3ae849
commit
5a7c72338f
@ -980,12 +980,11 @@ class BasePage(object):
|
|||||||
# return footer to its callers
|
# return footer to its callers
|
||||||
return footer
|
return footer
|
||||||
|
|
||||||
def write_header(self, title, key):
|
def write_header(self, title):
|
||||||
"""
|
"""
|
||||||
Note. 'title' is used as currentsection in the navigation links and
|
Note. 'title' is used as currentsection in the navigation links and
|
||||||
as part of the header title.
|
as part of the header title.
|
||||||
"""
|
"""
|
||||||
db = self.report.database
|
|
||||||
|
|
||||||
# Header constants
|
# Header constants
|
||||||
xmllang = Utils.xml_lang()
|
xmllang = Utils.xml_lang()
|
||||||
@ -1042,27 +1041,24 @@ class BasePage(object):
|
|||||||
head += meta
|
head += meta
|
||||||
head += links
|
head += links
|
||||||
|
|
||||||
# alpha event pages do not need these things
|
# begin header section
|
||||||
if key is not _ALPHAEVENT:
|
headerdiv = (Html("div", id = 'header') +
|
||||||
|
Html("h1", html_escape(self.title_str), id = "SiteTitle", inline = True)
|
||||||
|
)
|
||||||
|
body += headerdiv
|
||||||
|
|
||||||
# begin header section
|
header_note = self.report.options['headernote']
|
||||||
headerdiv = (Html("div", id = 'header') +
|
if header_note:
|
||||||
Html("h1", html_escape(self.title_str), id = "SiteTitle", inline = True)
|
note = db.get_note_from_gramps_id(header_note)
|
||||||
)
|
|
||||||
body += headerdiv
|
|
||||||
|
|
||||||
header_note = self.report.options['headernote']
|
user_header = Html("div", id = 'user_header')
|
||||||
if header_note:
|
headerdiv += user_header
|
||||||
note = db.get_note_from_gramps_id(header_note)
|
|
||||||
|
|
||||||
user_header = Html("div", id = 'user_header')
|
# attach note
|
||||||
headerdiv += user_header
|
user_header += note.get()
|
||||||
|
|
||||||
# attach note
|
# Begin Navigation Menu
|
||||||
user_header += note.get()
|
body += self.display_nav_links(title)
|
||||||
|
|
||||||
# Begin Navigation Menu
|
|
||||||
body += self.display_nav_links(title)
|
|
||||||
|
|
||||||
# return to its caller, page and body
|
# return to its caller, page and body
|
||||||
return page, body
|
return page, body
|
||||||
@ -1886,7 +1882,7 @@ class IndividualListPage(BasePage):
|
|||||||
showparents = report.options['showparents']
|
showparents = report.options['showparents']
|
||||||
|
|
||||||
of = self.report.create_file("individuals")
|
of = self.report.create_file("individuals")
|
||||||
indlistpage, body = self.write_header(_("Individuals"), _KEYPERSON)
|
indlistpage, body = self.write_header(_("Individuals"))
|
||||||
|
|
||||||
# begin Individuals division
|
# begin Individuals division
|
||||||
with Html("div", class_ = "content", id = "Individuals") as individuallist:
|
with Html("div", class_ = "content", id = "Individuals") as individuallist:
|
||||||
@ -2064,7 +2060,7 @@ class SurnamePage(BasePage):
|
|||||||
|
|
||||||
of = self.report.create_file(name_to_md5(surname), "srn")
|
of = self.report.create_file(name_to_md5(surname), "srn")
|
||||||
self.up = True
|
self.up = True
|
||||||
surnamepage, body = self.write_header("%s - %s" % (_("Surname"), surname), _KEYPERSON)
|
surnamepage, body = self.write_header("%s - %s" % (_("Surname"), surname))
|
||||||
|
|
||||||
# begin SurnameDetail division
|
# begin SurnameDetail division
|
||||||
with Html("div", class_ = "content", id = "SurnameDetail") as surnamedetail:
|
with Html("div", class_ = "content", id = "SurnameDetail") as surnamedetail:
|
||||||
@ -2213,7 +2209,7 @@ class PlaceListPage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file("places")
|
of = self.report.create_file("places")
|
||||||
placelistpage, body = self.write_header(_("Places"), _KEYPLACE)
|
placelistpage, body = self.write_header(_("Places"))
|
||||||
|
|
||||||
# begin places division
|
# begin places division
|
||||||
with Html("div", class_ = "content", id = "Places") as placelist:
|
with Html("div", class_ = "content", id = "Places") as placelist:
|
||||||
@ -2312,7 +2308,7 @@ class PlacePage(BasePage):
|
|||||||
of = self.report.create_file(place.get_handle(), "plc")
|
of = self.report.create_file(place.get_handle(), "plc")
|
||||||
self.up = True
|
self.up = True
|
||||||
self.page_title = ReportUtils.place_name(db, place_handle)
|
self.page_title = ReportUtils.place_name(db, place_handle)
|
||||||
placepage, body = self.write_header(_("Places"), _KEYPLACE)
|
placepage, body = self.write_header(_("Places"))
|
||||||
|
|
||||||
# begin PlaceDetail Division
|
# begin PlaceDetail Division
|
||||||
with Html("div", class_ = "content", id = "PlaceDetail") as placedetail:
|
with Html("div", class_ = "content", id = "PlaceDetail") as placedetail:
|
||||||
@ -2383,7 +2379,7 @@ class EventListPage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file("events")
|
of = self.report.create_file("events")
|
||||||
eventslistpage, body = self.write_header(_("Events"), _KEYEVENT)
|
eventslistpage, body = self.write_header(_("Events"))
|
||||||
|
|
||||||
# begin events list division
|
# begin events list division
|
||||||
with Html("div", class_ = "content", id = "EventList") as eventlist:
|
with Html("div", class_ = "content", id = "EventList") as eventlist:
|
||||||
@ -2544,7 +2540,7 @@ class EventPage(BasePage):
|
|||||||
self.bibli = Bibliography()
|
self.bibli = Bibliography()
|
||||||
|
|
||||||
of = self.report.create_file(event_handle, "evt")
|
of = self.report.create_file(event_handle, "evt")
|
||||||
eventpage, body = self.write_header(_("Events"), _KEYEVENT)
|
eventpage, body = self.write_header(_("Events"))
|
||||||
|
|
||||||
# start event detail division
|
# start event detail division
|
||||||
with Html("div", class_ = "content", id = "EventDetail") as eventdetail:
|
with Html("div", class_ = "content", id = "EventDetail") as eventdetail:
|
||||||
@ -2692,7 +2688,7 @@ class MediaPage(BasePage):
|
|||||||
|
|
||||||
copy_thumbnail(self.report, handle, media)
|
copy_thumbnail(self.report, handle, media)
|
||||||
self.page_title = media.get_description()
|
self.page_title = media.get_description()
|
||||||
mediapage, body = self.write_header("%s - %s" % (_("Media"), self.page_title), _KEYPERSON)
|
mediapage, body = self.write_header("%s - %s" % (_("Media"), self.page_title))
|
||||||
|
|
||||||
# begin MediaDetail division
|
# begin MediaDetail division
|
||||||
with Html("div", class_ = "content", id = "GalleryDetail") as mediadetail:
|
with Html("div", class_ = "content", id = "GalleryDetail") as mediadetail:
|
||||||
@ -2946,10 +2942,10 @@ class SurnameListPage(BasePage):
|
|||||||
|
|
||||||
if order_by == self.ORDER_BY_NAME:
|
if order_by == self.ORDER_BY_NAME:
|
||||||
of = self.report.create_file(filename)
|
of = self.report.create_file(filename)
|
||||||
surnamelistpage, body = self.write_header(_('Surnames'), _KEYPERSON)
|
surnamelistpage, body = self.write_header(_('Surnames'))
|
||||||
else:
|
else:
|
||||||
of = self.report.create_file("surnames_count")
|
of = self.report.create_file("surnames_count")
|
||||||
surnamelistpage, body = self.write_header(_('Surnames by person count'), _KEYPERSON)
|
surnamelistpage, body = self.write_header(_('Surnames by person count'))
|
||||||
|
|
||||||
# begin surnames division
|
# begin surnames division
|
||||||
with Html("div", class_ = "content", id = "surnames") as surnamelist:
|
with Html("div", class_ = "content", id = "surnames") as surnamelist:
|
||||||
@ -3074,7 +3070,7 @@ class IntroductionPage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file(report.intro_fname)
|
of = self.report.create_file(report.intro_fname)
|
||||||
intropage, body = self.write_header(_('Introduction'), _KEYPERSON)
|
intropage, body = self.write_header(_('Introduction'))
|
||||||
|
|
||||||
# begin Introduction division
|
# begin Introduction division
|
||||||
with Html("div", class_ = "content", id = "Introduction") as section:
|
with Html("div", class_ = "content", id = "Introduction") as section:
|
||||||
@ -3111,7 +3107,7 @@ class HomePage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file("index")
|
of = self.report.create_file("index")
|
||||||
homepage, body = self.write_header(_('Home'), _KEYPERSON)
|
homepage, body = self.write_header(_('Home'))
|
||||||
|
|
||||||
# begin home division
|
# begin home division
|
||||||
with Html("div", class_ = "content", id = "Home") as section:
|
with Html("div", class_ = "content", id = "Home") as section:
|
||||||
@ -3148,7 +3144,7 @@ class SourceListPage(BasePage):
|
|||||||
source_dict = {}
|
source_dict = {}
|
||||||
|
|
||||||
of = self.report.create_file("sources")
|
of = self.report.create_file("sources")
|
||||||
sourcelistpage, body = self.write_header(_("Sources"), _KEYPERSON)
|
sourcelistpage, body = self.write_header(_("Sources"))
|
||||||
|
|
||||||
# begin source list division
|
# begin source list division
|
||||||
with Html("div", class_ = "content", id = "Sources") as sourceslist:
|
with Html("div", class_ = "content", id = "Sources") as sourceslist:
|
||||||
@ -3219,7 +3215,7 @@ class SourcePage(BasePage):
|
|||||||
|
|
||||||
of = self.report.create_file(source.get_handle(), "src")
|
of = self.report.create_file(source.get_handle(), "src")
|
||||||
self.up = True
|
self.up = True
|
||||||
sourcepage, body = self.write_header(_('Sources'), _KEYPERSON)
|
sourcepage, body = self.write_header(_('Sources'))
|
||||||
|
|
||||||
# begin source detail division
|
# begin source detail division
|
||||||
with Html("div", class_ = "content", id = "SourceDetail") as section:
|
with Html("div", class_ = "content", id = "SourceDetail") as section:
|
||||||
@ -3288,7 +3284,7 @@ class MediaListPage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file("media")
|
of = self.report.create_file("media")
|
||||||
medialistpage, body = self.write_header(_('Media'), _KEYPERSON)
|
medialistpage, body = self.write_header(_('Media'))
|
||||||
|
|
||||||
# begin gallery division
|
# begin gallery division
|
||||||
with Html("div", class_ = "content", id = "Gallery") as medialist:
|
with Html("div", class_ = "content", id = "Gallery") as medialist:
|
||||||
@ -3405,7 +3401,7 @@ class DownloadPage(BasePage):
|
|||||||
return
|
return
|
||||||
|
|
||||||
of = self.report.create_file("download")
|
of = self.report.create_file("download")
|
||||||
downloadpage, body = self.write_header(_('Download'), _KEYPERSON)
|
downloadpage, body = self.write_header(_('Download'))
|
||||||
|
|
||||||
# begin download page and table
|
# begin download page and table
|
||||||
with Html("div", class_ = "content", id = "Download") as download:
|
with Html("div", class_ = "content", id = "Download") as download:
|
||||||
@ -3512,7 +3508,7 @@ class ContactPage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file("contact")
|
of = self.report.create_file("contact")
|
||||||
contactpage, body = self.write_header(_('Contact'), _KEYPERSON)
|
contactpage, body = self.write_header(_('Contact'))
|
||||||
|
|
||||||
# begin contact division
|
# begin contact division
|
||||||
with Html("div", class_ = "content", id = "Contact") as section:
|
with Html("div", class_ = "content", id = "Contact") as section:
|
||||||
@ -3593,7 +3589,7 @@ class IndividualPage(BasePage):
|
|||||||
|
|
||||||
of = self.report.create_file(person.handle, "ppl")
|
of = self.report.create_file(person.handle, "ppl")
|
||||||
self.up = True
|
self.up = True
|
||||||
indivdetpage, body = self.write_header(self.sort_name, _KEYPERSON)
|
indivdetpage, body = self.write_header(self.sort_name)
|
||||||
|
|
||||||
# begin individualdetail division
|
# begin individualdetail division
|
||||||
with Html("div", class_ = "content", id = 'IndividualDetail') as individualdetail:
|
with Html("div", class_ = "content", id = 'IndividualDetail') as individualdetail:
|
||||||
@ -4680,7 +4676,7 @@ class RepositoryListPage(BasePage):
|
|||||||
db = report.database
|
db = report.database
|
||||||
|
|
||||||
of = self.report.create_file("repositories")
|
of = self.report.create_file("repositories")
|
||||||
repolistpage, body = self.write_header(_("Repositories"), _KEYPERSON)
|
repolistpage, body = self.write_header(_("Repositories"))
|
||||||
|
|
||||||
# begin RepositoryList division
|
# begin RepositoryList division
|
||||||
with Html("div", class_ = "content", id = "RepositoryList") as repositorylist:
|
with Html("div", class_ = "content", id = "RepositoryList") as repositorylist:
|
||||||
@ -4749,7 +4745,7 @@ class RepositoryPage(BasePage):
|
|||||||
|
|
||||||
of = self.report.create_file(handle, 'repo')
|
of = self.report.create_file(handle, 'repo')
|
||||||
self.up = True
|
self.up = True
|
||||||
repositorypage, body = self.write_header(_('Repositories'), _KEYPERSON)
|
repositorypage, body = self.write_header(_('Repositories'))
|
||||||
|
|
||||||
# begin RepositoryDetail division and page title
|
# begin RepositoryDetail division and page title
|
||||||
with Html("div", class_ = "content", id = "RepositoryDetail") as repositorydetail:
|
with Html("div", class_ = "content", id = "RepositoryDetail") as repositorydetail:
|
||||||
@ -4821,7 +4817,7 @@ class AddressBookListPage(BasePage):
|
|||||||
of = self.report.create_file("addressbook")
|
of = self.report.create_file("addressbook")
|
||||||
|
|
||||||
# Add xml, doctype, meta and stylesheets
|
# Add xml, doctype, meta and stylesheets
|
||||||
addressbooklistpage, body = self.write_header("%s - %s" % (title, _("Address Book")), _KEYPERSON)
|
addressbooklistpage, body = self.write_header("%s - %s" % (title, _("Address Book")))
|
||||||
|
|
||||||
# begin AddressBookList division
|
# begin AddressBookList division
|
||||||
with Html("div", class_ = "content", id = "AddressBookList") as addressbooklist:
|
with Html("div", class_ = "content", id = "AddressBookList") as addressbooklist:
|
||||||
@ -4923,7 +4919,7 @@ class AddressBookPage(BasePage):
|
|||||||
|
|
||||||
# set the file name and open file
|
# set the file name and open file
|
||||||
of = self.report.create_file(person_handle, "addr")
|
of = self.report.create_file(person_handle, "addr")
|
||||||
addressbookpage, body = self.write_header("%s - %s" % (title, _("Address Book")), _KEYPERSON)
|
addressbookpage, body = self.write_header("%s - %s" % (title, _("Address Book")))
|
||||||
|
|
||||||
# begin address book page division and section title
|
# begin address book page division and section title
|
||||||
with Html("div", class_ = "content", id = "AddressBookDetail") as addressbookdetail:
|
with Html("div", class_ = "content", id = "AddressBookDetail") as addressbookdetail:
|
||||||
@ -5371,14 +5367,11 @@ class NavWebReport(Report):
|
|||||||
# send all data to the events list page
|
# send all data to the events list page
|
||||||
EventListPage(self, self.title, event_types, event_handle_list)
|
EventListPage(self, self.title, event_types, event_handle_list)
|
||||||
|
|
||||||
index = 0
|
|
||||||
for event_handle in event_handle_list:
|
for event_handle in event_handle_list:
|
||||||
self.progress.set_header(_("Creating event page %02d of %02d") % (index + 1, len(event_handle_list)))
|
|
||||||
|
|
||||||
# create individual event pages
|
# create individual event pages
|
||||||
EventPage(self, self.title, event_handle)
|
EventPage(self, self.title, event_handle)
|
||||||
|
|
||||||
index += 1
|
|
||||||
self.progress.step()
|
self.progress.step()
|
||||||
|
|
||||||
def gallery_pages(self, source_list):
|
def gallery_pages(self, source_list):
|
||||||
@ -5439,9 +5432,7 @@ class NavWebReport(Report):
|
|||||||
# RepositoryListPage Class
|
# RepositoryListPage Class
|
||||||
RepositoryListPage(self, self.title, repos_dict, keys)
|
RepositoryListPage(self, self.title, repos_dict, keys)
|
||||||
|
|
||||||
count = 1
|
|
||||||
for index, key in enumerate(keys):
|
for index, key in enumerate(keys):
|
||||||
self.progress.set_header(_("Creating repository page %d of %d" % (count, repo_size)))
|
|
||||||
(repo, handle) = repos_dict[key]
|
(repo, handle) = repos_dict[key]
|
||||||
|
|
||||||
# RepositoryPage Class
|
# RepositoryPage Class
|
||||||
@ -5449,7 +5440,6 @@ class NavWebReport(Report):
|
|||||||
|
|
||||||
# increment progress bar
|
# increment progress bar
|
||||||
self.progress.step()
|
self.progress.step()
|
||||||
count += 1
|
|
||||||
|
|
||||||
def addressbook_pages(self, ind_list):
|
def addressbook_pages(self, ind_list):
|
||||||
"""
|
"""
|
||||||
@ -5498,15 +5488,12 @@ class NavWebReport(Report):
|
|||||||
addr_size = len( has_url_address )
|
addr_size = len( has_url_address )
|
||||||
self.progress.set_pass(_("Creating address book pages ..."), addr_size)
|
self.progress.set_pass(_("Creating address book pages ..."), addr_size)
|
||||||
|
|
||||||
count = 1
|
|
||||||
for (sort_name, person_handle, has_add, has_res, has_url) in has_url_address:
|
for (sort_name, person_handle, has_add, has_res, has_url) in has_url_address:
|
||||||
self.progress.set_header(_("Creating address book page %d of %d" % (count, addr_size)))
|
|
||||||
|
|
||||||
AddressBookPage(self, self.title, person_handle, has_add, has_res, has_url)
|
AddressBookPage(self, self.title, person_handle, has_add, has_res, has_url)
|
||||||
|
|
||||||
# increment progress bar
|
# increment progress bar
|
||||||
self.progress.step()
|
self.progress.step()
|
||||||
count += 1
|
|
||||||
|
|
||||||
def build_subdirs(self, subdir, fname, up = False):
|
def build_subdirs(self, subdir, fname, up = False):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user