projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
internationalization/localization, RT12515
[freeside.git]
/
httemplate
/
view
/
elements
/
svc_Common.html
diff --git
a/httemplate/view/elements/svc_Common.html
b/httemplate/view/elements/svc_Common.html
index
25845dd
..
8f915a1
100644
(file)
--- a/
httemplate/view/elements/svc_Common.html
+++ b/
httemplate/view/elements/svc_Common.html
@@
-27,37
+27,33
@@
</%doc>
<SCRIPT>
function areyousure(href) {
</%doc>
<SCRIPT>
function areyousure(href) {
- if (confirm("Permanently delete this <% $label %>?") == true)
+% my $delmsg = emt("Permanently delete this [_1]?", $label);
+ if (confirm(<% $delmsg |js_string %>) == true)
window.location.href = href;
}
</SCRIPT>
% if ( $custnum ) {
window.location.href = href;
}
</SCRIPT>
% if ( $custnum ) {
- <
% include("/elements/header.html","View $label: $value") %
>
+ <
& /elements/header.html,emt("View [_1]: [_2]",$label,$value) &
>
- <
% include( '/elements/small_custview.html'
, $custnum, '', 1,
- "${p}view/cust_main.cgi"
) %
>
+ <
& /elements/small_custview.html
, $custnum, '', 1,
+ "${p}view/cust_main.cgi"
&
>
<BR>
% } else {
<BR>
% } else {
- <
% include("/elements/header.html","View $label: $value"
, menubar(
-
"Cancel this (unaudited) $label"
=>
+ <
& /elements/header.html,emt("View [_1]: [_2]",$label,$value)
, menubar(
+
emt("Cancel this (unaudited) [_1]",$label)
=>
"javascript:areyousure(\'${p}misc/cancel-unaudited.cgi?$svcnum\')"
"javascript:areyousure(\'${p}misc/cancel-unaudited.cgi?$svcnum\')"
- )
) %
>
+ )
&
>
% }
% }
-
Service #
<B><% $svcnum %></B>
+
<% mt('Service #') |h %>
<B><% $svcnum %></B>
% my $url = $opt{'edit_url'} || $p. 'edit/'. $opt{'table'}. '.cgi?';
% my $url = $opt{'edit_url'} || $p. 'edit/'. $opt{'table'}. '.cgi?';
-| <A HREF="<%$url%><%$svcnum%>">Edit this <% $label %></A>
-
-% unless ( $opt{'disable_unprovision'} ) {
-| <A HREF="javascript:areyousure('<%$p.'misc/unprovision.cgi?'.$svcnum%>')">
-Unprovision this Service</A>
+| <& /view/elements/svc_edit_link.html, 'svc' => $svc_x &>
<BR>
<BR>
-% }
<% ntable("#cccccc") %><TR><TD><% ntable("#cccccc",2) %>
<% ntable("#cccccc") %><TR><TD><% ntable("#cccccc",2) %>
@@
-65,10
+61,10
@@
Unprovision this Service</A>
%
% my($field, $type, $value, $hack_strict_refs);
% if ( ref($f) ) {
%
% my($field, $type, $value, $hack_strict_refs);
% if ( ref($f) ) {
-% $field = $f->{'field'}
,
+% $field = $f->{'field'}
;
% $hack_strict_refs = \&{ $f->{'value'} } if $f->{'value'};
% $value = $f->{'value'} ? &$hack_strict_refs($svc_x) : $svc_x->$field;
% $hack_strict_refs = \&{ $f->{'value'} } if $f->{'value'};
% $value = $f->{'value'} ? &$hack_strict_refs($svc_x) : $svc_x->$field;
-% $type = $f->{'type'} || 'text'
,
+% $type = $f->{'type'} || 'text'
;
% } else {
% $field = $f;
% $value = $svc_x->$field;
% } else {
% $field = $f;
% $value = $svc_x->$field;
@@
-86,6
+82,9
@@
Unprovision this Service</A>
%>
</TD>
%>
</TD>
+% $value = time2str($date_format,$value) if ( $type eq 'date' && $value );
+% $value = time2str("$date_format %H:%M",$value) if ( $type eq 'datetime' && $value );
+% $value = $value eq 'Y' ? emt('Yes') : emt('No') if ( $type eq 'checkbox' );
% #eventually more options for <SELECT>, etc. fields
<TD BGCOLOR="#ffffff"><% $value %><TD>
% #eventually more options for <SELECT>, etc. fields
<TD BGCOLOR="#ffffff"><% $value %><TD>
@@
-125,6
+124,9
@@
die "access denied"
my(%opt) = @_;
my(%opt) = @_;
+my $conf = new FS::Conf;
+my $date_format = $conf->config('date_format') || '%m/%d/%Y';
+
my $table = $opt{'table'};
my $fields = $opt{'fields'}
my $table = $opt{'table'};
my $fields = $opt{'fields'}