X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Felements%2Fchange_history_common.html;h=5aaf6e691fd0ed09df8b1211ea072c2adfb3a4c4;hb=f2ee4eec34fea420c1c434194e410f31b6c9edb0;hp=d941427820b2fa595261f025f2a31bbe1b171ced;hpb=aaa1a91c209ec3547b2c62dc59af935649a62b58;p=freeside.git diff --git a/httemplate/elements/change_history_common.html b/httemplate/elements/change_history_common.html index d94142782..5aaf6e691 100644 --- a/httemplate/elements/change_history_common.html +++ b/httemplate/elements/change_history_common.html @@ -3,6 +3,7 @@ % my $bgcolor2 = '#ffffff'; % my $bgcolor = ''; + User Date @@ -14,6 +15,7 @@ Action Description + % foreach my $item ( @history ) { % my $history_other = ''; @@ -46,10 +48,10 @@ -% my $otaker; +% my $otaker = ''; % if ( $item->history_usernum ) { % $access_user{ $item->history_usernum } ||= -% qsearchs('access_user', { 'usernum' => $item->history_usernum }); +% FS::access_user->by_key( $item->history_usernum ); % $otaker = $access_user{ $item->history_usernum }->username % if $access_user{ $item->history_usernum }; % } @@ -83,7 +85,7 @@ % my $label = ''; -% if ( $item->table eq 'legacy_cust_bill' ) { +% if ( $item->table eq 'legacy_cust_history' ) { % $label = $item->item; % } else { % $label = $item->table; @@ -100,7 +102,7 @@ -% if ( $item->table eq 'legacy_cust_bill' ) { +% if ( $item->table eq 'legacy_cust_history' ) { <% $item->description |h %> % } else { <% join(', ', @@ -148,8 +150,8 @@ die "access deined" my %action = ( 'insert' => 'Insert', #'Create', - 'replace_old' => 'Change from', - 'replace_new' => 'Change to', + 'replace_old' => "Change\xA0from", + 'replace_new' => "Change\xA0to", 'delete' => 'Remove', ); @@ -195,6 +197,12 @@ my $svc_labelsub = sub { $label. ': '. encode_entities($item->label($item->history_date)). ''; }; +my $tag_labelsub = sub { + my($item, $label) = @_; + my $part_tag = qsearchs('part_tag',{ tagnum => $item->tagnum }); + $label. ': '. encode_entities($part_tag->tagname). ''; +}; + my %h_table_labelsub = ( 'h_cust_pkg' => $pkg_labelsub, 'h_svc_acct' => $svc_labelsub, @@ -206,6 +214,7 @@ my %h_table_labelsub = ( 'h_svc_external' => $svc_labelsub, 'h_svc_phone' => $svc_labelsub, #'h_phone_device' + 'h_cust_tag' => $tag_labelsub, ); my $discounts = {};