kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
update ack to use image instead of emoji chars for copatiblity
rodzic
bc67a66c87
commit
b36b315fa5
|
@ -1,54 +1,54 @@
|
||||||
{
|
{
|
||||||
"N0TTL": {
|
"N0TTL": {
|
||||||
"badge": "⭐️",
|
"badge": "img/emojis/star.png",
|
||||||
"message": "Creator of GridTracker"
|
"message": "Creator of GridTracker"
|
||||||
},
|
},
|
||||||
"K1JT": {
|
"K1JT": {
|
||||||
"badge": "⭐️",
|
"badge": "img/emojis/star.png",
|
||||||
"message": "Creator of FT8 and WSJT-X"
|
"message": "Creator of FT8 and WSJT-X"
|
||||||
},
|
},
|
||||||
"N2VFL": {
|
"N2VFL": {
|
||||||
"badge": "🏆",
|
"badge": "img/emojis/trophy.png",
|
||||||
"message": "GridTracker Developer"
|
"message": "GridTracker Developer"
|
||||||
},
|
},
|
||||||
"NR0Q": {
|
"NR0Q": {
|
||||||
"badge": "🏆",
|
"badge": "img/emojis/trophy.png",
|
||||||
"message": "GridTracker Developer"
|
"message": "GridTracker Developer"
|
||||||
},
|
},
|
||||||
"KF5QHQ": {
|
"KF5QHQ": {
|
||||||
"badge": "🏆",
|
"badge": "img/emojis/trophy.png",
|
||||||
"message": "GridTracker Developer"
|
"message": "GridTracker Developer"
|
||||||
},
|
},
|
||||||
"WA4YA": {
|
"WA4YA": {
|
||||||
"badge": "🏆",
|
"badge": "img/emojis/trophy.png",
|
||||||
"message": "GridTracker Developer"
|
"message": "GridTracker Developer"
|
||||||
},
|
},
|
||||||
"KI2D": {
|
"KI2D": {
|
||||||
"badge": "🥃",
|
"badge": "img/emojis/flatbread.png",
|
||||||
"message": "GridTracker Developer"
|
"message": "GridTracker Developer"
|
||||||
},
|
},
|
||||||
"K5TUX": {
|
"K5TUX": {
|
||||||
"badge": "🐧",
|
"badge": "img/emojis/penguin.png",
|
||||||
"message": "GridTracker Partner"
|
"message": "GridTracker Partner"
|
||||||
},
|
},
|
||||||
"KA0AZS": {
|
"KA0AZS": {
|
||||||
"badge": "🍕",
|
"badge": "img/emojis/pizza.png",
|
||||||
"message": "GridTracker Tester"
|
"message": "GridTracker Tester"
|
||||||
},
|
},
|
||||||
"G1MIC": {
|
"G1MIC": {
|
||||||
"badge": "🍕",
|
"badge": "img/emojis/pizza.png",
|
||||||
"message": "GridTracker Tester"
|
"message": "GridTracker Tester"
|
||||||
},
|
},
|
||||||
"KD0YTE": {
|
"KD0YTE": {
|
||||||
"badge": "🍕",
|
"badge": "img/emojis/pizza.png",
|
||||||
"message": "GridTracker Tester"
|
"message": "GridTracker Tester"
|
||||||
},
|
},
|
||||||
"W4IPA": {
|
"W4IPA": {
|
||||||
"badge": "🍕",
|
"badge": "img/emojis/tumbler-glass.png",
|
||||||
"message": "GridTracker Tester"
|
"message": "GridTracker Tester"
|
||||||
},
|
},
|
||||||
"W5AFK": {
|
"W5AFK": {
|
||||||
"badge": "🍕",
|
"badge": "img/emojis/pizza.png",
|
||||||
"message": "GridTracker Tester"
|
"message": "GridTracker Tester"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -15621,7 +15621,7 @@ function searchLogForCallsign(call)
|
||||||
if (g_acknowledgedCalls[call])
|
if (g_acknowledgedCalls[call])
|
||||||
{
|
{
|
||||||
worker = `<h3>GridTracker would like to acknowledge ${call}: ` +
|
worker = `<h3>GridTracker would like to acknowledge ${call}: ` +
|
||||||
`${g_acknowledgedCalls[call].badge} ${g_acknowledgedCalls[call].message}</h3>`
|
`<img class='lookupAckBadge' src='${g_acknowledgedCalls[call].badge}'> ${g_acknowledgedCalls[call].message}</h3>`
|
||||||
}
|
}
|
||||||
|
|
||||||
if (list.length > 0)
|
if (list.length > 0)
|
||||||
|
@ -16069,7 +16069,8 @@ function pskSpotResults(buffer, flag)
|
||||||
var call = json.receptionReport[key].receiverCallsign;
|
var call = json.receptionReport[key].receiverCallsign;
|
||||||
var mode = json.receptionReport[key].mode;
|
var mode = json.receptionReport[key].mode;
|
||||||
var grid = json.receptionReport[key].receiverLocator.substr(0, 6);
|
var grid = json.receptionReport[key].receiverLocator.substr(0, 6);
|
||||||
if (grid.length < 4) {
|
if (grid.length < 4)
|
||||||
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
var band = Number(
|
var band = Number(
|
||||||
|
@ -16188,7 +16189,8 @@ function createSpot(report, key, fromPoint, addToLayer = true)
|
||||||
{
|
{
|
||||||
var LL = squareToLatLongAll(report.grid);
|
var LL = squareToLatLongAll(report.grid);
|
||||||
|
|
||||||
if (isNaN(LL.la1)) {
|
if (isNaN(LL.la1))
|
||||||
|
{
|
||||||
// Bad value in grid, don't map //
|
// Bad value in grid, don't map //
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1728,8 +1728,8 @@ function viewRoster()
|
||||||
var callStr = thisCall.formatCallsign()
|
var callStr = thisCall.formatCallsign()
|
||||||
if (acks[thisCall])
|
if (acks[thisCall])
|
||||||
{
|
{
|
||||||
callStr = `${callStr} <span class='acknowledged'>${acks[thisCall].badge}</span>`
|
callStr = `${callStr} <span class='acknowledged'><img class='ackBadge' src='${acks[thisCall].badge}'></span>`
|
||||||
callObj.awardReason += ` - ${acks[thisCall].badge} ${acks[thisCall].message}`
|
callObj.awardReason += ` - ${acks[thisCall].message}`
|
||||||
}
|
}
|
||||||
|
|
||||||
worker += "<tbody><tr id='" + thisHash + "'>";
|
worker += "<tbody><tr id='" + thisHash + "'>";
|
||||||
|
|
|
@ -713,6 +713,11 @@ a {
|
||||||
/* animation: fadeEffect .3s; Fading effect takes 1 second */
|
/* animation: fadeEffect .3s; Fading effect takes 1 second */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.lookupAckBadge {
|
||||||
|
padding: 0;
|
||||||
|
width: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
table.darkTable {
|
table.darkTable {
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
border: 1px solid #888;
|
border: 1px solid #888;
|
||||||
|
|
|
@ -551,5 +551,10 @@ table.rosterTable thead th:first-child {
|
||||||
float: right;
|
float: right;
|
||||||
font-size: 70%;
|
font-size: 70%;
|
||||||
padding-left: 3px;
|
padding-left: 3px;
|
||||||
padding-rright: 3px;
|
padding-right: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ackBadge {
|
||||||
|
padding: 0;
|
||||||
|
width: 1em;
|
||||||
|
}
|
Ładowanie…
Reference in New Issue