NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name SVC - Steam Viewer Cards // @namespace Steam // @version 1.211 // @description Fixes the "Trading Cards" button in the category block // @author gignorie // @match https://store.steampowered.com/app/* // @grant none // @require https://code.jquery.com/jquery-1.11.0.min.js // @icon https://steamcommunity.com/favicon.ico // @license MIT // @updateURL https://gist.githubusercontent.com/gignorie/04528e9de07620bcd90e96f1ad32af3d/raw/ // ==/UserScript== var game_title = /app\/(.+?)\/(.*)\//.exec(location.href)[2].replace('_','+'); var cards_url = 'https://steamcommunity.com/market/search?q=cards+'+game_title; //var username = /id\/(.*)\/home\//.exec($J('#global_header').find('a.menuitem.supernav.username')[0].href)[1]; var category_block = $J("#category_block").find('div.game_area_details_specs'); for(var i=1; i<category_block.length;i++){ var cards_href = category_block[i].getElementsByClassName('name')[0].href; var cards_id = i; if(cards_href == 'https://store.steampowered.com/search/?category2=29&snr=1_5_9__423'){ break; } else cards_href = null; } if(cards_href == null)return console.log('SVC Debug: Category Cards - Undefined'); category_block[cards_id].getElementsByClassName('icon')[0].children[0].href = cards_url; category_block[cards_id].getElementsByClassName('name')[0].href = cards_url;