{ version => '01', contest_name => 'A.R.I. International DX Contest', contest_id => 'ARI-DX', filter => { mode => \"IN ('CW', 'SSB', 'RTTY')", band => \"IN('160M','80M','40M','20M','15M','10M')", # TODO: RTTY not allowed on 160M }, defaults => { contest_url => 'http://www.qsl.net/contest_ari/DX_rul_ing_new.html', log_cols => [qw/ mycall call qso_date time_on freq band mode rst_sent stx rst_rcvd srx cont dxccprefix /], placeholders => [qw/ cont dxccprefix Email /], dropbox_options => { cont => [qw/ AF AN AS EU NA OC SA /], dxccprefix => [ sort keys %{{ do 'dxcc.inc' }} ], 'ARRL-SECTION' => [ 'DX', '', do 'arrl-sections.inc' ], CATEGORY => [ 'SINGLE-OP CW', 'SINGLE-OP SSB', 'SINGLE-OP RTTY', 'SINGLE-OP MIXED', 'MULTI-ONE', 'CHECKLOG', ], 'CATEGORY-ASSISTED' => [qw/ ASSISTED NON-ASSISTED /], }, Qs => [ { label => 'Own Country', weight => 0, group_by => 'call, band', where => {dxccprefix=>$INPUT{dxccprefix}} }, { label => 'Own Continent', weight => 1, group_by => 'call, band', where => {cont=>$INPUT{cont},dxccprefix=>{-not_in => [$INPUT{dxccprefix},qw/I ISO/]}} }, { label => 'Different Continent', weight => 3, group_by => 'call, band', where => {cont=>{'!='=>$INPUT{cont}},dxccprefix=>{-not_in => [qw/I ISO/] }} }, { label => 'Italian Station', weight => 10, group_by => 'call, band', where => {dxccprefix=>[qw/I ISO/]} }, ], mults => [ { label => 'DXCC', group_by => 'dxccprefix,band', where => {dxccprefix => {-not_in => [qw/I ISO/]} } }, { label => 'Italian Provinces', group_by => 'srx,band', where => {dxccprefix =>[qw/I ISO/]} }, # TODO: don't double-count PS/PU or RM/ROMA ], cabrillo => { version => '2.0', headers => [qw/ ARRL-SECTION CATEGORY CATEGORY-ASSISTED CATEGORY-OVERLAY CLUB NAME ADDRESS ADDRESS ADDRESS OPERATORS SOAPBOX /], qso_cols => [qw/cab_freq cab_mode cab_date cab_time mycall rst_sent stx call rst_rcvd srx /], qso_fmt => '%-5s %-2s %-10s %-04s %-13s %-3s %-6s %-13s %-3s %-6s', # Cabrillo QSO data format (for ARI International DX Contest) # --------info sent------- -------info rcvd-------- # QSO: freq mo date time call rst exch call rst exch # QSO: ***** ** yyyy-mm-dd nnnn ************* nnn ****** ************* nnn ****** # QSO: 14200 PH 2004-05-01 0711 RL3A 59 891 IK2HKT 59 BG # 0000000001111111111222222222233333333334444444444555555555566666666667777777777 # 1234567890123456789012345678901234567890123456789012345678901234567890123456789 }, }, years => { 2010 => { sample => '11db78ee8302ac826a789ed8fa7e1e7d', filter => { qso_date => { -between => [20100501, 20100502] }, }, }, }, }