From 0df78b8568248845aeaa78972b041b226268fa6c Mon Sep 17 00:00:00 2001 From: Justin Foell <630830+jrfoell@users.noreply.github.com> Date: Fri, 26 Jun 2020 14:20:55 -0500 Subject: [PATCH] Use new get_activity_link method --- src/WPStrava/ActivitiesList.php | 3 +-- src/WPStrava/ActivityRenderer.php | 11 +++++++---- src/WPStrava/LatestMap.php | 10 +++++++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/src/WPStrava/ActivitiesList.php b/src/WPStrava/ActivitiesList.php index 6193ab1..0cdd42c 100644 --- a/src/WPStrava/ActivitiesList.php +++ b/src/WPStrava/ActivitiesList.php @@ -42,8 +42,7 @@ class WPStrava_ActivitiesList { foreach ( $activities as $activity ) { $response .= "
  • "; $response .= empty( $activity->id ) ? - $activity->name : - "" . $activity->name . ''; + $activity->name : $strava_activity->get_activity_link( $activity->id, $activity->name ); $response .= "
    "; if ( ! empty( $activity->start_date_local ) ) { diff --git a/src/WPStrava/ActivityRenderer.php b/src/WPStrava/ActivityRenderer.php index 8a356b5..a286606 100644 --- a/src/WPStrava/ActivityRenderer.php +++ b/src/WPStrava/ActivityRenderer.php @@ -53,10 +53,13 @@ class WPStrava_ActivityRenderer { $map_width = str_replace( 'px', '', $map_width ); $map_height = str_replace( 'px', '', $map_height ); - $activity_output .= '' . - WPStrava_StaticMap::get_image_tag( $activity_details, $map_height, $map_width, $atts['markers'] ) . - ' -
    '; + $activity_output .= $activity->get_activity_link( + $activity_details->id, + WPStrava_StaticMap::get_image_tag( $activity_details, $map_height, $map_width, $atts['markers'], $activity_details->name ), + $activity_details->name + ); + + $activity_output .= ''; } // End if( $activity_details ). return $activity_output; } diff --git a/src/WPStrava/LatestMap.php b/src/WPStrava/LatestMap.php index 29866cd..67edac4 100644 --- a/src/WPStrava/LatestMap.php +++ b/src/WPStrava/LatestMap.php @@ -38,9 +38,13 @@ class WPStrava_LatestMap { echo empty( $activity->map ) ? // Translators: Text with activity name shown in place of image if not available. esc_html( sprintf( __( 'Map not available for activity "%s"', 'wp-strava' ), $activity->name ) ) : - "" . - WPStrava_StaticMap::get_image_tag( $activity ) . // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Image OK. - ''; + // phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped -- Image OK. + $strava_activity->get_activity_link( + $activity->id, + WPStrava_StaticMap::get_image_tag( $activity, null, null, false, $activity->name ), + $activity->name + ); + // phpcs:enable WordPress.Security.EscapeOutput.OutputNotEscaped } } }