Fixed adder dialog title.

The IPA.entity_builder has been fixed to use the correct title
for the entity's adder dialog.

Ticket #1239
This commit is contained in:
Endi S. Dewata 2011-05-20 23:29:38 -05:00 committed by Adam Young
parent 006959ff85
commit 2a4edbda4d
4 changed files with 41 additions and 34 deletions

View File

@ -809,7 +809,14 @@ IPA.entity_builder = function(){
that.adder_dialog = function(spec) {
spec.factory = spec.factory || IPA.add_dialog;
spec.name = spec.name || 'add';
spec.title = spec.title || IPA.messages.objects.user.add;
if (!spec.title) {
var messages = IPA.messages.objects[entity.name];
if (messages) {
spec.title = messages.add;
}
}
return that.dialog(spec);
};

View File

@ -120,13 +120,13 @@
"identity": "DNS Zone Settings"
},
"group": {
"add": "Add New Group",
"add": "Add Group",
"details": "Group Settings",
"posix": "Is this a POSIX group?"
},
"hbacrule": {
"active": "Active",
"add": "Add New Rule",
"add": "Add HBAC Rule",
"allow": "Allow",
"any_host": "Any Host",
"any_service": "Any Service",
@ -143,14 +143,14 @@
"user": "Who"
},
"hbacsvc": {
"add": "Add New HBAC Service"
"add": "Add HBAC Service"
},
"hbacsvcgroup": {
"add": "Add New HBAC Service Group",
"add": "Add HBAC Service Group",
"services": "Services"
},
"host": {
"add": "Add New Host",
"add": "Add Host",
"certificate": "Host Certificate",
"cn": "Host Name",
"delete_key_unprovision": "Delete Key, Unprovision",
@ -170,8 +170,8 @@
"valid": "Kerberos Key Present, Host Provisioned"
},
"hostgroup": {
"add": "Add Hostgroup",
"identity": "Hostgroup Settings"
"add": "Add Host Group",
"identity": "Host Group Settings"
},
"krbtpolicy": {
"identity": "Kerberos ticket policy"
@ -207,7 +207,7 @@
"add": "Add Self Service Definition"
},
"service": {
"add": "Add New Service",
"add": "Add Service",
"certificate": "Service Certificate",
"delete_key_unprovision": "Delete Key, Unprovision",
"details": "Service Settings",
@ -222,16 +222,16 @@
"valid": "Kerberos Key Present, Service Provisioned"
},
"sudocmd": {
"add": "Add New Sudo Command",
"add": "Add Sudo Command",
"groups": "Groups"
},
"sudocmdgroup": {
"add": "Add New Sudo Command Group",
"add": "Add Sudo Command Group",
"commands": "Commands"
},
"sudorule": {
"active": "Active",
"add": "Add New Rule",
"add": "Add Sudo Rule",
"allow": "Allow",
"any_command": "Any Command",
"any_group": "Any Group",

View File

@ -10082,13 +10082,13 @@
"identity": "DNS Zone Settings"
},
"group": {
"add": "Add New Group",
"add": "Add Group",
"details": "Group Settings",
"posix": "Is this a POSIX group?"
},
"hbacrule": {
"active": "Active",
"add": "Add New Rule",
"add": "Add HBAC Rule",
"allow": "Allow",
"any_host": "Any Host",
"any_service": "Any Service",
@ -10105,14 +10105,14 @@
"user": "Who"
},
"hbacsvc": {
"add": "Add New HBAC Service"
"add": "Add HBAC Service"
},
"hbacsvcgroup": {
"add": "Add New HBAC Service Group",
"add": "Add HBAC Service Group",
"services": "Services"
},
"host": {
"add": "Add New Host",
"add": "Add Host",
"certificate": "Host Certificate",
"cn": "Host Name",
"delete_key_unprovision": "Delete Key, Unprovision",
@ -10132,8 +10132,8 @@
"valid": "Kerberos Key Present, Host Provisioned"
},
"hostgroup": {
"add": "Add Hostgroup",
"identity": "Hostgroup Settings"
"add": "Add Host Group",
"identity": "Host Group Settings"
},
"krbtpolicy": {
"identity": "Kerberos ticket policy"
@ -10169,7 +10169,7 @@
"add": "Add Self Service Definition"
},
"service": {
"add": "Add New Service",
"add": "Add Service",
"certificate": "Service Certificate",
"delete_key_unprovision": "Delete Key, Unprovision",
"details": "Service Settings",
@ -10184,16 +10184,16 @@
"valid": "Kerberos Key Present, Service Provisioned"
},
"sudocmd": {
"add": "Add New Sudo Command",
"add": "Add Sudo Command",
"groups": "Groups"
},
"sudocmdgroup": {
"add": "Add New Sudo Command Group",
"add": "Add Sudo Command Group",
"commands": "Commands"
},
"sudorule": {
"active": "Active",
"add": "Add New Rule",
"add": "Add Sudo Rule",
"allow": "Allow",
"any_command": "Any Command",
"any_group": "Any Group",

View File

@ -160,12 +160,12 @@ class i18n_messages(Command):
"title":_("Records for DNS Zone"),
},
"group": {
"add":_("Add New Group"),
"add":_("Add Group"),
"details":_("Group Settings"),
"posix":_("Is this a POSIX group?"),
},
"hbacrule": {
"add":_("Add New Rule"),
"add":_("Add HBAC Rule"),
"active":_("Active"),
"allow":_("Allow"),
"deny":_("Deny"),
@ -183,14 +183,14 @@ class i18n_messages(Command):
"sourcehost":_("From"),
},
"hbacsvc": {
"add":_("Add New HBAC Service"),
"add":_("Add HBAC Service"),
},
"hbacsvcgroup": {
"add":_("Add New HBAC Service Group"),
"add":_("Add HBAC Service Group"),
"services":_("Services"),
},
"host": {
"add":_("Add New Host"),
"add":_("Add Host"),
"certificate":_("Host Certificate"),
"cn":_("Host Name"),
"details":_("Host Settings"),
@ -210,8 +210,8 @@ class i18n_messages(Command):
"unprovision":_("Unprovision"),
},
"hostgroup": {
"add":_("Add Hostgroup"),
"identity":_("Hostgroup Settings"),
"add":_("Add Host Group"),
"identity":_("Host Group Settings"),
},
"krbtpolicy": {
"identity":_("Kerberos ticket policy"),
@ -247,7 +247,7 @@ class i18n_messages(Command):
"add":_("Add Self Service Definition"),
},
"service": {
"add":_("Add New Service"),
"add":_("Add Service"),
"certificate":_("Service Certificate"),
"details":_("Service Settings"),
"host":_("Host Name"),
@ -262,15 +262,15 @@ class i18n_messages(Command):
"unprovision":_("Unprovision"),
},
"sudocmd": {
"add":_("Add New Sudo Command"),
"add":_("Add Sudo Command"),
"groups":_("Groups"),
},
"sudocmdgroup": {
"add":_("Add New Sudo Command Group"),
"add":_("Add Sudo Command Group"),
"commands":_("Commands"),
},
"sudorule": {
"add":_("Add New Rule"),
"add":_("Add Sudo Rule"),
"active":_("Active"),
"inactive":_("Inactive"),
"allow":_("Allow"),