déplacement du champ 'language' des personnes, qui ne correspond pas à l'usage

généralement fait du kind LanguageChoice
This commit is contained in:
fpeters 2004-03-07 18:11:17 +00:00
parent 1c195e190f
commit 2a6abad4cb
1 changed files with 9 additions and 1 deletions

View File

@ -104,6 +104,12 @@ class PersonCommon(ObjectCommon):
firstName_kind_isRequired = 1
firstName_kindName = 'String'
language = None
class language_kindClass:
_kindName = 'LanguageChoice'
balloonHelp = None
lastName = None
lastName_kind_balloonHelp = N_('Optional but recommended.')
lastName_kind_isTranslatable = 0
@ -208,9 +214,11 @@ class PersonCommon(ObjectCommon):
slotNames = ObjectCommon.getOrderedLayoutSlotNames(
self, parentSlot = parentSlot)
if 'language' in slotNames:
slotNames.remove('language')
slotNames += [
'firstName', 'lastName', 'nickname', 'email',
'fingerprint', 'creationTime', 'modificationTime']
'fingerprint', 'language', 'creationTime', 'modificationTime']
return slotNames
def getSortString(self):