diff --git a/gramps/plugins/webreport/narrativeweb.py b/gramps/plugins/webreport/narrativeweb.py index 4c96202d9..84918d426 100644 --- a/gramps/plugins/webreport/narrativeweb.py +++ b/gramps/plugins/webreport/narrativeweb.py @@ -1711,6 +1711,8 @@ class BasePage: else: msg += _(' on %(date)s') % {'date' : _dd.display(Today())} + origin1 = self.report.filter.get_name() + filt_number = self.report.options['filter'] # optional "link-home" feature; see bug report #2736 if self.report.options['linkhome']: center_person = self.r_db.get_person_from_gramps_id( @@ -1721,12 +1723,20 @@ class BasePage: center_person.handle, "ppl", self.uplink) person_name = self.get_name(center_person) - subject_url = '' - subject_url += person_name + '' + if filt_number > 0 and filt_number < 5: + subject_url = '' + subject_url += origin1 + '' + else: + subject_url = origin1 msg += _( '%(http_break)sCreated for %(subject_url)s') % { 'http_break' : '
', 'subject_url' : subject_url} + else: + msg += _( + '%(http_break)sCreated for %(subject_url)s') % { + 'http_break' : '
', + 'subject_url' : origin1} # creation author footer += Html("p", msg, id='createdate')