Adds challenge progress information to your parkrun athlete results page.

Latest Version

Version
1.4.0.412
Update
June 29, 2023
Size
4.91MiB
Developer
running-challenges.co.uk
Category
Users
10,000+
Rating
4.96774 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

Running Challenges Extension

Use your parkrun results to complete running challenges and get badges on your profile! Become a 'Tourist', 'Alphabeteer', shout full-house in 'Stopwatch-Bingo' and many more! But why should runners have all the fun? Collect the purple volunteer badges too by helping out each week at parkrun, and level up by doing a role 5 times or more to gain stars.

This extension augments your athlete results page to include your progress towards the available challenges - and adds an extra badge below your name at the top when you have completed each one. You can also have a look how your friends are doing by browsing their profiles too.

Visit https://running-challenges.co.uk for more information

You can set your home parkrun in the options (when you set your athlete number) to make the shortcut link go directly to your regional parkrun page (rather than it always linking to the .org.uk site), this will also give you extra map layers and stats!

This extension is not official or affiliated with parkrun in any way, it was created with love by keen parkrunners who just wanted to share the fun.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Running Challenges", "description": "Adds challenge progress information to your parkrun athlete results page.", "version": "1.4.0.412", "content_security_policy": "default-src 'self'; connect-src https://www.parkrun.org.uk https://running-challenges.co.uk https://images.parkrun.com", "browser_action": { "default_icon": "images/logo/logo-128x128.png" }, "icons": { "128": "images/logo/logo-128x128.png" }, "content_scripts": [ { "matches": [ "*://www.parkrun.org.uk/parkrunner/*/all/", "*://www.parkrun.com.au/parkrunner/*/all/", "*://www.parkrun.co.nz/parkrunner/*/all/", "*://www.parkrun.ca/parkrunner/*/all/", "*://www.parkrun.ie/parkrunner/*/all/", "*://www.parkrun.co.za/parkrunner/*/all/", "*://www.parkrun.us/parkrunner/*/all/", "*://www.parkrun.sg/parkrunner/*/all/", "*://www.parkrun.pl/parkrunner/*/all/", "*://www.parkrun.it/parkrunner/*/all/", "*://www.parkrun.dk/parkrunner/*/all/", "*://www.parkrun.se/parkrunner/*/all/", "*://www.parkrun.fi/parkrunner/*/all/", "*://www.parkrun.fr/parkrunner/*/all/", "*://www.parkrun.no/parkrunner/*/all/", "*://www.parkrun.com.de/parkrunner/*/all/", "*://www.parkrun.ru/parkrunner/*/all/", "*://www.parkrun.my/parkrunner/*/all/", "*://www.parkrun.jp/parkrunner/*/all/", "*://www.parkrun.co.nl/parkrunner/*/all/", "*://www.parkrun.co.at/parkrunner/*/all/" ], "js": [ "js/lib/version.js", "js/lib/third-party/browser-polyfill/browser-polyfill-76eeeac.js", "js/lib/third-party/jquery/jquery-3.6.0.js", "js/lib/third-party/leaflet/leaflet-1.3.1.js", "js/lib/third-party/leaflet-fullscreen/leaflet-fullscreen-1.0.1.js", "js/lib/third-party/leaflet-markercluster/leaflet-markercluster-1.3.0.js", "js/lib/third-party/leaflet-extramarkers/leaflet-extramarkers-1.0.5.js", "js/lib/third-party/leaflet-canvasicon/leaflet-canvasicon-0.1.4.js", "js/lib/third-party/leaflet-piechart/leaflet-piechart-0.1.2.js", "js/lib/third-party/d3-voronoi/d3-voronoi.js", "js/lib/i18n.js", "js/lib/challenges.js", "js/lib/challenges_ui.js", "js/content-scripts/content-script-parkrunner.js" ], "css": [ "css/third-party/leaflet/leaflet.css", "css/third-party/leaflet-fullscreen/leaflet-fullscreen.css", "css/third-party/leaflet-markercluster/MarkerCluster.css", "css/third-party/leaflet-markercluster/MarkerCluster.Default.css", "css/third-party/leaflet-extramarkers/leaflet.extra-markers.css" ], "run_at": "document_end" }, { "matches": [ "*://www.parkrun.org.uk/results/athleteresultshistory/*", "*://www.parkrun.com.au/results/athleteresultshistory/*", "*://www.parkrun.co.nz/results/athleteresultshistory/*", "*://www.parkrun.ca/results/athleteresultshistory/*", "*://www.parkrun.ie/results/athleteresultshistory/*", "*://www.parkrun.co.za/results/athleteresultshistory/*", "*://www.parkrun.us/results/athleteresultshistory/*", "*://www.parkrun.sg/results/athleteresultshistory/*", "*://www.parkrun.pl/results/athleteresultshistory/*", "*://www.parkrun.it/results/athleteresultshistory/*", "*://www.parkrun.dk/results/athleteresultshistory/*", "*://www.parkrun.se/results/athleteresultshistory/*", "*://www.parkrun.fi/results/athleteresultshistory/*", "*://www.parkrun.fr/results/athleteresultshistory/*", "*://www.parkrun.com.de/results/athleteresultshistory/*", "*://www.parkrun.no/results/athleteresultshistory/*", "*://www.parkrun.ru/results/athleteresultshistory/*", "*://www.parkrun.my/results/athleteresultshistory/*", "*://www.parkrun.jp/results/athleteresultshistory/*", "*://www.parkrun.co.nl/results/athleteresultshistory/*", "*://www.parkrun.co.at/results/athleteresultshistory/*" ], "js": [ "js/lib/third-party/browser-polyfill/browser-polyfill-76eeeac.js", "js/lib/third-party/jquery/jquery-3.6.0.js", "js/lib/i18n.js", "js/content-scripts/content-script-athleteresultshistory.js" ], "run_at": "document_end" }, { "matches": [ "*://www.parkrun.org.uk/parkrunner/*/", "*://www.parkrun.com.au/parkrunner/*/", "*://www.parkrun.co.nz/parkrunner/*/", "*://www.parkrun.ca/parkrunner/*/", "*://www.parkrun.ie/parkrunner/*/", "*://www.parkrun.co.za/parkrunner/*/", "*://www.parkrun.us/parkrunner/*/", "*://www.parkrun.sg/parkrunner/*/", "*://www.parkrun.pl/parkrunner/*/", "*://www.parkrun.it/parkrunner/*/", "*://www.parkrun.dk/parkrunner/*/", "*://www.parkrun.se/parkrunner/*/", "*://www.parkrun.fi/parkrunner/*/", "*://www.parkrun.fr/parkrunner/*/", "*://www.parkrun.no/parkrunner/*/", "*://www.parkrun.com.de/parkrunner/*/", "*://www.parkrun.ru/parkrunner/*/", "*://www.parkrun.my/parkrunner/*/", "*://www.parkrun.jp/parkrunner/*/", "*://www.parkrun.co.nl/parkrunner/*/" ], "exclude_matches": [ "*://www.parkrun.org.uk/parkrunner/*/all/", "*://www.parkrun.com.au/parkrunner/*/all/", "*://www.parkrun.co.nz/parkrunner/*/all/", "*://www.parkrun.ca/parkrunner/*/all/", "*://www.parkrun.ie/parkrunner/*/all/", "*://www.parkrun.co.za/parkrunner/*/all/", "*://www.parkrun.us/parkrunner/*/all/", "*://www.parkrun.sg/parkrunner/*/all/", "*://www.parkrun.pl/parkrunner/*/all/", "*://www.parkrun.it/parkrunner/*/all/", "*://www.parkrun.dk/parkrunner/*/all/", "*://www.parkrun.se/parkrunner/*/all/", "*://www.parkrun.fi/parkrunner/*/all/", "*://www.parkrun.fr/parkrunner/*/all/", "*://www.parkrun.no/parkrunner/*/all/", "*://www.parkrun.com.de/parkrunner/*/all/", "*://www.parkrun.ru/parkrunner/*/all/", "*://www.parkrun.my/parkrunner/*/all/", "*://www.parkrun.jp/parkrunner/*/all/", "*://www.parkrun.co.nl/parkrunner/*/all/" ], "js": [ "js/lib/third-party/browser-polyfill/browser-polyfill-76eeeac.js", "js/lib/third-party/jquery/jquery-3.6.0.js", "js/lib/i18n.js", "js/content-scripts/content-script-parkrunner-summary.js" ], "run_at": "document_end" }, { "matches": [ "*://www.parkrun.org.uk/*/results/athletehistory/*", "*://www.parkrun.com.au/*/results/athletehistory/*", "*://www.parkrun.co.nz/*/results/athletehistory/*", "*://www.parkrun.ca/*/results/athletehistory/*", "*://www.parkrun.ie/*/results/athletehistory/*", "*://www.parkrun.co.za/*/results/athletehistory/*", "*://www.parkrun.us/*/results/athletehistory/*", "*://www.parkrun.sg/*/results/athletehistory/*", "*://www.parkrun.pl/*/athletehistory/*", "*://www.parkrun.it/*/athletehistory/*", "*://www.parkrun.dk/*/athletehistory/*", "*://www.parkrun.se/*/athletehistory/*", "*://www.parkrun.fi/*/athletehistory/*", "*://www.parkrun.fr/*/athletehistory/*", "*://www.parkrun.com.de/*/athletehistory/*", "*://www.parkrun.no/*/athletehistory/*", "*://www.parkrun.ru/*/athletehistory/*", "*://www.parkrun.my/*/results/athletehistory/*", "*://www.parkrun.jp/*/results/athletehistory/*", "*://www.parkrun.co.nl/*/results/athletehistory/*", "*://www.parkrun.co.at/*/results/athletehistory/*" ], "js": [ "js/lib/third-party/browser-polyfill/browser-polyfill-76eeeac.js", "js/lib/third-party/jquery/jquery-3.6.0.js", "js/lib/i18n.js", "js/content-scripts/content-script-athleteeventhistory.js" ], "run_at": "document_end" } ], "web_accessible_resources": [ "/images/badges/*.png", "/images/logo/*.png", "/images/maps/markers/*.png", "/images/flags/*.png", "/html/*.html", "/css/*" ], "permissions": [ "storage" ], "options_ui": { "page": "html/options.html", "chrome_style": true }, "background": { "persistent": true, "scripts": [ "js/lib/third-party/browser-polyfill/browser-polyfill-76eeeac.js", "js/lib/third-party/jquery/jquery-3.6.0.js", "js/lib/i18n.js", "js/background.js" ] }}
Read more

