projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
really reduce the noise
[freeside.git]
/
httemplate
/
view
/
cust_main
/
packages.html
diff --git
a/httemplate/view/cust_main/packages.html
b/httemplate/view/cust_main/packages.html
index
8fbefae
..
31aa262
100755
(executable)
--- a/
httemplate/view/cust_main/packages.html
+++ b/
httemplate/view/cust_main/packages.html
@@
-9,6
+9,7
@@
'cust_main' => $cust_main,
'closetext' => 'Close',
'width' => 763,
'cust_main' => $cust_main,
'closetext' => 'Close',
'width' => 763,
+ 'height' => 350,
)
%>
% }
)
%>
% }
@@
-25,8
+26,12
@@
<A HREF="<% $p %>edit/cust_pkg.cgi?<% $cust_main->custnum %>">Bulk order and cancel packages</A> (preserves services)
% }
<A HREF="<% $p %>edit/cust_pkg.cgi?<% $cust_main->custnum %>">Bulk order and cancel packages</A> (preserves services)
% }
-
<BR><BR>
<BR><BR>
+
+<TABLE>
+ <TR>
+ <TD ALIGN="left">
+
% if ( @$packages ) {
Current packages
% if ( @$packages ) {
Current packages
@@
-38,15
+43,14
@@
Current packages
% )
% )
% {
% )
% )
% {
+% my $prev = $cgi->param('showcancelledpackages');
% $cgi->param('showcancelledpackages', 1);
% $cgi->param('showcancelledpackages', 1);
-%
-
( <a href="<% $cgi->self_url %>">show
( <a href="<% $cgi->self_url %>">show
+% $cgi->param('showcancelledpackages', $prev);
% } else {
% $cgi->param('showcancelledpackages', 0);
% } else {
% $cgi->param('showcancelledpackages', 0);
-%
-
( <a href="<% $cgi->self_url %>">hide
( <a href="<% $cgi->self_url %>">hide
+% $cgi->param('showcancelledpackages', 1);
% }
cancelled packages</a> )
% }
cancelled packages</a> )
@@
-58,6
+62,18
@@
Current packages
% $cgi->param('showoldpackages', 0);
( <a href="<% $cgi->self_url %>">hide old packages</a> )
% }
% $cgi->param('showoldpackages', 0);
( <a href="<% $cgi->self_url %>">hide old packages</a> )
% }
+
+ </TD>
+ <TD ALIGN="right">
+ <A HREF="<%$p%>search/report_cust_pkg.html?custnum=<% $cust_main->custnum %>">Package reports</A><BR>
+ Service reports:
+ <A HREF="<%$p%>search/report_svc_acct.html?custnum=<% $cust_main->custnum %>">accounts</A>
+ </TD>
+ </TR>
+
+ <TR>
+ <TD COLSPAN=2>
+
% if ( @$packages ) {
<% include('/elements/table-grid.html') %>
% if ( @$packages ) {
<% include('/elements/table-grid.html') %>
@@
-109,6
+125,10
@@
Current packages
<BR>
% }
<BR>
% }
+ </TD>
+ </TR>
+</TABLE>
+
% if ( $cgi->param('fragment') =~ /^cust_pkg(\d+)$/ ) {
<SCRIPT>
// IE-specific hack. other browsers listen to #fragments
% if ( $cgi->param('fragment') =~ /^cust_pkg(\d+)$/ ) {
<SCRIPT>
// IE-specific hack. other browsers listen to #fragments
@@
-197,8
+217,7
@@
sub get_packages {
unless ( $cgi->param('showoldpackages') ) {
my $years = $conf->config('cust_main-packages-years') || 2;
unless ( $cgi->param('showoldpackages') ) {
my $years = $conf->config('cust_main-packages-years') || 2;
- my $seconds = 31556926; #60*60*24*365.2422 is close enough
- my $then = time - $seconds;
+ my $then = time - $years * 31556926; #60*60*24*365.2422 is close enough
my %hide = ( 'cancelled' => 'cancel',
'one-time charge' => 'setup',
my %hide = ( 'cancelled' => 'cancel',
'one-time charge' => 'setup',