From cca81f693f8aa60af3ea23ad88e2480f48ec80ca Mon Sep 17 00:00:00 2001 From: Alex Roitman Date: Thu, 9 Feb 2006 21:10:56 +0000 Subject: [PATCH] * src/WriteGedcom.py (write_sources): Export data_map. svn: r5911 --- gramps2/ChangeLog | 3 +++ gramps2/src/WriteGedcom.py | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index 7b1b785af..8ecd17411 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -1,3 +1,6 @@ +2006-02-09 Alex Roitman + * src/WriteGedcom.py (write_sources): Export data_map. + 2006-02-09 Alexandre Prokoudine * src/data/gramps.desktop: Improve Russian string, add Office category. diff --git a/gramps2/src/WriteGedcom.py b/gramps2/src/WriteGedcom.py index 007bf5357..0be72259f 100644 --- a/gramps2/src/WriteGedcom.py +++ b/gramps2/src/WriteGedcom.py @@ -775,6 +775,13 @@ class GedcomWriter: if source.get_note(): self.write_long_text("NOTE",1,self.cnvtxt(source.get_note())) + datamap = source.get_data_map() + if datamap: + self.writeln("1 DATA") + for (key,value) in datamap.items(): + self.write_long_text("NOTE",2, + self.cnvtxt('%s: %s' % (key,value))) + index = index + 1 self.write_change(1,source.get_change_time())