* src/GrampsDb/_DbUtils.py (db_copy): include missing Note table;
handling Note bookmarks. * src/GrampsDb/_GrampsDbWriteXML.py: * src/GrampsDb/_GrampsDBDir.py: * src/GrampsDb/_GrampsBSDDB.py: * src/Bookmarks.py: * src/GrampsDbUtils/_ReadXML.py: Handling Note bookmarks. 2007-03-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net> svn: r8328
This commit is contained in:
@ -390,13 +390,12 @@ class NoteBookmarks(ListBookmarks) :
|
||||
goto_handle)
|
||||
|
||||
def make_label(self,handle):
|
||||
#obj = self.dbstate.db.get_place_from_handle(handle)
|
||||
#name = obj.get_title()
|
||||
return "<Place Holder>" #("%s [%s]" % (name, obj.gramps_id), obj)
|
||||
obj = self.dbstate.db.get_note_from_handle(handle)
|
||||
name = obj.get().replace('\n', ' ')[:80]
|
||||
return ("%s [%s]" % (name, obj.gramps_id), obj)
|
||||
|
||||
def connect_signals(self):
|
||||
pass
|
||||
#self.dbstate.db.connect('place-delete', self.remove_handles)
|
||||
self.dbstate.db.connect('note-delete', self.remove_handles)
|
||||
|
||||
def make_callback(n,f):
|
||||
return lambda x: f(n)
|
||||
|
Reference in New Issue
Block a user