How to download and manually install Running Challenges extension for Chrome

Looking for a way to install Running Challenges 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 Running Challenges extensions manually, this article outlines two simple methods to effortlessly install Running Challenges extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Running Challenges extension and manually install through Drag &Drop

If you ever need to manually install a Running Challenges 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 Running Challenges Extension by clicking the "Download CRX" button on the website.

Look for the Running Challenges extension you wish to install. Go to the website and download the Running Challenges extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Running Challenges 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 Running Challenges 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 Running Challenges extension for Chrome and install in Developer Mode

This is another method to install Running Challenges 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 Running Challenges extension file

Select and download the Running Challenges 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 Running Challenges 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 Running Challenges 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 Running Challenges 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 Running Challenges extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

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

icon

parkrun Event Chart Extension · Productivity 10,000+ 0 ★ 115KiB

icon

dynamicWatch Route Save to Garmin Extension · Fun 10,000+ 16 ★ 27.65KiB

icon

parkrun Event Summary Extension · Social & Communication 10,000+ 7 ★ 99.84KiB

icon

Share your Garmin Connect workout Extension · Fun 10,000+ 56 ★ 158KiB

icon

easyfundraising Donation Reminder Extension · Shopping 10,000+ 465 ★ 4.49MiB

icon

VeloViewer Strava Plugin Extension · Fun 10,000+ 49 ★ 83.22KiB

