1
0
Fork 0
forked from lino/radar-wp
This commit is contained in:
lino 2024-08-19 03:50:32 +02:00
parent 75cb545d2b
commit 78fe5c1af8
4 changed files with 126 additions and 76 deletions

View file

@ -209,7 +209,8 @@ class Squat_Radar_Formatter {
private static function field_date_format($time, $start_end, $time_only = FALSE) {
$date_format = get_option('squat_radar_date_format', 'j M Y');
$date_format = get_option('squat_radar_date_format', 'd.m.');
$year_format = get_option('squat_radar_date_format', 'Y');
$time_format = get_option('squat_radar_time_format', 'H:i');
// Remove offset to stop time being converted to UTC.
@ -220,6 +221,9 @@ class Squat_Radar_Formatter {
$output .= '<span class="squat-radar-date">';
$output .= date_i18n($date_format, strtotime($time));
$output .= '</span> ';
$output .= '<span class="squat-radar-year">';
$output .= date_i18n($year_format, strtotime($time));
$output .= '</span> ';
}
$output .= '<span class="squat-radar-time">';
$output .= date_i18n($time_format, strtotime($time));
@ -301,11 +305,11 @@ class Squat_Radar_Formatter {
*/
static public function field_link_html($value, $original, $field, $context) {
if ( ($field[0] == 'title' || $field[0] == 'title_field') && ! empty($context['event']['url'])) {
return '<a href="' . esc_url($context['event']['url']) . '" class="squat-radar-url squat-radar-url-title">' . sanitize_text_field( $value ) . '</a>';
return '<a href="' . esc_url($context['event']['url']) . '" class="squat-radar-url squat-radar-url-title" target="_blank">' . sanitize_text_field( $value ) . '</a>';
}
if ($field[0] == 'url' && count($field) == 1) {
return '<a href="' . esc_url_raw($value) . '" class="squat-radar-url squat-radar-url-more">' . __('more…', 'squat-radar') . '</a>';
return '<a href="' . esc_url_raw($value) . '" class="squat-radar-url squat-radar-url-more" target="_blank">' . __('more…', 'squat-radar') . '</a>';
}
elseif ($field[0] == 'url') {
$title = esc_url($value);