Compatability improvements

master
Skylar Ittner 8 years ago
parent 76b953f801
commit 22378f2310

@ -115,25 +115,23 @@ function buyitem(id, cost) {
}
function getmerchhtmlfromjson(item) {
var itemhtml = "\
<div class='list-group-item shop-item' id='shopitem-" + item.merchid + "'>\
<h4 class='itemname'>" + item.title + "</h4>\
<p class='itemdesc'>" + item.desc + "</p>";
itemhtml += "<span class='btn btn-success' onclick=\"buyitem('" + item.merchid + "', " + item.cost + ")\">\
Buy Item (" + item.cost + " coins)\
</span>\
</div>";
var itemhtml = "<div class='list-group-item shop-item' id='shopitem-" + item.merchid + "'>"
+ "<h4 class='itemname'>" + item.title + "</h4>"
+ "<p class = 'itemdesc' > " + item.desc + " </p>"
+ "<span class='btn btn-success' onclick=\"buyitem('" + item.merchid + "', " + item.cost + ")\">"
+ "Buy Item (" + item.cost + " coins)"
+ "</span>"
+ "</div>";
return itemhtml;
}
function getcoinhtmlfromjson(coin) {
var coinhtml = "\
<div class='list-group-item shop-item' id='coinitem-" + coin.merchid + "'>\
<h4 class='itemname'>" + coin.display + " (" + coin.coins + ")</h4>";
coinhtml += "<span class='btn btn-success' onclick=\"buycoins('" + coin.merchid + "', " + coin.cost_usd + ")\">\
Buy Coins ($" + coin.cost_usd + ")\
</span>\
</div>";
var coinhtml = "<div class='list-group-item shop-item' id='coinitem-" + coin.merchid + "'>"
+ "<h4 class='itemname'>" + coin.display + " (" + coin.coins + ")</h4>"
+ "<span class='btn btn-success' onclick=\"buycoins('" + coin.merchid + "', " + coin.cost_usd + ")\">"
+ "Buy Coins ($" + coin.cost_usd + ")"
+ "</span>"
+ "</div>";
return coinhtml;
}

@ -25,7 +25,7 @@
<script>
function useitem(uuid) {
$('#invitem-' + uuid).prop('onclick',null).off('click');
$('#invitem-' + uuid).prop('onclick', null).off('click');
$.getJSON(mkApiUrl('useitem', 'gs'), {
itemuuid: uuid
}, function (data) {
@ -41,19 +41,18 @@
}
function getitemhtmlfromjson(item) {
var itemhtml = "\
<div class='list-group-item inventory-item' id='item-" + item.itemuuid + "'>\
<h4 class='itemname'>" + item.itemname + "</h4>\
<p class='itemdesc'>" + item.itemdesc + "</p>";
var itemhtml = "<div class='list-group-item inventory-item' id='item-" + item.itemuuid + "'>"
+ "<h4 class='itemname'>" + item.itemname + "</h4>"
+ "<p class='itemdesc'>" + item.itemdesc + "</p>";
if (item.classname == "healmagic") {
itemhtml += "<span class='btn btn-success' id='invitem-" + item.itemuuid + "' onclick=\"useitem('" + item.itemuuid + "')\">\
Use Item\
</span>";
itemhtml += "<span class='btn btn-success' id='invitem-" + item.itemuuid + "' onclick=\"useitem('" + item.itemuuid + "')\">"
+ "Use Item"
+ "</span>";
}
itemhtml += "<span class='itemid' style='display: none;'>" + item.itemid + "</span>\
<span class='itemclassid' style='display: none;'>" + item.classid + "</span>\
<span class='itemjson' style='display: none;'>" + item.itemjson + "</span>\
</div>";
itemhtml += "<span class='itemid' style='display: none;'>" + item.itemid + "</span>"
+ "<span class='itemclassid' style='display: none;'>" + item.classid + "</span>"
+ "<span class='itemjson' style='display: none;'>" + item.itemjson + "</span>"
+ "</div>";
return itemhtml;
}

@ -69,10 +69,11 @@
function (data) {
if (data.status === 'OK') {
data.badges.forEach(function (item) {
$('#badges').append('<div class="col col-xs-3 col-md-2 col-lg-1" \
onclick="popBadge(\'' + item.badgename + '\', \'' + item.badgedesc + '\')">\n\
<img class="badge-img img-circle img-responsive" alt="" src="assets/badges/' + item.badgesid + '.png" onerror="this.src=\'assets/badges/badge.png\'"/>\n\
</div>');
var badgehtml = '<div class="col col-xs-3 col-md-2 col-lg-1" '
+ 'onclick="popBadge(\'' + item.badgename + '\', \'' + item.badgedesc + '\')">'
+ '<img class="badge-img img-circle img-responsive" alt="" src="assets/badges/' + item.badgesid + '.png" onerror="this.src=\'assets/badges/badge.png\'"/>'
+ '</div>'
$('#badges').append(badgehtml);
});
$('#loading-badges').css('display', 'none');
} else {