diff options
author | Endi S. Dewata <edewata@redhat.com> | 2011-01-06 21:16:05 +0700 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-01-06 13:25:36 -0500 |
commit | 4ffd6de823bbd37ee5955911b7e3969c2474e496 (patch) | |
tree | 7f03f4e3b82b051a9747d505ae9839072884d321 /install/static/rule.js | |
parent | 79c0b1e14b871d2136cca7c761a1864afb665c22 (diff) | |
download | freeipa-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-x | install/static/rule.js | 14 |
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); |