diff options
author | Adam Young <ayoung@redhat.com> | 2011-06-28 13:39:10 -0400 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2011-06-28 22:40:42 +0000 |
commit | 66eeaceb8cc50902b408e5c97c6d04e59e57f97a (patch) | |
tree | d279fd33648bf1470f566afca418b876683748a2 /install/ui/association.js | |
parent | 67b807d6402942061d9762f2c1ff31779b7d4744 (diff) | |
download | freeipa-66eeaceb8cc50902b408e5c97c6d04e59e57f97a.tar.gz freeipa-66eeaceb8cc50902b408e5c97c6d04e59e57f97a.tar.xz freeipa-66eeaceb8cc50902b408e5c97c6d04e59e57f97a.zip |
shorten url cache state in a javascript variable, and leave on information about the current entity in the URL hash params
https://fedorahosted.org/freeipa/ticket/674
decrement depth for hidden tabs.
Initialize state from url
useing delete for removing state
stricter attribute matching
not incrementing depth for all hidden tabs.
whitespace cleanup
Diffstat (limited to 'install/ui/association.js')
-rw-r--r-- | install/ui/association.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/install/ui/association.js b/install/ui/association.js index ad2268f5c..6f74bf628 100644 --- a/install/ui/association.js +++ b/install/ui/association.js @@ -514,7 +514,7 @@ IPA.association_table_widget = function (spec) { }; that.create_add_dialog = function() { - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var label = IPA.metadata.objects[that.other_entity].label; var title = IPA.messages.association.add; @@ -562,7 +562,7 @@ IPA.association_table_widget = function (spec) { that.add = function(values, on_success, on_error) { - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var command = IPA.command({ entity: that.entity_name, @@ -587,7 +587,7 @@ IPA.association_table_widget = function (spec) { return; } - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var label = IPA.metadata.objects[that.other_entity].label; var title = IPA.messages.association.remove; @@ -625,7 +625,7 @@ IPA.association_table_widget = function (spec) { that.remove = function(values, on_success, on_error) { - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var command = IPA.command({ entity: that.entity_name, @@ -651,7 +651,7 @@ IPA.association_table_widget = function (spec) { summary.append(error_thrown.name+': '+error_thrown.message); } - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); IPA.command({ entity: that.entity_name, method: 'show', @@ -814,7 +814,7 @@ IPA.association_facet = function (spec) { that.facet_create_header(container); - that.pkey = $.bbq.getState(that.entity_name+'-pkey'); + that.pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var other_label = IPA.metadata.objects[that.other_entity].label; if (!that.read_only) { @@ -891,13 +891,13 @@ IPA.association_facet = function (spec) { that.show = function() { that.facet_show(); - that.pkey = $.bbq.getState(that.entity_name+'-pkey'); + that.pkey = IPA.nav.get_state(that.entity_name+'-pkey'); that.header.set_pkey(that.pkey); }; that.show_add_dialog = function() { - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var label = IPA.metadata.objects[that.other_entity] ? IPA.metadata.objects[that.other_entity].label : that.other_entity; var title = IPA.messages.association.add; @@ -920,7 +920,7 @@ IPA.association_facet = function (spec) { dialog.execute = function() { - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var associator = that.associator({ 'entity_name': that.entity_name, @@ -958,7 +958,7 @@ IPA.association_facet = function (spec) { return; } - var pkey = $.bbq.getState(that.entity_name+'-pkey'); + var pkey = IPA.nav.get_state(that.entity_name+'-pkey'); var title = IPA.messages.association.remove; title = title.replace('${entity}', that.entity_name); |