summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2008-03-31 22:27:56 +0000
committerivan <ivan>2008-03-31 22:27:56 +0000
commit3c5cb85f9957dfcbaa97e8a07935525e4a880f79 (patch)
treef951a860c04d5cecb3ce11d778719dada1960efd
parent315fa1d64fe15df1408569231730658538adc394 (diff)
overlib cleanup: easy static CVV2/echeck popups
-rw-r--r--httemplate/edit/cust_main/billing.html11
-rw-r--r--httemplate/elements/init_overlib.html7
-rw-r--r--httemplate/misc/payment.cgi12
3 files changed, 10 insertions, 20 deletions
diff --git a/httemplate/edit/cust_main/billing.html b/httemplate/edit/cust_main/billing.html
index 68d7437e5..22cc10b8d 100644
--- a/httemplate/edit/cust_main/billing.html
+++ b/httemplate/edit/cust_main/billing.html
@@ -107,16 +107,7 @@
</SCRIPT>
- <SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws.js"></SCRIPT>
- <SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws_iframe.js"></SCRIPT>
- <SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws_draggable.js"></SCRIPT>
- <SCRIPT TYPE="text/javascript">
- function OLiframeContent(src, width, height, name) {
- return ('<iframe src="'+src+'" width="'+width+'" height="'+height+'"'
- +(name?' name="'+name+'" id="'+name+'"':'')+' scrolling="auto">'
- +'<div>[iframe not supported]</div></iframe>');
- }
- </SCRIPT>
+ <% include('/elements/init_overlib.html') %>
% my $payby = $cust_main->payby;
% my $paytype = $cust_main->paytype;
diff --git a/httemplate/elements/init_overlib.html b/httemplate/elements/init_overlib.html
new file mode 100644
index 000000000..0ea74aa95
--- /dev/null
+++ b/httemplate/elements/init_overlib.html
@@ -0,0 +1,7 @@
+% for my $file (@files) {
+ <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/<%$file%>.js"></SCRIPT>
+}
+<%init>
+ my @files = map "overlibmws$_", ( '', qw( _iframe _draggable _crossframe ) );
+ push @files, 'iframecontentmws';
+</%init>
diff --git a/httemplate/misc/payment.cgi b/httemplate/misc/payment.cgi
index f99f2f068..7546a858a 100644
--- a/httemplate/misc/payment.cgi
+++ b/httemplate/misc/payment.cgi
@@ -6,16 +6,8 @@
<INPUT TYPE="hidden" NAME="payunique" VALUE="<% $payunique %>">
<INPUT TYPE="hidden" NAME="balance" VALUE="<% $balance %>">
-<SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws.js"></SCRIPT>
-<SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws_iframe.js"></SCRIPT>
-<SCRIPT TYPE="text/javascript" SRC="../elements/overlibmws_draggable.js"></SCRIPT>
-<SCRIPT TYPE="text/javascript">
-function OLiframeContent(src, width, height, name) {
- return ('<iframe src="'+src+'" width="'+width+'" height="'+height+'"'
- +(name?' name="'+name+'" id="'+name+'"':'')+' scrolling="auto">'
- +'<div>[iframe not supported]</div></iframe>');
-}
-</SCRIPT>
+<% include('/elements/init_overlib.html') %>
+
% #include( '/elements/table.html', '#cccccc' )
<% ntable('#cccccc') %>