icon

Garminbadges Updater Extension · Social & Communication 10,000+ 2 ★ 1.44MiB

icon

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

icon

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

icon

Qantas Shopping Points-Prompter Extension · Shopping 10,000+ 68 ★ 413KiB

icon

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

icon

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

icon

Gener8 Extension · Productivity 10,000+ 751 ★ 1.31MiB

icon

Property Tracker Extension · Shopping 10,000+ 77 ★ 131KiB

icon

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

icon

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

icon

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

icon

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

icon

SmartSpending Extension · Shopping 10,000+ 18 ★ 1.65MiB

icon

Garmin activity downloader Extension · Productivity 10,000+ 33 ★ 38.5KiB

icon

Maps with what3words Extension · Productivity 10,000+ 26 ★ 1.08MiB

icon

KidStart Savings Prompt Extension · Shopping 10,000+ 20 ★ 286KiB

icon

parkrun Extended Info Extension · Fun 10,000+ 12 ★ 56.0KiB

User reviews

icon

Brett Sewell (ID: 000000959e915f7d) Voted 5 ★ - Updated 01/19/2023 A great way to keep 5K running fun. Recommended to any parkrunner.

icon

Matt Jones (ID: 0000002582b7514f) Voted 5 ★ - Updated 07/31/2022 Brilliant extension

icon

Murray Penno (ID: 000000cfa1179af6) Voted 5 ★ - Updated 01/16/2022 Another layer of fun to parkrun.

icon

Victoria B (ID: 0000005702f8fc25) Voted 5 ★ - Updated 10/12/2021 Love this extension and love the map so much, can't wait for it to be fixed so we can go back to comparing swathes of green again!

icon

Jonathan Tout (ID: 000000464db6b0eb) Voted 4 ★ - Updated 10/10/2021 Really like the plugin, especially the map. Unfortunately for the last week this hasn't been working and instead it shows a message saying, "Error: Map container not found."