diff options
author | mark <mark> | 2011-08-16 02:09:44 +0000 |
---|---|---|
committer | mark <mark> | 2011-08-16 02:09:44 +0000 |
commit | daf98ce13817230ffb103daf413190da3ed0f217 (patch) | |
tree | e12fee32dd7f7d748e68286656081ac5b72c3a68 /httemplate/elements/progress-init.html | |
parent | acab2d3793a1906adc905bccf9dc71d96f9eb096 (diff) |
reliably start batch download, #947
Diffstat (limited to 'httemplate/elements/progress-init.html')
-rw-r--r-- | httemplate/elements/progress-init.html | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/httemplate/elements/progress-init.html b/httemplate/elements/progress-init.html index 9f17370..2ec248e 100644 --- a/httemplate/elements/progress-init.html +++ b/httemplate/elements/progress-init.html @@ -54,7 +54,10 @@ sub process_whatever { #class method ) %> -<% include('/elements/init_overlib.html') %> +% if (!$noinit) { +<& /elements/init_overlib.html &> +% $noinit = 1; +% } <SCRIPT TYPE="text/javascript"> @@ -114,6 +117,9 @@ function <%$key%>myCallback( jobnum ) { </SCRIPT> +<%once> +my $noinit = 0; +</%once> <%init> my( $formname, $fields, $action, $url_or_message, $key ) = @_; @@ -126,6 +132,7 @@ if ( ref($url_or_message) ) { #its a message or something if $url_or_message->{'url'}; $url_or_message_link = 'popup_url=' .uri_escape( $url_or_message->{'popup_url'} ) if $url_or_message->{'popup_url'}; + } else { $url_or_message_link = "url=$url_or_message"; } |