Adds a button to steam db info near the add to cart button
// ==UserScript==
// @name Steam SteamDB Button
// @description Adds a button to steam db info near the add to cart button
// @include https://store.steampowered.com/app/*
// @namespace https://greasyfork.org/users/8233
// @license MIT
// @version 0.0.1
// ==/UserScript==
var parts = window.location.href.split('/');
if (parts.indexOf('store.steampowered.com') === 2 && parts[3] == 'app') {
var backs = document.getElementsByClassName('game_purchase_action_bg');
for (var i = 0; i < backs.length; ++i) {
//create the link, give it proper href, one of nice steam styles via a class
var a = document.createElement('a');
a.href = 'https://steamdb.info/app/' + parts[4];
a.className = 'btnv6_blue_hoverfade btn_medium';
// put text in the button
a.innerHTML = '<span>SteamDB</span>';
//and add it to each game buy element we can find (in case there are more cus deluxe edition, bundle, etc.)
var con = backs[i];
con.insertBefore(a, con.firstChild);
}
}