Narweb: Private notes for home, intro and contact (#953)
If the notes are private, we can't use them in these pages.
This commit is contained in:
parent
d693881b98
commit
06cb9d7ea6
@ -126,10 +126,11 @@ class ContactPage(BasePage):
|
|||||||
note_id = report.options['contactnote']
|
note_id = report.options['contactnote']
|
||||||
if note_id:
|
if note_id:
|
||||||
note = self.r_db.get_note_from_gramps_id(note_id)
|
note = self.r_db.get_note_from_gramps_id(note_id)
|
||||||
note_text = self.get_note_format(note, False)
|
if note:
|
||||||
|
note_text = self.get_note_format(note, False)
|
||||||
|
|
||||||
# attach note
|
# attach note
|
||||||
summaryarea += note_text
|
summaryarea += note_text
|
||||||
|
|
||||||
# add clearline for proper styling
|
# add clearline for proper styling
|
||||||
# add footer section
|
# add footer section
|
||||||
|
@ -87,15 +87,17 @@ class HomePage(BasePage):
|
|||||||
section += homeimg
|
section += homeimg
|
||||||
|
|
||||||
note_id = report.options['homenote']
|
note_id = report.options['homenote']
|
||||||
|
ldatec = None
|
||||||
if note_id:
|
if note_id:
|
||||||
note = self.r_db.get_note_from_gramps_id(note_id)
|
note = self.r_db.get_note_from_gramps_id(note_id)
|
||||||
note_text = self.get_note_format(note, False)
|
if note:
|
||||||
|
note_text = self.get_note_format(note, False)
|
||||||
|
|
||||||
# attach note
|
# attach note
|
||||||
section += note_text
|
section += note_text
|
||||||
|
|
||||||
# last modification of this note
|
# last modification of this note
|
||||||
ldatec = note.get_change_time()
|
ldatec = note.get_change_time()
|
||||||
|
|
||||||
# create clear line for proper styling
|
# create clear line for proper styling
|
||||||
# create footer section
|
# create footer section
|
||||||
|
@ -87,15 +87,17 @@ class IntroductionPage(BasePage):
|
|||||||
section += introimg
|
section += introimg
|
||||||
|
|
||||||
note_id = report.options['intronote']
|
note_id = report.options['intronote']
|
||||||
|
ldatec = None
|
||||||
if note_id:
|
if note_id:
|
||||||
note = self.r_db.get_note_from_gramps_id(note_id)
|
note = self.r_db.get_note_from_gramps_id(note_id)
|
||||||
note_text = self.get_note_format(note, False)
|
if note:
|
||||||
|
note_text = self.get_note_format(note, False)
|
||||||
|
|
||||||
# attach note
|
# attach note
|
||||||
section += note_text
|
section += note_text
|
||||||
|
|
||||||
# last modification of this note
|
# last modification of this note
|
||||||
ldatec = note.get_change_time()
|
ldatec = note.get_change_time()
|
||||||
|
|
||||||
# add clearline for proper styling
|
# add clearline for proper styling
|
||||||
# create footer section
|
# create footer section
|
||||||
|
@ -1453,7 +1453,7 @@ class NavWebReport(Report):
|
|||||||
output_file.close()
|
output_file.close()
|
||||||
else:
|
else:
|
||||||
output_file.close()
|
output_file.close()
|
||||||
if date > 0:
|
if date is not None and date > 0:
|
||||||
os.utime(output_file.name, (date, date))
|
os.utime(output_file.name, (date, date))
|
||||||
|
|
||||||
def prepare_copy_media(self, photo):
|
def prepare_copy_media(self, photo):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user