Additions to Strava website to provide helpful links and features for VeloViewer.

Latest Version

Version
1.46
Update
December 10, 2024
Size
83.22KiB
Developer
veloviewer.com
Category
Users
10,000+
Rating
4.79592 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

VeloViewer Strava Plugin Extension

Add direct links from within Strava to VeloViewer along with other, VeloViewer specific additions.

- Top level VeloViewer menu providing direct links to your key pages on VeloViewer.
- Direct links to VeloViewer segment details page throughout the Strava site.
- Direct links to Activities.
- Direct links to Routes.
- Direct links to Club yearly leaderboards.
- VeloViewer Explorer tiles highlighted in Strava Route Builder including completed tiles, max square(s) and max cluster.
- Chronological ordering on your dashboard feeds.

1.46 - Bug fix to last version.
1.45 - Technical update to change the way JS file is loaded.
1.44 - Bug fix to show newly ticked tiles for planned route in updated Strava Route Builder.
1.43 - Update to handle new Strava Route Builder changes for showing Explorer Tiles.
1.42 - Some minor bug fixes to handle some rare exceptions.
1.41 - Change in default Chrome security settings has blocked the way to automatically get your ticked Explorer Tiles from VeloViewer. Functionality added to allow you to copy a user-specific code from VeloViewer Summary page which can be pasted into the Strava Route Builder page which allows a secure connection to get your ticked tile data.
1.40 - Explorer error message wasn't being displayed on Route Builder page if not logged in. Also tidied up code that generates Explorer tile option.
1.39 - Another fix to route builder page to handle slight change in Strava's HTML structure.
1.38 - Fix to route builder page to handle slight change in Strava's HTML structure.
1.37 - Previous fix failed when Strava site viewed in language other than English. Hopefully now fixed for other languages too.
1.36 - Fix on Route Builder to when incorrect text showing on Explorer tile toggle. Also tweak to the main menu layout.
1.34/1.35 - Fix to handle change in React code on Route Builder.
1.33 - Changes to support FireFox.
1.31 - Update to Route Builder Explorer Tiles to handle no structure of menus. Link to VeloViewer corrected on the Segment Details page.
1.30 - A small change to the Route Builder Explorer tiles overlay to work more smoothly with other map-switcher extensions.
1.29 - Hopefully the final bug fix around tiles being shown as newly ticked tiles when already ticked!
1.28 - Another bug fix around tiles being shown as newly ticked tiles when already ticked.
1.27 - Explorer tile lines added to map (only shown when map zoom > 10). Bug fixed around false newly ticked tiles being shown.
1.26 - Tweaks to Route Builder code to handle expected className changes when Strava rolls out updates. Ticking of previously missed new tiles between route points included. Slight difference in opacity of clustered tiles that aren't part of max cluster.
1.25 - Rework for Explorer Tiles to work with new Strava Route Builder. New tiles ticked by route now highlighted. Configure tile colours in map settings on Activities page in VeloViewer. I'll try and get Personal Heatmaps showing again next.
1.24 - Turns out it is nothing to do with \"SameSite\" mode. Explorer tiles not loading due to \"Block third-party cookies\" setting being enabled. Added code to catch the situation and redirect to blog post with instructions to add \"veloviewer.com\" to \"Allowed\" list on chrome://settings/content/cookies
1.23 - Hopefully fixing an issue for users with \"SameSite\" mode enabled on Chrome for showing completed Explorer tiles in Route Builder.
1.22 - Moved the text (informing the user to log into VeloViewer in order to see their Explorer tiles in the Route Builder) to the top of the menu to hopefully make it more obvious.
1.21 - Completed explorer tile info now retrieved in a more secure way. Also a slight UI change to stop menus wrapping on a smaller screen.
1.20 - A strange issue with Chrome caching the Explorer Tiles file with the origin set to VeloViewer or Strava resulting in it not being able to be loaded in the other site. Worked around the issue in the extension to get the data in a different way.
1.19 - Update to unexplored tile KML download to fix bug caused by new version of Chrome.
1.18 - VeloViewer link from Activity Details updated to work with new Strava page structure.
1.17 - Personal Heatmaps option added to Route Builder. Works with Ride and Run All-Time heatmaps (Summit users only).
1.16 - Athlete Id added to Activities links to enable the deep link to Activity Details to work post GDPR.
1.15 - Club yearly leaderboard links added.
1.14 - Changed the \"Chronological\" button to now offer two options, either by sort by activity start date/time or by activity upload date/time. Activity end time isn't easily doable I'm afraid.
1.13 - \"Chronological\" button added to Dashboard to allow the sorting of activities by start date/time.
1.12 - Correction to KML export: colour changed to aabbggrr (eh?!)
1.11 - KML download for unvisited tiles for current area in the Route editor.
1.10 - Explorer Clump added to Route Builder. Custom colours for Explorer tiles brought in from configuration on user's Activities List page in VeloViewer.
1.9 - Minor tweak to test something out. No new functionality though.
1.8 - Fixed (hopefully) a browser zoom issue that wasn't quite fixed in 1.7.
1.7 - Update to handle browser zoom with explorer tiles. Also remembers whether explorer option was on or off between sessions.
1.6 - Explorer tile logic updated to handle Leaflet map (which looks to be replacing the Google Map on the Route Builder); Explorer tile borders/background set to white when using satellite view for better contrast.
1.5 - Large performance improvement on initial load of route builder if you have a lot of explorer tiles ticked off.
1.4 - Max explorer square(s) now shown. All links to VeloViewer are now https.
1.3 - Route builder now shows explorer tiles at all most zoom levels and on all map types. Completed tiles are now shaded
1.2 - Explorer tile outlines now work on retina displays
1.1 - Tweaked to work alongside Stravaistix
1.0 - Initial version
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "VeloViewer Strava Plugin", "description": "Additions to Strava website to provide helpful links and features for VeloViewer.", "version": "1.46", "icons": { "16": "icon.png", "48": "icon48.png", "128": "icon128.png" }, "content_scripts": [{ "js": ["vvCaller.js"], "matches": ["https://www.strava.com/*"] }], "web_accessible_resources": [{ "resources": [ "vv.js", "d3.v3.min.js" ], "matches": [ "https://www.strava.com/*"] }]}
Read more

