projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rt 4.2.16
[freeside.git]
/
rt
/
share
/
html
/
Elements
/
RT__CustomField
/
ColumnMap
diff --git
a/rt/share/html/Elements/RT__CustomField/ColumnMap
b/rt/share/html/Elements/RT__CustomField/ColumnMap
index
ecb219d
..
6ee68ed
100644
(file)
--- a/
rt/share/html/Elements/RT__CustomField/ColumnMap
+++ b/
rt/share/html/Elements/RT__CustomField/ColumnMap
@@
-2,7
+2,7
@@
%#
%# COPYRIGHT:
%#
%#
%# COPYRIGHT:
%#
-%# This software is Copyright (c) 1996-201
2
Best Practical Solutions, LLC
+%# This software is Copyright (c) 1996-201
9
Best Practical Solutions, LLC
%# <sales@bestpractical.com>
%#
%# (Except where explicitly superseded by other copyright notices)
%# <sales@bestpractical.com>
%#
%# (Except where explicitly superseded by other copyright notices)
@@
-48,17
+48,12
@@
<%ARGS>
$Name => undef
$Attr => undef
<%ARGS>
$Name => undef
$Attr => undef
+$GenericMap => {}
</%ARGS>
<%ONCE>
my $COLUMN_MAP = {
</%ARGS>
<%ONCE>
my $COLUMN_MAP = {
- id => {
- title => '#', # loc
- attribute => 'id',
- align => 'right',
- value => sub { return $_[0]->id },
- },
Disabled => {
Disabled => {
- title =>
\' ',
+ title =>
'Status', # loc
attribute => 'Disabled',
value => sub { return $_[0]->Disabled? $_[0]->loc('Disabled'): $_[0]->loc('Enabled') },
},
attribute => 'Disabled',
value => sub { return $_[0]->Disabled? $_[0]->loc('Disabled'): $_[0]->loc('Enabled') },
},
@@
-66,7
+61,7
@@
my $COLUMN_MAP = {
map(
{ my $c = $_; $c => {
title => $c, attribute => $c,
map(
{ my $c = $_; $c => {
title => $c, attribute => $c,
- value => sub { return $_[0]->$c() },
+
value => sub { return $_[0]->$c() },
} }
qw(Name Description Type LookupType Pattern)
),
} }
qw(Name Description Type LookupType Pattern)
),
@@
-74,26
+69,26
@@
my $COLUMN_MAP = {
{ my $c = $_; my $short = $c; $short =~ s/^Friendly//;
$c => {
title => $short, attribute => $short,
{ my $c = $_; my $short = $c; $short =~ s/^Friendly//;
$c => {
title => $short, attribute => $short,
- value => sub { return $_[0]->$c() },
+
value => sub { return $_[0]->$c() },
} }
qw(FriendlyLookupType FriendlyType FriendlyPattern)
),
MaxValues => {
title => 'MaxValues', # loc
} }
qw(FriendlyLookupType FriendlyType FriendlyPattern)
),
MaxValues => {
title => 'MaxValues', # loc
- attribute => 'MaxValues',
- value => sub {
+
attribute => 'MaxValues',
+
value => sub {
my $v = $_[0]->MaxValues;
return !$v ? $_[0]->loc('unlimited') : $v == 0 ? $_[0]->loc('one') : $v;
},
},
my $v = $_[0]->MaxValues;
return !$v ? $_[0]->loc('unlimited') : $v == 0 ? $_[0]->loc('one') : $v;
},
},
- A
ppli
edTo => {
- title => 'A
ppli
ed', # loc
- value => sub {
- if ( $_[0]->Is
Applied
) {
+ A
dd
edTo => {
+ title => 'A
dd
ed', # loc
+
value => sub {
+ if ( $_[0]->Is
Global
) {
return $_[0]->loc('Global');
}
return $_[0]->loc('Global');
}
- my $collection = $_[0]->A
ppli
edTo;
+ my $collection = $_[0]->A
dd
edTo;
return '' unless $collection;
$collection->RowsPerPage(10);
return '' unless $collection;
$collection->RowsPerPage(10);
@@
-104,7
+99,7
@@
my $COLUMN_MAP = {
$res .= ', ' if $res;
my $id = '';
$res .= ', ' if $res;
my $id = '';
- $id = $record->Name if $record->
can('Name
');
+ $id = $record->Name if $record->
_Accessible('Name','read
');
$id ||= "#". $record->id;
$res .= $id;
$id ||= "#". $record->id;
$res .= $id;
@@
-118,19
+113,19
@@
my $COLUMN_MAP = {
RemoveCheckBox => {
title => sub {
my $name = 'RemoveCustomField';
RemoveCheckBox => {
title => sub {
my $name = 'RemoveCustomField';
- my $checked = $
m->request_args
->{ $name .'All' }? 'checked="checked"': '';
+ my $checked = $
DECODED_ARGS
->{ $name .'All' }? 'checked="checked"': '';
return \qq{<input type="checkbox" name="}, $name, \qq{All" value="1" $checked
return \qq{<input type="checkbox" name="}, $name, \qq{All" value="1" $checked
- onclick="setCheckbox(this
.form
, },
+ onclick="setCheckbox(this, },
$m->interp->apply_escapes($name,'j'),
$m->interp->apply_escapes($name,'j'),
- \qq{
, this.checked
)" />};
+ \qq{)" />};
},
value => sub {
my $id = $_[0]->id;
},
value => sub {
my $id = $_[0]->id;
- return '' if $_[0]->Is
Applied
;
+ return '' if $_[0]->Is
Global
;
my $name = 'RemoveCustomField';
my $name = 'RemoveCustomField';
- my $arg = $
m->request_args
->{ $name };
+ my $arg = $
DECODED_ARGS
->{ $name };
my $checked = '';
if ( $arg && ref $arg ) {
my $checked = '';
if ( $arg && ref $arg ) {
@@
-148,7
+143,7
@@
my $COLUMN_MAP = {
my $id = $_[0]->id;
my $context = $_[2] || 0;
my $id = $_[0]->id;
my $context = $_[2] || 0;
- return '' unless $_[0]->IsA
ppli
ed( $context );
+ return '' unless $_[0]->IsA
dd
ed( $context );
my $name = 'MoveCustomField';
my $args = $m->caller_args( 1 );
my $name = 'MoveCustomField';
my $args = $m->caller_args( 1 );
@@
-162,10
+157,10
@@
my $COLUMN_MAP = {
my @res = (
\'<a href="',
$uri .'?'. $m->comp("/Elements/QueryString", %pass, MoveCustomFieldUp => $id ),
my @res = (
\'<a href="',
$uri .'?'. $m->comp("/Elements/QueryString", %pass, MoveCustomFieldUp => $id ),
- \'">', loc('
[Up
]'), \'</a>',
+ \'">', loc('
~[Up~
]'), \'</a>',
\' <a href="',
$uri .'?'. $m->comp("/Elements/QueryString", %pass, MoveCustomFieldDown => $id ),
\' <a href="',
$uri .'?'. $m->comp("/Elements/QueryString", %pass, MoveCustomFieldDown => $id ),
- \'">', loc('
[Down
]'), \'</a>'
+ \'">', loc('
~[Down~
]'), \'</a>'
);
return @res;
);
return @res;
@@
-173,8
+168,10
@@
my $COLUMN_MAP = {
},
};
},
};
+$COLUMN_MAP->{'AppliedTo'} = $COLUMN_MAP->{'AddedTo'};
+
</%ONCE>
<%INIT>
</%ONCE>
<%INIT>
-$m->callback( COLUMN_MAP => $COLUMN_MAP, CallbackName => 'ColumnMap', CallbackOnce => 1 );
+$m->callback(
GenericMap => $GenericMap,
COLUMN_MAP => $COLUMN_MAP, CallbackName => 'ColumnMap', CallbackOnce => 1 );
return GetColumnMapEntry( Map => $COLUMN_MAP, Name => $Name, Attribute => $Attr );
</%INIT>
return GetColumnMapEntry( Map => $COLUMN_MAP, Name => $Name, Attribute => $Attr );
</%INIT>