diff options
author | alee <alee@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-03-20 21:32:44 +0000 |
---|---|---|
committer | alee <alee@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-03-20 21:32:44 +0000 |
commit | f23242979b70b2c1d5e677ec4bf7ff6351215654 (patch) | |
tree | 84758a4aa064cc3749f0acd1d7a7a2afd0ad6d3d | |
parent | 5e13ddc942ec7a4b1502199ede26866f1eac3826 (diff) | |
download | pki-f23242979b70b2c1d5e677ec4bf7ff6351215654.tar.gz pki-f23242979b70b2c1d5e677ec4bf7ff6351215654.tar.xz pki-f23242979b70b2c1d5e677ec4bf7ff6351215654.zip |
Bugzilla 489318 TPS does not list more than 20 activities
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@314 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
8 files changed, 244 insertions, 3 deletions
diff --git a/pki/dogtag/tps-ui/dogtag-pki-tps-ui.spec b/pki/dogtag/tps-ui/dogtag-pki-tps-ui.spec index b014d3edc..b4f74211b 100644 --- a/pki/dogtag/tps-ui/dogtag-pki-tps-ui.spec +++ b/pki/dogtag/tps-ui/dogtag-pki-tps-ui.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_ui_prefix}-%{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 11 +%define base_release 12 %define base_group System Environment/Base %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -222,6 +222,8 @@ rm -rf ${RPM_BUILD_ROOT} ############################################################################### %changelog +* Tue Mar 17 2009 Ade Lee <alee@redhat.com> 1.0.0-12 +- Bugzilla 489318 TPS does not list more than 20 activities * Wed Mar 4 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-11 - Bugzilla Bug #440344 - Installation page should tell admins to use "service", not "/etc/init.d" on Linux diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/editUser.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/editUser.template index acc18f59b..a05825b6e 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/editUser.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/editUser.template @@ -270,8 +270,8 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); document.write("<tr>\n"); - if ((typeof(start_val) != "undefined") && (start_val > 0)) { - var new_start = start_val - 5; + if ((typeof(start_val) != "undefined") && (start_val > 0) && (typeof(num_profiles_to_display) != "undefined")) { + var new_start = start_val - num_profiles_to_display; if (new_start < 0) new_start =0; document.write("<td> <form name=prev_edit method=get action=\"doCancel()\">"); document.write("<input TYPE=hidden name=op VALUE=edit_user>"); diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityAdminResults.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityAdminResults.template index 0135759ed..8befb9730 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityAdminResults.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityAdminResults.template @@ -174,6 +174,46 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("</tr>\n"); } document.write("</table>\n"); + + document.write("<DIV ALIGN=LEFT>\n"); + document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); + document.write("<tr>\n"); + if ((typeof(start_entry_val) != "undefined") && (start_entry_val > 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val - num_entries_per_page; + if (new_start < 0) new_start = 0; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form name=prev_entries method=get >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\<\"></form><td>\n"); + } + + if ((typeof(has_more_entries) != "undefined") && (has_more_entries == 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val + num_entries_per_page; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form method=get name=next_entries >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\>\"></form><td>\n"); + } + document.write("</tr>\n"); + document.write("</table>\n"); + document.write("</div>\n"); + document.write("<BR>\n<HR NOSHADE SIZE=1>\n"); if (typeof(results) != "undefined" && results.length > 0) { document.write("<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-2\">"); diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityResults.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityResults.template index dd4e17104..750dc9e50 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityResults.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchActivityResults.template @@ -179,6 +179,46 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("</tr>\n"); } document.write("</table>\n"); + + document.write("<DIV ALIGN=LEFT>\n"); + document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); + document.write("<tr>\n"); + if ((typeof(start_entry_val) != "undefined") && (start_entry_val > 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val - num_entries_per_page; + if (new_start < 0) new_start = 0; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form name=prev_entries method=get >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\<\"></form><td>\n"); + } + + if ((typeof(has_more_entries) != "undefined") && (has_more_entries == 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val + num_entries_per_page; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form method=get name=next_entries >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\>\"></form><td>\n"); + } + document.write("</tr>\n"); + document.write("</table>\n"); + document.write("</div>\n"); + document.write("<BR>\n<HR NOSHADE SIZE=1>\n"); if (typeof(results) != "undefined" && results.length > 0) { document.write("<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-2\">"); diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchAdminResults.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchAdminResults.template index efe4cc37d..7f0c8364f 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchAdminResults.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchAdminResults.template @@ -162,6 +162,46 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("</tr>\n"); } document.write("</table>\n"); + + document.write("<DIV ALIGN=LEFT>\n"); + document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); + document.write("<tr>\n"); + if ((typeof(start_entry_val) != "undefined") && (start_entry_val > 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val - num_entries_per_page; + if (new_start < 0) new_start = 0; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form name=prev_entries method=get >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\<\"></form><td>\n"); + } + + if ((typeof(has_more_entries) != "undefined") && (has_more_entries == 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val + num_entries_per_page; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form method=get name=next_entries >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\>\"></form><td>\n"); + } + document.write("</tr>\n"); + document.write("</table>\n"); + document.write("</div>\n"); + document.write("<BR>\n<HR NOSHADE SIZE=1>\n"); if (typeof(results) != "undefined" && results.length > 0) { document.write("<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-2\">"); diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchCertificateResults.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchCertificateResults.template index 5b0104b6b..d57bb2c19 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchCertificateResults.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchCertificateResults.template @@ -167,6 +167,45 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("</tr>\n"); } document.write("</table>\n"); + document.write("<DIV ALIGN=LEFT>\n"); + document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); + document.write("<tr>\n"); + if ((typeof(start_entry_val) != "undefined") && (start_entry_val > 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val - num_entries_per_page; + if (new_start < 0) new_start = 0; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form name=prev_entries method=get >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\<\"></form><td>\n"); + } + + if ((typeof(has_more_entries) != "undefined") && (has_more_entries == 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val + num_entries_per_page; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form method=get name=next_entries >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\>\"></form><td>\n"); + } + document.write("</tr>\n"); + document.write("</table>\n"); + document.write("</div>\n"); + document.write("<BR>\n<HR NOSHADE SIZE=1>\n"); if (typeof(results) != "undefined" && results.length > 0) { document.write("<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-2\">"); diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchResults.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchResults.template index 5addf5cab..17218dbb6 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchResults.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchResults.template @@ -167,6 +167,46 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("</tr>\n"); } document.write("</table>\n"); + + document.write("<DIV ALIGN=LEFT>\n"); + document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); + document.write("<tr>\n"); + if ((typeof(start_entry_val) != "undefined") && (start_entry_val > 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val - num_entries_per_page; + if (new_start < 0) new_start = 0; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form name=prev_entries method=get >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\<\"></form><td>\n"); + } + + if ((typeof(has_more_entries) != "undefined") && (has_more_entries == 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val + num_entries_per_page; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form method=get name=next_entries >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\>\"></form><td>\n"); + } + document.write("</tr>\n"); + document.write("</table>\n"); + document.write("</div>\n"); + document.write("<BR>\n<HR NOSHADE SIZE=1>\n"); if (typeof(results) != "undefined" && results.length > 0) { document.write("<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-2\">"); diff --git a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchUserResults.template b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchUserResults.template index da2d07266..ec3007d8d 100644 --- a/pki/dogtag/tps-ui/shared/docroot/tokendb/searchUserResults.template +++ b/pki/dogtag/tps-ui/shared/docroot/tokendb/searchUserResults.template @@ -130,6 +130,46 @@ if (typeof(results) == "undefined" || results.length == 0) { document.write("</tr>\n"); } document.write("</table>\n"); + + document.write("<DIV ALIGN=LEFT>\n"); + document.write("<table BORDER=0 CELLSPACING=2 CELLPADDING=0>\n"); + document.write("<tr>\n"); + if ((typeof(start_entry_val) != "undefined") && (start_entry_val > 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val - num_entries_per_page; + if (new_start < 0) new_start = 0; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form name=prev_entries method=get >"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\<\"></form><td>\n"); + } + + if ((typeof(has_more_entries) != "undefined") && (has_more_entries == 1) && + (typeof(num_entries_per_page) != "undefined") && + (typeof(my_query) != "undefined")) { + + var new_start = start_entry_val + num_entries_per_page; + var query = my_query.replace(/&*start_entry_val=\d*/,""); + var query_array = query.split("&"); + document.write("<td> <form method=get name=next_entries ">"); + for (var i=0; i< query_array.length ; i++) { + var a = query_array[i].split("="); + document.write("<input TYPE=hidden name=" + a[0] + " VALUE=" + a[1] + ">"); + } + document.write("<input TYPE=hidden name=start_entry_val VALUE=" + new_start + ">"); + document.write("<input TYPE=submit VALUE=\"\>\"></form><td>\n"); + } + document.write("</tr>\n"); + document.write("</table>\n"); + document.write("</div>\n"); + document.write("<BR>\n<HR NOSHADE SIZE=1>\n"); if (typeof(results) != "undefined" && results.length > 0) { document.write("<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-2\">"); |