summaryrefslogtreecommitdiffstats
path: root/install/ui/dns.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/dns.js')
-rw-r--r--install/ui/dns.js41
1 files changed, 30 insertions, 11 deletions
diff --git a/install/ui/dns.js b/install/ui/dns.js
index 8bc14a309..d689a8941 100644
--- a/install/ui/dns.js
+++ b/install/ui/dns.js
@@ -68,11 +68,11 @@ IPA.entity_factories.dnszone = function() {
},
{
name: 'type',
- label: 'Record Type'
+ label: IPA.messages.objects.dnsrecord.type
},
{
name: 'data',
- label: 'Data'
+ label: IPA.messages.objects.dnsrecord.data
}
]
}).
@@ -175,8 +175,12 @@ IPA.dnsrecord_facet = function(spec) {
that.add = function() {
+ var title = IPA.messages.dialogs.add_title;
+ var label = IPA.metadata.objects.dnsrecord.label_singular;
+ title = title.replace('${entity}', label);
+
var dialog = IPA.dialog({
- title: IPA.messages.objects.dnsrecord.add
+ title: title
});
dialog.create = function() {
@@ -184,7 +188,7 @@ IPA.dnsrecord_facet = function(spec) {
var dl = $('<dl/>').appendTo(dialog.container);
$('<dt/>', {
- html: IPA.messages.objects.dnsrecord.resource
+ html: IPA.get_entity_param('dnsrecord', 'idnsname').label
}).appendTo(dl);
var dd = $('<dd/>').appendTo(dl);
@@ -275,23 +279,38 @@ IPA.dnsrecord_facet = function(spec) {
});
});
+ var title = IPA.messages.dialogs.remove_title;
+ var label = IPA.metadata.objects.dnsrecord.label;
+ title = title.replace('${entity}', label);
+
var dialog = IPA.dialog({
- title: IPA.messages.buttons.remove
+ title: title
});
dialog.create = function() {
- var to_delete_table =
- $('<table class="search-table" >'+
- '<thead><tr><th>Resource</th><th>Type</th></tr></thead>'+
- '<tbody></tbody></table>').appendTo(dialog.container);
+ var table = $('<table/>', {
+ 'class': 'search-table'
+ }).appendTo(dialog.container);
+
+ var thead = $('<thead/>').appendTo(table);
+
+ var tr = $('<tr/>').appendTo(thead);
+
+ $('<th/>', {
+ text: IPA.get_entity_param('dnsrecord', 'idnsname').label
+ }).appendTo(tr);
+
+ $('<th/>', {
+ text: IPA.messages.objects.dnsrecord.type
+ }).appendTo(tr);
- var to_delete_body = to_delete_table.find('tbody');
+ var tbody = $('<tbody/>').appendTo(table);
for (var i=0; i<records.length; i++) {
var record = records[i];
- var tr = $('<tr></tr>').appendTo(to_delete_body);
+ tr = $('<tr/>').appendTo(tbody);
$('<td/>', {
html: record.resource