Add recruit hometown mapping links, recruit considering color, box score analysis links

Latest Version

Version
1.0.0.3
Update
July 26, 2024
Size
309KiB
Developer
Category
Users
126
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
See more

Helper Extension for Gridiron Dynasty Extension

This extension is for coaches who play Gridiron Dynasty on Whatifsports.com (WIS). When you search for recruits, the web page displays the recruits hometown (City, ST). This extension modifies the hometown to be a URL that opens the GDAnalyst website (gdanalyst.herokuapp.com) and leverages its mapping capability to show you where the recruit is located compared to all human coaches in that world and division. The extension will also highlight a recruit's row BLUE if you are watching the recruit, YELLOW if you are in a battle for the recruit with other schools, and GREEN if the recruit is considering only your school. In addition, in the active team's schedule page, as well as the team's profile schedule tab, the extension will insert a link to the active team's schedule/game analysis page on GDAnalyst website. Finally, next to each boxscore link, the extension will insert a small green plus icon that is hyperlinked to GDAnalyst game analysis. Clicking the green plus icon will open GDAnalyst in a new tab and instantly analyze the boxscore.

Release Notes:
v1.0.0.3
Fixed minor queryselector issue.

v1.0.0.2
Fixes a minor issue that may or may not appear depending on the browser.

v1.0.0.1
Fixes issue where links were not getting inserted for the upcoming scheduled game.
Adds GDAnalyst Schedule page and GUESS page links for the previous game's opponent.

v1.0.0.0
Added links to GDAnalyst Schedule Page and GUESS page for the Active Team.
Added GDAnalyst Analyze link for the previous game's box score.
Added GDAnalyst Schedule Page and GUESS page links for the current game's Home and Away teams.
Added GDAnalyst Analyze link for the current game's box score. (Only visible at half-time of current game).
On the Recruit Profile page, GDAnalyst link to the recruit's Hometown will now show on every tab of the Recruit Profile page.

v0.0.2.3
Fixed an issue with 8-digit gameId's.

v0.0.2.2
Renamed the extension to Helper Extension for Gridiron Dynasty.

Release Notes:
v0.0.2.1
Corrects GDAnalyst link on the Team Profile page's Schedule tab.

v0.0.2.0
1. In the active team's schedule page, as well as the team's profile schedule tab, the extension will insert a link to the active team's schedule/game analysis page on GDAnalyst website.
2. Next to each boxscore link, the extension will insert a small green plus icon that is hyperlinked to GDAnalyst game analysis. Clicking the green plus icon will open GDAnalyst in a new tab and analyze the boxscore.

v0.0.1.2
Resolves an issue where the page updates made by the extension may disappear if certain actions are taken on the page (e.g. clicking check box to add a recruit to your watchlist or changing some of the search filter options at the top).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Helper Extension for Gridiron Dynasty", "version": "1.0.0.3", "description": "Add recruit hometown mapping links, recruit considering color, box score analysis links", "browser_specific_settings": { "gecko": { "id": {0bf3fa8d-30fc-479d-a0e0-798515f70ce7}, "strict_min_version": "109.0" } }, "icons": { "16": "images/football-16x16.png", "32": "images/football-32x32.png", "192": "images/football-192x192.png", "512": "images/football-512x512.png" }, "content_scripts": [ { "js": ["scripts/common.js","scripts/content.js"], "matches": ["https://www.whatifsports.com/gd/recruiting/Search.aspx", "https://www.whatifsports.com/gd/RecruitProfile/*"] }, { "js": ["scripts/common.js", "scripts/header-link-insertion.js"], "matches": ["https://www.whatifsports.com/gd/*"] }, { "js": ["scripts/common.js", "scripts/main-page.js"], "matches": ["https://www.whatifsports.com/gd/TeamProfile/GameLog.aspx?tid=*", "https://www.whatifsports.com/gd/Office/Default.aspx", "https://www.whatifsports.com/gd/office/*"] }, { "js": ["scripts/common.js", "scripts/box-score-analysis.js"], "matches": ["https://www.whatifsports.com/gd/schedule/", "https://www.whatifsports.com/gd/TeamProfile/Schedule.aspx?tid=*", "https://www.whatifsports.com/gd/TeamProfile/GameLog.aspx?tid=*"] } ], "web_accessible_resources" : [ { "resources": ["images/plus-icon.png", "data/schools.json"], "matches": ["https://www.whatifsports.com/*"] } ] }
Read more