FS RT #30363 - Hide Account usage template output in an HTML comment when $hide_usage...
authorC.J. Adams-Collier <cjac@colliertech.org>
Fri, 26 Sep 2014 19:00:43 +0000 (12:00 -0700)
committerC.J. Adams-Collier <cjac@colliertech.org>
Fri, 26 Sep 2014 19:00:43 +0000 (12:00 -0700)
FS/FS/ClientAPI/MyAccount.pm
fs_selfservice/FS-SelfService/cgi/view_usage.html

index 86e4b89..bcfe35c 100644 (file)
@@ -398,11 +398,12 @@ sub access_info {
 
   $info->{'timeout'} = $conf->config('selfservice-timeout') || 3600;
 
 
   $info->{'timeout'} = $conf->config('selfservice-timeout') || 3600;
 
+  $info->{'hide_usage'} = $conf->exists('selfservice_hide-usage');
+
   return { %$info,
            'custnum'       => $custnum,
            'access_pkgnum' => $session->{'pkgnum'},
            'access_svcnum' => $session->{'svcnum'},
   return { %$info,
            'custnum'       => $custnum,
            'access_pkgnum' => $session->{'pkgnum'},
            'access_svcnum' => $session->{'svcnum'},
-          'hide_usage'    => $conf->exists('selfservice_hide-usage'),
          };
 }
 
          };
 }
 
index f50f770..c43f7d3 100644 (file)
@@ -18,6 +18,8 @@
     '';
 %>
 <%= include('header', 'Account usage') %>
     '';
 %>
 <%= include('header', 'Account usage') %>
+<%= if( $hide_usage ){ $OUT .= '<' . '!--' } %>
+
 
 <%= if ( $error ) {
   $OUT .= qq!<FONT SIZE="+1" COLOR="#ff0000">$error</FONT><BR><BR>!;
 
 <%= if ( $error ) {
   $OUT .= qq!<FONT SIZE="+1" COLOR="#ff0000">$error</FONT><BR><BR>!;
@@ -216,4 +218,6 @@ foreach my $svc_port ( @svc_port ) {
 
 
 </TD></TR></TABLE>
 
 
 </TD></TR></TABLE>
+<%= if( $hide_usage ){ $OUT .= '--'. '>' } %>
 <%= include('footer') %>
 <%= include('footer') %>
+