insert commission presidents in the format requested by PFB
This commit is contained in:
parent
3358841e9e
commit
5afda5c321
|
@ -517,9 +517,10 @@ class PresCom(RemoteObject):
|
|||
'''
|
||||
Class to handle a president of commission
|
||||
'''
|
||||
_attrs = ('id', 'firstname', 'name', 'title', 'classname', 'com_code', 'sexe')
|
||||
_attrs = ('id', 'firstname', 'name', 'title', 'classname', 'com_code', 'sexe', 'function')
|
||||
_download_file = 'PresComs.xml'
|
||||
_node_name = 'SPresComSpeaker'
|
||||
classname = 'PresCom'
|
||||
|
||||
def get_name(self):
|
||||
return u'%s %s (%s)' % (self.name, self.firstname, self.com_code)
|
||||
|
@ -527,16 +528,18 @@ class PresCom(RemoteObject):
|
|||
def get_long_name(self, ctx):
|
||||
if get_mode(ctx) == 'PCF':
|
||||
if self.sexe == 'M':
|
||||
title = u'le président'
|
||||
function = u'le président'
|
||||
else:
|
||||
title = u'la présidente'
|
||||
return u'%s %s' % (self.title, title)
|
||||
function = u'la présidente'
|
||||
return u'%s %s' % (self.title, function)
|
||||
else:
|
||||
if self.function:
|
||||
return u'%s %s %s, %s' % (self.title, self.firstname, self.name, self.function)
|
||||
if self.sexe == 'M':
|
||||
title = u'président'
|
||||
function = u'président'
|
||||
else:
|
||||
title = u'présidente'
|
||||
return u'%s %s %s, %s' % (self.title, self.firstname, self.name, title)
|
||||
function = u'présidente'
|
||||
return u'%s %s %s, %s' % (self.title, self.firstname, self.name, function)
|
||||
|
||||
def insert_as_speaker(self, ctx, doc, cursor):
|
||||
# Add an annotation next to the document, with a reference to minister
|
||||
|
|
Binary file not shown.
Reference in New Issue