HEX
Server: Apache
System: Linux pdx1-shared-a1-31 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: dh_5jabqq (6436002)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /home/dh_5jabqq/bermudashipwreckarchive.com/wp-content/themes/loquet/includes/event-modules.php
<?php
/*======
*
* Event Listing Styles
*
======*/
	if( function_exists( 'tribe' ) ) {

		/*====== Style 1 ======*/
		if( !function_exists( 'loquet_event_style_1' ) ) {

			function loquet_event_style_1( $event_id = "", $image = "", $title = "", $category = "", $start_date = "", $end_date = "", $venue = "", $organizer = "", $excerpt = "", $image_size = "loquet-thumbnail-2" ) {

				if( !empty( $event_id ) ) {

					$output = "";

					$output .= '<div class="gt-item">';

						if( $image == "1" and has_post_thumbnail( $event_id ) ) {

							$output .= '<div class="gt-image">';
								$output .= '<a href="' . get_the_permalink( $event_id ) . '">';
									$output .= get_the_post_thumbnail( $event_id, esc_attr( $image_size ) );
								$output .= '</a>';
							$output .= '</div>';

						}

						$output .= '<div class="gt-content">';

							if( $category == "1" ) {

								if( !empty( loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" ) ) ) {

									$output .= '<div class="gt-category">';
										$output .= loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" );
									$output .= '</div>';

								}

							}

							if( $title == "1" ) {

								$output .= '<div class="gt-title">';
									$output .= '<a href="' . get_the_permalink( esc_attr( $event_id ) ) . '">';
										$output .= get_the_title( esc_attr( $event_id ) );
									$output .= '</a>';
								$output .= '</div>';

							}

							if( $start_date == "1" ) {

								if( !empty( tribe_get_start_date( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-date">';
										$output .= tribe_get_start_date( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $end_date == "1" ) {

								if( !empty( tribe_get_end_date( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-date">';
										$output .= tribe_get_end_date( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $venue == "1" ) {

								if( !empty( tribe_get_venue( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-venue">';
										$output .= tribe_get_venue( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $organizer == "1" ) {

								if( !empty( tribe_get_organizer( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-organizer">';
										$output .= tribe_get_organizer( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $excerpt == "1" ) {

								if( !empty( get_the_excerpt( esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-desc">';
										$output .= wpautop( get_the_excerpt( esc_attr( $event_id ) ) );
									$output .= '</div>';

								}

							}

						$output .= '</div>';
					$output .= '</div>';

					return $output;

				}

			}

		}

		/*====== Style 2 ======*/
		if( !function_exists( 'loquet_event_style_2' ) ) {

			function loquet_event_style_2( $event_id = "", $image = "", $title = "", $category = "", $start_date = "", $end_date = "", $venue = "", $organizer = "", $excerpt = "", $image_size = "loquet-event-1" ) {

				if( !empty( $event_id ) ) {

					$output = "";

					$output .= '<div class="gt-item">';
						$output .= '<div class="gt-event-detail">';
							$output .= '<a href="' . get_the_permalink( $event_id ) . '" class="gt-link"></a>';

							if( $image == "1" and has_post_thumbnail( $event_id ) ) {

								$output .= get_the_post_thumbnail( $event_id, esc_attr( $image_size ) );

							}

							$output .= '<div class="gt-details">';
								$output .= '<div class="gt-header">';

									if( $category == "1" ) {

										if( !empty( loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" ) ) ) {

											$output .= '<div class="gt-category">';
												$output .= loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" );
											$output .= '</div>';

										}

									}

									if( $start_date == "1" ) {

										if( !empty( tribe_get_start_date( $event = esc_attr( $event_id ) ) ) ) {

											$output .= '<div class="gt-date">';
												$output .= tribe_get_start_date( $event = esc_attr( $event_id ) );
											$output .= '</div>';

										}

									}

									if( $end_date == "1" ) {

										if( !empty( tribe_get_end_date( $event = esc_attr( $event_id ) ) ) ) {

											$output .= '<div class="gt-date">';
												$output .= tribe_get_end_date( $event = esc_attr( $event_id ) );
											$output .= '</div>';

										}

									}

									if( $venue == "1" ) {

										if( !empty( tribe_get_venue( $event = esc_attr( $event_id ) ) ) ) {

											$output .= '<div class="gt-venue">';
												$output .= tribe_get_venue( $event = esc_attr( $event_id ) );
											$output .= '</div>';

										}

									}

									if( $organizer == "1" ) {

										if( !empty( tribe_get_organizer( $event = esc_attr( $event_id ) ) ) ) {

											$output .= '<div class="gt-organizer">';
												$output .= tribe_get_organizer( $event = esc_attr( $event_id ) );
											$output .= '</div>';

										}

									}

									if( $excerpt == "1" ) {

										if( !empty( get_the_excerpt( esc_attr( $event_id ) ) ) ) {

											$output .= '<div class="gt-desc">';
												$output .= wpautop( get_the_excerpt( esc_attr( $event_id ) ) );
											$output .= '</div>';

										}

									}

								$output .= '</div>';

								if( $title == "1" ) {

									$output .= '<div class="gt-title">';
										$output .= get_the_title( esc_attr( $event_id ) );
									$output .= '</div>';

								}

							$output .= '</div>';

						$output .= '</div>';
					$output .= '</div>';

					return $output;

				}

			}

		}

		/*====== Style 3 ======*/
		if( !function_exists( 'loquet_event_style_3' ) ) {

			function loquet_event_style_3( $event_id = "", $image = "", $title = "", $category = "", $start_date = "", $end_date = "", $venue = "", $organizer = "", $excerpt = "", $image_size = "loquet-event-2" ) {

				if( !empty( $event_id ) ) {

					$output = "";

					$output .= '<div class="gt-item">';

						if( $start_date == "1" ) {

							if( !empty( tribe_get_start_date( $event = esc_attr( $event_id ) ) ) ) {

								$output .= '<div class="gt-date gt-big-date">';
									$output .= tribe_get_start_date( esc_attr( $event_id ), false );
									$output .= '<span>';
										$output .= tribe_format_date( tribe_get_start_date( esc_attr( $event_id ), false ), false, 'Y' );
									$output .= '</span>';

									if( !empty( tribe_get_start_time( $event = esc_attr( $event_id ) ) ) ) {

										$output .= '<div class="gt-start-time">';
											$output .= tribe_get_start_time( $event = esc_attr( $event_id ) );
										$output .= '</div>';

									}

								$output .= '</div>';

							}

						}

						if( $image == "1" and has_post_thumbnail( $event_id ) ) {

							$output .= '<div class="gt-image">';
								$output .= '<a href="' . get_the_permalink( $event_id ) . '">';
									$output .= get_the_post_thumbnail( $event_id, esc_attr( $image_size ) );
								$output .= '</a>';
							$output .= '</div>';

						}

						$output .= '<div class="gt-content">';

							if( $category == "1" ) {

								if( !empty( loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" ) ) ) {

									$output .= '<div class="gt-category">';
										$output .= loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" );
									$output .= '</div>';

								}

							}

							if( $title == "1" ) {

								$output .= '<div class="gt-title">';
									$output .= '<a href="' . get_the_permalink( esc_attr( $event_id ) ) . '">';
										$output .= get_the_title( esc_attr( $event_id ) );
									$output .= '</a>';
								$output .= '</div>';

							}

							if( $end_date == "1" ) {

								if( !empty( tribe_get_end_date( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-date">';
										$output .= tribe_get_end_date( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $venue == "1" ) {

								if( !empty( tribe_get_venue( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-venue">';
										$output .= tribe_get_venue( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $organizer == "1" ) {

								if( !empty( tribe_get_organizer( $event = esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-organizer">';
										$output .= tribe_get_organizer( $event = esc_attr( $event_id ) );
									$output .= '</div>';

								}

							}

							if( $excerpt == "1" ) {

								if( !empty( get_the_excerpt( esc_attr( $event_id ) ) ) ) {

									$output .= '<div class="gt-desc">';
										$output .= wpautop( get_the_excerpt( esc_attr( $event_id ) ) );
									$output .= '</div>';

								}

							}

						$output .= '</div>';

					$output .= '</div>';

					return $output;

				}

			}

		}

	}