From e76160b01db52f9e750a605983eb85ae97305629 Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Sat, 19 Jul 2008 21:51:07 +0000 Subject: 8: Experimental work on more OO definition of what gets pluged into API.commands --- ipalib/identity.py | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 ipalib/identity.py (limited to 'ipalib/identity.py') diff --git a/ipalib/identity.py b/ipalib/identity.py new file mode 100644 index 00000000..00caa20b --- /dev/null +++ b/ipalib/identity.py @@ -0,0 +1,54 @@ +# hidden +# read only +# editable + + + + + def get_label(self, _): + return _('Title') # Enum? + + def get_label(self, _): + return _('First Name') + + def get_label(self, _): + return _('Last Name') + + def get_label(self, _): + return _('Full Name') # Autofill + + def get_label(self, _): + return _('Display Name') # Autofill + + def get_label(self, _): + return _('Initials') # generated/ro? + + def get_label(self, _): + return _('Account Status') # Enum (active, inactive) + + def get_label(self, _): + return _('Login') + + def get_label(self, _): + return _('Password') + + def get_label(self, _): # Same field as above, special interface + return _('Confirm Password') + + def get_label(self, _): + return _('UID') #ro + + def get_label(self, _): + return _('GID') #ro + + def get_label(self, _): + return _('Home Directory') #ro + + def get_label(self, _): + return _('Login Shell') + + def get_label(self, _): + return _('GECOS') + + def get_label(self, _): + return _('') -- cgit