@@ -515,12 +515,73 @@ public function wab()
515
515
$ this ->load ->view ('interface_assets/footer ' );
516
516
}
517
517
518
+
519
+ public function gmdxsummer ()
520
+ {
521
+ // Load the GMDX Summer Challenge model
522
+ $ this ->load ->model ('gmdxsummer_model ' );
523
+
524
+ // Get Week 1
525
+ $ data ['week1_6m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-05-26 18:00:00 ' , '6m ' , 'CW ' );
526
+ $ data ['week1_6m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-05-26 18:00:00 ' , '6m ' );
527
+ $ data ['week1_6m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-05-26 18:00:00 ' , '6m ' );
528
+ $ data ['week1_6m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-05-26 18:00:00 ' , '6m ' );
529
+
530
+
531
+ $ data ['week1_4m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-05-26 18:00:00 ' , '4m ' , 'CW ' );
532
+ $ data ['week1_4m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-05-26 18:00:00 ' , '4m ' );
533
+ $ data ['week1_4m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-05-26 18:00:00 ' , '4m ' );
534
+ $ data ['week1_4m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-05-26 18:00:00 ' , '4m ' );
535
+
536
+ // Get Week 2
537
+ $ data ['week2_6m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-06-09 18:00:00 ' , '6m ' , 'CW ' );
538
+ $ data ['week2_6m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-06-09 18:00:00 ' , '6m ' );
539
+ $ data ['week2_6m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-06-09 18:00:00 ' , '6m ' );
540
+ $ data ['week2_6m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-06-09 18:00:00 ' , '6m ' );
541
+
542
+
543
+ $ data ['week2_4m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-06-09 18:00:00 ' , '4m ' , 'CW ' );
544
+ $ data ['week2_4m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-06-09 18:00:00 ' , '4m ' );
545
+ $ data ['week2_4m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-06-09 18:00:00 ' , '4m ' );
546
+ $ data ['week2_4m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-06-09 18:00:00 ' , '4m ' );
547
+
548
+
549
+ // Get Week 3
550
+ $ data ['week3_6m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-06-23 18:00:00 ' , '6m ' , 'CW ' );
551
+ $ data ['week3_6m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-06-23 18:00:00 ' , '6m ' );
552
+ $ data ['week3_6m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-06-23 18:00:00 ' , '6m ' );
553
+ $ data ['week3_6m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-06-23 18:00:00 ' , '6m ' );
554
+
555
+ $ data ['week3_4m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-06-23 18:00:00 ' , '4m ' , 'CW ' );
556
+ $ data ['week3_4m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-06-23 18:00:00 ' , '4m ' );
557
+ $ data ['week3_4m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-06-23 18:00:00 ' , '4m ' );
558
+ $ data ['week3_4m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-06-23 18:00:00 ' , '4m ' );
559
+
560
+ // Get Week 4
561
+ $ data ['week4_6m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-07-01 18:00:00 ' , '6m ' , 'CW ' );
562
+ $ data ['week4_6m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-07-01 18:00:00 ' , '6m ' );
563
+ $ data ['week4_6m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-07-01 18:00:00 ' , '6m ' );
564
+ $ data ['week4_6m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-07-01 18:00:00 ' , '6m ' );
565
+
566
+ $ data ['week4_4m_cw ' ] = $ this ->gmdxsummer_model ->get_week ('2024-07-01 18:00:00 ' , '4m ' , 'CW ' );
567
+ $ data ['week4_4m_ssb ' ] = $ this ->gmdxsummer_model ->get_week_voice ('2024-07-01 18:00:00 ' , '4m ' );
568
+ $ data ['week4_4m_digital ' ] = $ this ->gmdxsummer_model ->get_week_digital ('2024-07-01 18:00:00 ' , '4m ' );
569
+ $ data ['week4_4m_combined ' ] = $ this ->gmdxsummer_model ->get_week_combined ('2024-07-01 18:00:00 ' , '4m ' );
570
+
571
+
572
+ // Render page
573
+ $ data ['page_title ' ] = "Awards - GMDX Summer Challenge " ;
574
+ $ this ->load ->view ('interface_assets/header ' , $ data );
575
+ $ this ->load ->view ('awards/gmdxsummer/index ' );
576
+ $ this ->load ->view ('interface_assets/footer ' );
577
+ }
578
+
518
579
public function wab_details_ajax ()
519
580
{
520
581
$ this ->load ->model ('logbook_model ' );
521
582
522
583
$ wab = str_replace ('" ' , "" , $ this ->security ->xss_clean ($ this ->input ->post ("Wab " )));
523
-
584
+
524
585
$ wab = str_replace (["Small Square " , " Boundry Box " ], "" , $ wab );
525
586
526
587
$ data ['results ' ] = $ this ->logbook_model ->wab_qso_details ($ wab );
0 commit comments