summaryrefslogtreecommitdiffstats
path: root/install/static/rule.js
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2011-01-06 21:16:05 +0700
committerAdam Young <ayoung@redhat.com>2011-01-06 13:25:36 -0500
commit4ffd6de823bbd37ee5955911b7e3969c2474e496 (patch)
tree7f03f4e3b82b051a9747d505ae9839072884d321 /install/static/rule.js
parent79c0b1e14b871d2136cca7c761a1864afb665c22 (diff)
downloadfreeipa-4ffd6de823bbd37ee5955911b7e3969c2474e496.tar.gz
freeipa-4ffd6de823bbd37ee5955911b7e3969c2474e496.tar.xz
freeipa-4ffd6de823bbd37ee5955911b7e3969c2474e496.zip
Fixed tooltips in SUDO details page.
The title attribute in various HTML elements in SUDO details page has been set to show the proper tooltips. Most of the values are taken from the 'doc' attribute of sudorule parameters.
Diffstat (limited to 'install/static/rule.js')
-rwxr-xr-xinstall/static/rule.js14
1 files changed, 12 insertions, 2 deletions
diff --git a/install/static/rule.js b/install/static/rule.js
index 885edaa0a..96b5ab338 100755
--- a/install/static/rule.js
+++ b/install/static/rule.js
@@ -38,7 +38,12 @@ function ipa_rule_details_section(spec){
if (that.text) container.append(that.text);
- var span = $('<span/>', { 'name': that.field_name }).appendTo(container);
+ var param_info = ipa_get_param_info(that.entity_name, that.field_name);
+
+ var span = $('<span/>', {
+ name: that.field_name,
+ title: param_info.doc
+ }).appendTo(container);
if (that.options.length) {
for (var i=0; i<that.options.length; i++) {
@@ -68,7 +73,12 @@ function ipa_rule_details_section(spec){
for (var i=0; i<that.tables.length; i++) {
var table = that.tables[i];
- var table_span = $('<span/>', { 'name': table.field_name }).appendTo(span);
+ param_info = ipa_get_param_info(that.entity_name, table.field_name);
+
+ var table_span = $('<span/>', {
+ name: table.field_name,
+ title: param_info ? param_info.doc : table.field_name
+ }).appendTo(span);
var field = that.get_field(table.field_name);
field.create(table_span);