fix the progressbar bug with multiple progressbar forms on a page
authorivan <ivan>
Sat, 11 Mar 2006 05:21:20 +0000 (05:21 +0000)
committerivan <ivan>
Sat, 11 Mar 2006 05:21:20 +0000 (05:21 +0000)
httemplate/elements/progress-init.html
httemplate/elements/xmlhttp.html
httemplate/misc/email_invoice_events.cgi
httemplate/misc/email_invoices.cgi
httemplate/misc/fax_invoice_events.cgi
httemplate/misc/fax_invoices.cgi
httemplate/misc/print_invoice_events.cgi
httemplate/misc/print_invoices.cgi

index ba9f6ed..efebe48 100644 (file)
@@ -14,7 +14,8 @@
 <%= include('/elements/xmlhttp.html',
               'method' => 'POST',
               'url'    => $action,
-              'subs'   => [ $key.'start_job' ],
+              'subs'   => [ 'start_job' ],
+              'key'    => $key,
            )
 %>
 <SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws.js"></SCRIPT>
index 28130e5..e034388 100644 (file)
@@ -4,6 +4,7 @@
   my $url = $opt{'url'};
   my $method = exists($opt{'method'}) ? $opt{'method'} : 'GET';
   #my @subs = @{ $opt{'subs'};
+  my $key = exists($opt{'key'}) ? $opt{'key'} : '';
 
   $url .= ( ($url =~ /\?/) ? '&' : '?' )
     if $method eq 'GET';
 
   %>
 
-    function <%=$func%>() {
+    function <%=$key%><%=$func%>() {
         // count args; build URL
         var url = "<%=$furl%>";
-        var a = <%=$func%>.arguments;
+        var a = <%=$key%><%=$func%>.arguments;
 
         var args;
         var len;
index b5e66d5..3a39bcd 100644 (file)
@@ -1,6 +1,3 @@
 <%
-
 my $server = new FS::UI::Web::JSRPC 'FS::cust_bill_event::process_reemail', $cgi;
-$server->process;
-
-%>
+%><%= $server->process %>
index bd23126..490c42f 100644 (file)
@@ -1,6 +1,3 @@
 <%
-
 my $server = new FS::UI::Web::JSRPC 'FS::cust_bill::process_reemail', $cgi;
-$server->process;
-
-%>
+%><%= $server->process %>
index 9a5e8aa..778c429 100644 (file)
@@ -1,6 +1,3 @@
-<%
-
+<% 
 my $server = new FS::UI::Web::JSRPC 'FS::cust_bill_event::process_refax', $cgi;
-$server->process;
-
-%>
+%><%= $server->process %>
index 24bee7d..b323888 100644 (file)
@@ -1,6 +1,3 @@
-<%
-
+<% 
 my $server = new FS::UI::Web::JSRPC 'FS::cust_bill::process_refax', $cgi;
-$server->process;
-
-%>
+%><%= $server->process %>
index 3cf4cf7..897c39e 100644 (file)
@@ -1,6 +1,3 @@
 <%
-
-my $server = new FS::UI::Web::JSRPC 'FS::cust_bill_event::process_reprint', $cgi;
-$server->process;
-
-%>
+my $server = new FS::UI::Web::JSRPC 'FS::cust_bill_event::process_reprint', $cgi; %>
+<%= $server->process %>
index 6d32eaa..2182620 100644 (file)
@@ -1,6 +1,3 @@
-<%
-
+<% 
 my $server = new FS::UI::Web::JSRPC 'FS::cust_bill::process_reprint', $cgi;
-$server->process;
-
-%>
+%><%= $server->process %>