-<% include( 'elements/search.html',
- 'title' => 'Customer Search Results',
+<& elements/search.html,
+ 'title' => emt('Customer Search Results'),
'menubar' => $menubar,
- 'name' => 'customers',
+ 'name' => emt('customers'),
'query' => $sql_query,
'count_query' => $count_query,
'header' => [ FS::UI::Web::cust_header(
),
map '', @extra_fields
],
- )
-%>
+&>
<%init>
die "access denied"
$uri->query_form( \%search_hash );
my $query = $uri->query;
- push @$menubar, 'Email a notice to these customers' =>
+ push @$menubar, emt('Email a notice to these customers') =>
"${p}misc/email-customers.html?table=cust_main&$query",
}
-<% include( 'elements/cust_pay_or_refund.html',
+<& elements/cust_pay_or_refund.html,
'thing' => 'refund',
'amount_field' => 'refund',
- 'name_singular' => 'refund',
- 'name_verb' => 'refunded',
- )
-%>
+ 'name_singular' => emt('refund'),
+ 'name_verb' => emt('refunded'),
+&>
-<% include( 'elements/search.html',
- 'title' => 'Service search results',
- 'name' => 'services',
+<& elements/search.html,
+ 'title' => emt('Service search results'),
+ 'name' => emt('services'),
'query' => $sql_query,
'count_query' => $count_query,
'redirect' => $link,
- 'header' => [ '#',
- 'Service',
+ 'header' => [ emt('#'),
+ emt('Service'),
# package?
FS::UI::Web::cust_header(),
],
'',
FS::UI::Web::cust_styles(),
],
- )
-%>
+&>
<%init>
die "access denied"
-<% include( 'elements/search.html',
- 'title' => 'Account Search Results',
- 'name' => 'accounts',
+<& elements/search.html,
+ 'title' => emt('Account Search Results'),
+ 'name' => emt('accounts'),
'query' => $sql_query,
'count_query' => $count_query,
'redirect' => $link,
'color' => \@color,
'style' => \@style,
'footer' => \@footer,
- )
-%>
+&>
<%once>
#false laziness w/ClientAPI/MyAccount.pm
&& $curuser->access_right('List service passwords') #but if you insist...
)
{
- push @header, 'Password';
+ push @header, emt('Password');
push @fields, 'get_cleartext_password';
push @links, $link;
$align .= 'l';
push @style, '';
}
-push @header, 'Real Name';
+push @header, emt('Real Name');
push @fields, 'finger';
push @links, $link;
$align .= 'l';
#hide the UID, its much less useful these days
if ( $cgi->param('show_uid') ) { #XXX add a checkbox
- push @header, 'UID';
+ push @header, emt('UID');
push @fields, 'uid';
push @links, $link;
$align .= 'l';
push @style, '';
}
-push @header, 'Last Login';
+push @header, emt('Last Login');
push @fields, 'last_login_text';
push @links, $link;
$align .= 'r';
if ( $sortby eq 'seconds' ) {
my $tot_time = 0;
- #push @header, 'Time remaining';
- push @header, 'Time';
+ push @header, emt('Time');
push @fields, sub { my $svc_acct = shift;
$tot_time += $svc_acct->seconds;
format_time($svc_acct->seconds);
if ( $conf->exists('svc_acct-display_paid_time_remaining') ) {
my $tot_paid_time = 0;
my %tot = ( '30'=>0, '60'=>0, '90'=>0 );
- push @header, 'Paid time', 'Last 30', 'Last 60', 'Last 90';
+ push @header, emt('Paid time'), emt('Last 30'), emt('Last 60'), emt('Last 90');
push @fields,
sub {
my $svc_acct = shift;