コード例 #1
0
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
コード例 #2
0
ファイル: peoplemodel.py プロジェクト: SNoiraud/gramps
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
コード例 #3
0
ファイル: peoplemodel.py プロジェクト: ennoborg/gramps
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         # internally we work with utf-8
         if not isinstance(name, str):
             name = name.decode('utf-8')
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
コード例 #4
0
 def sort_name(self, data):
     handle = data[0]
     cached, name = self.get_cached_value(handle, "SORT_NAME")
     if not cached:
         name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
         # internally we work with utf-8
         if not isinstance(name, str):
             name = name.decode('utf-8')
         self.set_cached_value(handle, "SORT_NAME", name)
     return name
コード例 #5
0
ファイル: peoplemodel.py プロジェクト: gogglesguy/gramps
 def sort_name(self, data):
     name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
     # internally we work with utf-8
     if not isinstance(name, str):
         name = name.decode('utf-8')
     return name
コード例 #6
0
 def sort_name(self, data):
     name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
     # internally we work with utf-8
     if not isinstance(name, str):
         name = name.decode('utf-8')
     return name