package II11e16decbbd42b298f5d1f146310763c; use strict 'vars'; use base qw/II52a5a7e62c032b2a2c5228e72b34bda6/; use IIf6c7e28bdd48eb29efc7b9362c0037a2; BEGIN{*II11e16decbbd42b298f5d1f146310763c::lIlIIIlIlIlllIll=\%{pack('H6','041814')^'AVB'};*II11e16decbbd42b298f5d1f146310763c::lIlIIlllllIlIIII=\&{pack('H24','382a21386874467b0f334679')^'UKHVRN5C8Q>M'};$II11e16decbbd42b298f5d1f146310763c::IlIIIlIIIlIIlIll=pack('H18','70641c65667c08631b')^'80H594G0O';$II11e16decbbd42b298f5d1f146310763c::lIIlIIlIlIIlIllI=pack('H12','01000874060f')^'KIF8OL'};sub objectClass { II52a5a7e62c032b2a2c5228e72b34bda6::IIIIIllIlIIlIlII($II11e16decbbd42b298f5d1f146310763c::lIlIIIIIlIIIllll{$II52a5a7e62c032b2a2c5228e72b34bda6::IllllIIIlIllIlIl},162,$II11e16decbbd42b298f5d1f146310763c::lIlIIIIIlIIIllll{$II11e16decbbd42b298f5d1f146310763c::lIIIllIIIlIIIllI}) } BEGIN{*II11e16decbbd42b298f5d1f146310763c::IIIIIlIIllIlllII=\%{pack('H6','040614')^'AHB'};*II11e16decbbd42b298f5d1f146310763c::IlIIlllllIlIllII=\&{pack('H24','2232512e637142700f29396c')^'OS8@YK1H8KAX'};$II11e16decbbd42b298f5d1f146310763c::IllIIIlIIIlllIIl=pack('H18','0b1f61101b787f0b1f')^'CK5@D00XK';$II11e16decbbd42b298f5d1f146310763c::lllIlIlllIIIIIll=pack('H12','750f057c1807')^'?FK0QD'};sub formClass   { II52a5a7e62c032b2a2c5228e72b34bda6::IIIIIllIlIIlIlII($II11e16decbbd42b298f5d1f146310763c::lIlIIIIIlIIIllll{$IIf6c7e28bdd48eb29efc7b9362c0037a2::IIIllllIIlllIIlI},207,$II11e16decbbd42b298f5d1f146310763c::lIlIIIIIlIIIllll{$II11e16decbbd42b298f5d1f146310763c::lIIlIIlIlIIlIllI}) } BEGIN{*II11e16decbbd42b298f5d1f146310763c::lIIIIllllllIIlll=\%{pack('H6','16161c')^'SXJ'};*II11e16decbbd42b298f5d1f146310763c::IIIlIllIIlllIllI=\&{pack('H24','245e5f377e7948066e202904')^'I?6YDC;>YBQ0'};$II11e16decbbd42b298f5d1f146310763c::IlIlIIIIlllIlIIl=pack('H18','716e14026876196266')^'9:@R7>V12';$II11e16decbbd42b298f5d1f146310763c::IllllIIlIllIlIII=pack('H12','770e05741800')^'=GK8QC'};sub listFields  { qw/id TblType TblURL comment/ } BEGIN{*II11e16decbbd42b298f5d1f146310763c::IlllllIIIIIIlllI=\%{pack('H6','130262')^'VL4'};*II11e16decbbd42b298f5d1f146310763c::lIIIIlIIlIIIIlll=\&{pack('H24','37275e2c62032a7a775e4261')^'ZF7BX9YB@<:U'};$II11e16decbbd42b298f5d1f146310763c::lIIllllIllllllIl=pack('H18','04606a666a1f166a6c')^'L4>65WY98';$II11e16decbbd42b298f5d1f146310763c::llIIllIIllIIIlII=pack('H12','7573017d0274')^'?:O1K7'};sub listSortings { 'id desc' } BEGIN{*II11e16decbbd42b298f5d1f146310763c::llIIIlllIlIllIIl=\%{pack('H6','1c026c')^'YL:'};*II11e16decbbd42b298f5d1f146310763c::lIIlIIllIllIlllI=\&{pack('H24','2c595f3707083f6c7f594d0b')^'A86Y=2LTH;5?'};$II11e16decbbd42b298f5d1f146310763c::lIIlIlIIIIlIllll=pack('H18','7a0d0500650107146e')^'2YQP:IHG:';$II11e16decbbd42b298f5d1f146310763c::IlIlIIIllIlIIIIl=pack('H12','0500701d1f0f')^'OI>QVL'};sub namesResourcePrefix { 'field.membership' } BEGIN{*II11e16decbbd42b298f5d1f146310763c::lIIllIlIIllIllll=\%{pack('H6','161660')^'SX6'};*II11e16decbbd42b298f5d1f146310763c::IIllllIllllIllIl=\&{pack('H24','2a3b565d037b240a6f58427a')^'GZ?39AW2X::N'};$II11e16decbbd42b298f5d1f146310763c::lllIIlIllllllIlI=pack('H18','0114111d6978701b6e')^'I@EM60?H:';$II11e16decbbd42b298f5d1f146310763c::lIlIlIllIlIlllIl=pack('H12','067e1d081e13')^'L7SDWP'};sub mnt_tabact_list { my ($class, $C) = @_; my $in = $C->{INPUT}; my $memberships = join ',', IIf6c7e28bdd48eb29efc7b9362c0037a2::llllllIIllIIlIII($IIf6c7e28bdd48eb29efc7b9362c0037a2::IllllIlllIlIIIII{$II11e16decbbd42b298f5d1f146310763c::IllIIIlIIIlllIIl},162,$IIf6c7e28bdd48eb29efc7b9362c0037a2::IllllIlllIlIIIII{$IIf6c7e28bdd48eb29efc7b9362c0037a2::lllllIllllIllIII})->listAvailableTypes; my $seaData = II52a5a7e62c032b2a2c5228e72b34bda6::IIllIlIlIlIllIII($II11e16decbbd42b298f5d1f146310763c::IlllllIIIIIIlllI{$II11e16decbbd42b298f5d1f146310763c::IlIIIlIIIlIIlIll},999,$II11e16decbbd42b298f5d1f146310763c::IlllllIIIIIIlllI{$IIf6c7e28bdd48eb29efc7b9362c0037a2::IIIIlIIllIIIIlIl})->get("$class.SearchData"); $seaData->{WHERE} = "find_in_set(type,'$memberships')"; return $class->SUPER::mnt_tabact_list($C); } BEGIN{*II11e16decbbd42b298f5d1f146310763c::lIlIIIIIlIIIllll=\%{pack('H6','087768')^'M9>'};*II11e16decbbd42b298f5d1f146310763c::llllIlIIlIlIllIl=\&{pack('H24','3720223e036f4a0c05262966')^'ZAKP9U942DQR'};$II11e16decbbd42b298f5d1f146310763c::lIlIlIIllIlIllll=pack('H18','0c1f621268080c1e1b')^'DK6B7@CMO';$II11e16decbbd42b298f5d1f146310763c::lIIIllIIIlIIIllI=pack('H12','1f0478030301')^'UM6OJB'};sub mnt_tabact_copy { my ($class, $C) = @_; my $in = $C->{INPUT}; die 'ObjectID is expected in input' unless $in->{ObjectID}; $C->{Object} = Zen::PerlHandler->get($class->objectClass . '->get')->do($in->{ObjectID}); $C->{Object} = $C->{Object}->copy; $in->{ObjectID} = $C->{Object}->id; $in->{TabCustom1} = $C->{Object}{type}; $in->{TabAct} = 'edit'; $class->mnt($C); return; } 1; 