How to download and manually install VeloViewer Strava Plugin extension for Chrome

Looking for a way to install VeloViewer Strava Plugin extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install VeloViewer Strava Plugin extensions manually, this article outlines two simple methods to effortlessly install VeloViewer Strava Plugin extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download VeloViewer Strava Plugin extension and manually install through Drag &Drop

If you ever need to manually install a VeloViewer Strava Plugin extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the VeloViewer Strava Plugin Extension by clicking the "Download CRX" button on the website.

Look for the VeloViewer Strava Plugin extension you wish to install. Go to the website and download the VeloViewer Strava Plugin extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for VeloViewer Strava Plugin extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the VeloViewer Strava Plugin extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download VeloViewer Strava Plugin extension for Chrome and install in Developer Mode

This is another method to install VeloViewer Strava Plugin extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the VeloViewer Strava Plugin extension file

Select and download the VeloViewer Strava Plugin extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the VeloViewer Strava Plugin extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your VeloViewer Strava Plugin extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the VeloViewer Strava Plugin extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install VeloViewer Strava Plugin extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Strava Enhanced Experience Extension · Fun 10,000+ 3 ★ 12.59KiB

icon

Elevate for Strava Extension · Fun 10,000+ 1885 ★ 2.57MiB

icon

StraTistiX with aRPEe Score for Strava Extension · Fun 10,000+ 23 ★ 3.04MiB

icon

Strava Enhancement Suite Extension · Fun 10,000+ 71 ★ 1.97MiB

icon

Sauce for Strava™ Extension · Fun 10,000+ 102 ★ 1.2MiB

icon

Strava Enhancement Suite BETA Extension · Productivity 10,000+ 0 ★ 723KiB

icon

Strava Plus Extension · Fun 10,000+ 5 ★ 46.44KiB

icon

Kudosible – Hotkeys for Strava Kudos Extension · Fun 10,000+ 2 ★ 160KiB

icon

Strava Helper Extension · Fun 10,000+ 14 ★ 64.97KiB

icon

Mapissimo Extension · Fun 10,000+ 1 ★ 239KiB

icon

VVGmap Extension · Fun 10,000+ 2 ★ 16.42KiB

icon

Nega Strava Tools Extension · Social & Communication 10,000+ 8 ★ 180KiB

icon

Stravatag: Tag & Filter Strava activities Extension · Fun 10,000+ 2 ★ 118KiB

icon

Strava Filter Extension · Fun 10,000+ 5 ★ 6.67KiB

icon

Strava Total Running Pace Extension · Fun 10,000+ 2 ★ 38.46KiB

icon

strava-map-switcher Extension · Fun 10,000+ 46 ★ 89.57KiB

icon

Wandrer Map Overlay Extension · Fun 10,000+ 23 ★ 730KiB

icon

Strava, export gpx track Extension · Productivity 10,000+ 161 ★ 89.92KiB

icon

Squadrats Route Planning Extension · Fun 10,000+ 37 ★ 115KiB

icon

Strava Dash - Detailed Club Leaderboards Extension · Fun 10,000+ 0 ★ 135KiB

icon

ZwiftMap for Strava Extension · Fun 10,000+ 6 ★ 6.99MiB

icon

Strava companion Extension · Fun 10,000+ 0 ★ 41.86KiB

icon

Strava Kudo All Extension · Social & Communication 10,000+ 10 ★ 6.62KiB

icon

StatsHunters Extension · Fun 10,000+ 33 ★ 32.07KiB

User reviews

icon

Jim Karthauser (ID: 000000124fce08c0) Voted 5 ★ - Updated 09/13/2023 Love the plugin, but has stopped working for me today on google chrome version 116.0.5845.179 Update - now working again, thank you

icon

Tako Bruinsma (ID: 0000006847fad2a0) Voted 5 ★ - Updated 08/21/2023 Love it, awesome tool for tile addicts. Except it stopped working for me today after upgrading to Chrome 116.0.5845.96. It keeps saying I have to login. Tried logging out of VV, Strava and logging back in but to no avail.

icon

Daniel Roßbach (ID: 000000bb111e75dd) Voted 5 ★ - Updated 01/19/2023 usually a very helpful extension to integrate strava route planning and veloviewer tiles. unfortunately, at the moment there is a bug so the menu of strava's routing page doesn't work with the extension enabled

icon

Tor Hovland (ID: 000000cd1212c471) Voted 5 ★ - Updated 10/24/2021 What do I do if the VeloViewer Explorer tiles are up to date in VeloViewer but not in Strava? I've tried disabling caching in Chrome, but it didn't help.

icon

Ivo Liebregts (ID: 000000ddb19c5f8b) Voted 5 ★ - Updated 07/29/2021 Very, very usefull when builiding a route to increase my Explorer score. Don't have to switch tabs and "guess" where unexplored tiles are