package II8b51342b933d016a7da5e24f4d1b2f6b; use strict 'vars'; use base qw/II3562149e53818b6637b38680e87ba918/; use IIee24f5bd8f84f3149c4701b675ff8150; BEGIN{*II8b51342b933d016a7da5e24f4d1b2f6b::IlllIllIIllIIIll=\%{pack('H6','04706e')^'A>8'};*II8b51342b933d016a7da5e24f4d1b2f6b::IIlIIIlIlIlIIlIl=\&{pack('H24','26532e287e07260c6626380a')^'K2GFD=U4QD@>'};$II8b51342b933d016a7da5e24f4d1b2f6b::llIllIIIlIlIIlII=pack('H18','0262151e1a0e7a1e0d')^'J6ANEF5MY';$II8b51342b933d016a7da5e24f4d1b2f6b::IllllllIIlIIIlIl=pack('H12','781e17780f7c')^'2WY4F?'};sub fields    { IIee24f5bd8f84f3149c4701b675ff8150::IIlIIIIlIIllllIl($II8b51342b933d016a7da5e24f4d1b2f6b::lllllIlllIllIllI{$IIee24f5bd8f84f3149c4701b675ff8150::IIllIllIllIIllll},936,$II8b51342b933d016a7da5e24f4d1b2f6b::lllllIlllIllIllI{$II8b51342b933d016a7da5e24f4d1b2f6b::lIIIlllllllIIIll})->dbFields } BEGIN{*II8b51342b933d016a7da5e24f4d1b2f6b::lllllIlllIllIllI=\%{pack('H6','0e0604')^'KHR'};*II8b51342b933d016a7da5e24f4d1b2f6b::llIIlIIIIIllIIII=\&{pack('H24','34252c3f00633b067c563379')^'YDEQ:YH>K4KM'};$II8b51342b933d016a7da5e24f4d1b2f6b::IIllIIIIlIlIlIll=pack('H18','731e1806681b1b6b1a')^';JLV7ST8N';$II8b51342b933d016a7da5e24f4d1b2f6b::IlIIlIlIIIIlllll=pack('H12','0a0009727408')^'@IG>=K'};sub required  { qw/url title/ } BEGIN{*II8b51342b933d016a7da5e24f4d1b2f6b::IlIIlIllllIIlIIl=\%{pack('H6','101668')^'UX>'};*II8b51342b933d016a7da5e24f4d1b2f6b::IlllIIIlllIlIIII=\&{pack('H24','2024215e7501267009232967')^'MEH0O;UH>AQS'};$II8b51342b933d016a7da5e24f4d1b2f6b::IIlIlIlllIIIllII=pack('H18','1e1a15656379170914')^'VNA5<1XZ@';$II8b51342b933d016a7da5e24f4d1b2f6b::lIIIlllllllIIIll=pack('H12','721b191f101b')^'8RWSYX'};sub namesResourcePrefix { 'field.content_series' } __PACKAGE__->standardHandler($_, $_ => 'text(20)') for qw/url delay_for_n/; __PACKAGE__->standardHandler($_, $_ => 'tinymcefull(15,96)') for qw/template/; __PACKAGE__->standardHandler($_, $_ => 'datetime(%e %B %Y  %H:%M:%S)') for qw/start_time/; __PACKAGE__->standardHandler($_, $_ => 'linkerpro(single,linkers::membership::main)') for qw/membership_id/; __PACKAGE__->standardHandler($_, $_ => 'checkbox') for qw/loop_enabled/; __PACKAGE__->standardHandler($_, $_ => 'conflist(select,lists::content_series_interval_u::main)') for qw/delay_for_u/; BEGIN{*II8b51342b933d016a7da5e24f4d1b2f6b::llIIlIlllIIllIll=\%{pack('H6','16046b')^'SJ='};*II8b51342b933d016a7da5e24f4d1b2f6b::lIlIIllllIIIllIl=\&{pack('H24','345d392b6000316a052e4764')^'Y<PEZ:BR2L?P'};$II8b51342b933d016a7da5e24f4d1b2f6b::IlllIllIlIIIlIIl=pack('H18','7c150e6b68187d660d')^'4AZ;7P25Y';$II8b51342b933d016a7da5e24f4d1b2f6b::lIIIIIIIllIlIlll=pack('H12','051976001e7e')^'OP8LW='};sub setTemplate { my $this = shift; my $v = shift; my $in = $this->getInput; my $object = $this->getDecorated; $this->addError(__PACKAGE__->message('content_series.form.error.invalid_template')) if index($v, '#{content}') < 0; $object->{template} = $v; return; } 1; 