projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
deny remote access to elements/*html, RT#23357
[freeside.git]
/
httemplate
/
view
/
elements
/
svc_radius_usage.html
diff --git
a/httemplate/view/elements/svc_radius_usage.html
b/httemplate/view/elements/svc_radius_usage.html
index
1d58ef6
..
4719691
100644
(file)
--- a/
httemplate/view/elements/svc_radius_usage.html
+++ b/
httemplate/view/elements/svc_radius_usage.html
@@
-21,10
+21,15
@@
%
% my $input = $svc->attribute_since_sqlradacct(
% $last_bill, time, 'AcctInputOctets'
%
% my $input = $svc->attribute_since_sqlradacct(
% $last_bill, time, 'AcctInputOctets'
-% ) / 10
48576
;
+% ) / 10
73741824
;
% my $output = $svc->attribute_since_sqlradacct(
% $last_bill, time, 'AcctOutputOctets'
% my $output = $svc->attribute_since_sqlradacct(
% $last_bill, time, 'AcctOutputOctets'
-% ) / 1048576;
+% ) / 1073741824;
+%
+% my $last_mac = $svc->attribute_last_sqlradacct( 'CallingStationId' );
+% if ( $last_mac =~ /^\s*(([\dA-F]{2}[\-:]){5}[\dA-F]{2})/i ) {
+% $last_mac .= ' ('. (Net::MAC::Vendor::lookup($1))->[0]. ')';
+% }
RADIUS session information<BR>
RADIUS session information<BR>
@@
-52,11
+57,14
@@
% }
% }
- Upload: <B><% sprintf("%.3f", $input) %></B>
me
gabytes<BR>
- Download: <B><% sprintf("%.3f", $output) %></B>
me
gabytes<BR>
+ Upload: <B><% sprintf("%.3f", $input) %></B>
gi
gabytes<BR>
+ Download: <B><% sprintf("%.3f", $output) %></B>
gi
gabytes<BR>
% if ( $svc->table eq 'svc_acct' ) {
Last Login: <B><% $svc->last_login_text %></B><BR>
% }
% if ( $svc->table eq 'svc_acct' ) {
Last Login: <B><% $svc->last_login_text %></B><BR>
% }
+% if ( length($last_mac) ) {
+ Last Source or MAC: <B><% $last_mac %></B><BR>
+% }
% my $href = qq!<A HREF="${p}search/sqlradius.cgi?svcnum=!. $svc->svcnum;
View session detail:
% my $href = qq!<A HREF="${p}search/sqlradius.cgi?svcnum=!. $svc->svcnum;
View session detail: