From 47bebcf3e2f29381efbb3f4a1e724d6953989c3d Mon Sep 17 00:00:00 2001 From: unlishema Date: Wed, 1 Oct 2025 20:11:12 -0400 Subject: [PATCH] fixed multi-images in dev.html --- dist/dev.html | 15 ++++++++++++--- src/dev.html | 15 ++++++++++++--- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/dist/dev.html b/dist/dev.html index 169c688..8396f5f 100644 --- a/dist/dev.html +++ b/dist/dev.html @@ -483,9 +483,18 @@ let cellEntry = document.createElement('td'); if (key === 'image' && item[key]) { let rawName = String(item[key]); - let imageName = rawName.replaceAll('File:', '').replaceAll(' ', '_'); - let url = `https://${oldschool ? "oldschool." : ""}runescape.wiki/images/${imageName}`; - cellEntry.innerHTML = `${rawName}`; + if (rawName.includes(',')) { + imageNames = rawName.split(','); + for (let j = 0; j < imageNames.length; j++) { + let imageName = imageNames[j].replaceAll('File:', '').replaceAll(' ', '_'); + let url = `https://${oldschool ? "oldschool." : ""}runescape.wiki/images/${imageName}`; + cellEntry.innerHTML += `${rawName}`; + } + } else { + let imageName = rawName.replaceAll('File:', '').replaceAll(' ', '_'); + let url = `https://${oldschool ? "oldschool." : ""}runescape.wiki/images/${imageName}`; + cellEntry.innerHTML = `${rawName}`; + } } else cellEntry.innerHTML = `${!(key in item) ? 'false' : (item[key] === '' ? 'true' : item[key])}`; rowEntry.appendChild(cellEntry); diff --git a/src/dev.html b/src/dev.html index 169c688..8396f5f 100644 --- a/src/dev.html +++ b/src/dev.html @@ -483,9 +483,18 @@ let cellEntry = document.createElement('td'); if (key === 'image' && item[key]) { let rawName = String(item[key]); - let imageName = rawName.replaceAll('File:', '').replaceAll(' ', '_'); - let url = `https://${oldschool ? "oldschool." : ""}runescape.wiki/images/${imageName}`; - cellEntry.innerHTML = `${rawName}`; + if (rawName.includes(',')) { + imageNames = rawName.split(','); + for (let j = 0; j < imageNames.length; j++) { + let imageName = imageNames[j].replaceAll('File:', '').replaceAll(' ', '_'); + let url = `https://${oldschool ? "oldschool." : ""}runescape.wiki/images/${imageName}`; + cellEntry.innerHTML += `${rawName}`; + } + } else { + let imageName = rawName.replaceAll('File:', '').replaceAll(' ', '_'); + let url = `https://${oldschool ? "oldschool." : ""}runescape.wiki/images/${imageName}`; + cellEntry.innerHTML = `${rawName}`; + } } else cellEntry.innerHTML = `${!(key in item) ? 'false' : (item[key] === '' ? 'true' : item[key])}`; rowEntry.appendChild(cellEntry); -- 2.43.0