diff --git a/public_html/wp-content/plugins/wordcamp-docs/templates/attendee-visa.php b/public_html/wp-content/plugins/wordcamp-docs/templates/attendee-visa.php index 172ee7c56b..45db118aad 100644 --- a/public_html/wp-content/plugins/wordcamp-docs/templates/attendee-visa.php +++ b/public_html/wp-content/plugins/wordcamp-docs/templates/attendee-visa.php @@ -4,18 +4,22 @@ */ class WordCamp_Docs_Template_Attendee_Visa implements WordCamp_Docs_Template { public function form( $data ) { + $wordcamp = get_wordcamp_post(); + $start_date = ! empty( $wordcamp->meta['Start Date (YYYY-mm-dd)'][0] ) ? date( 'j F Y', $wordcamp->meta['Start Date (YYYY-mm-dd)'][0] ) : ''; + $end_date = ! empty( $wordcamp->meta['End Date (YYYY-mm-dd)'][0] ) ? date( 'j F Y', $wordcamp->meta['End Date (YYYY-mm-dd)'][0] ) : $start_date; + $data = wp_parse_args( $data, array( 'attendee_first_name' => '', 'attendee_last_name' => '', 'country_of_residency' => '', 'passport_number' => '', - 'wordcamp_name' => '', - 'wordcamp_location' => '', - 'wordcamp_date_start' => '', - 'wordcamp_date_end' => '', + 'wordcamp_name' => $wordcamp->post_title ?? '', + 'wordcamp_location' => $wordcamp->meta['Location'][0] ?? '', + 'wordcamp_date_start' => $start_date, + 'wordcamp_date_end' => $end_date, - 'organizer_name' => '', + 'organizer_name' => $wordcamp->meta['Organizer Name'][0] ?? '', 'organizer_contacts' => '', ) ); ?> @@ -42,6 +46,10 @@ public function form( $data ) { } +

+ +

+
diff --git a/public_html/wp-content/plugins/wordcamp-docs/templates/speaker-visa.php b/public_html/wp-content/plugins/wordcamp-docs/templates/speaker-visa.php index bd2813abb8..9b04c8a9d8 100644 --- a/public_html/wp-content/plugins/wordcamp-docs/templates/speaker-visa.php +++ b/public_html/wp-content/plugins/wordcamp-docs/templates/speaker-visa.php @@ -4,18 +4,22 @@ */ class WordCamp_Docs_Template_Speaker_Visa implements WordCamp_Docs_Template { public function form( $data ) { + $wordcamp = get_wordcamp_post(); + $start_date = ! empty( $wordcamp->meta['Start Date (YYYY-mm-dd)'][0] ) ? date( 'j F Y', $wordcamp->meta['Start Date (YYYY-mm-dd)'][0] ) : ''; + $end_date = ! empty( $wordcamp->meta['End Date (YYYY-mm-dd)'][0] ) ? date( 'j F Y', $wordcamp->meta['End Date (YYYY-mm-dd)'][0] ) : $start_date; + $data = wp_parse_args( $data, array( 'speaker_first_name' => '', 'speaker_last_name' => '', 'country_of_residency' => '', 'passport_number' => '', - 'wordcamp_name' => '', - 'wordcamp_location' => '', - 'wordcamp_date_start' => '', - 'wordcamp_date_end' => '', + 'wordcamp_name' => $wordcamp->post_title ?? '', + 'wordcamp_location' => $wordcamp->meta['Location'][0] ?? '', + 'wordcamp_date_start' => $start_date, + 'wordcamp_date_end' => $end_date, - 'organizer_name' => '', + 'organizer_name' => $wordcamp->meta['Organizer Name'][0] ?? '', 'organizer_contacts' => '', ) ); ?>