Add domain on website links

This commit is contained in:
Hans5958 2022-04-28 18:54:26 +07:00
parent 252d39390f
commit 5b107599b4

View file

@ -119,7 +119,12 @@ function createInfoBlock(entry) {
websiteLinkElement.target = "_blank";
websiteLinkElement.rel = "noopener noreferrer";
websiteLinkElement.href = link;
websiteLinkElement.innerHTML = `<i class="bi bi-globe" aria-hidden="true"></i> Website`;
try {
const urlObject = new URL(link)
websiteLinkElement.innerHTML = `<i class="bi bi-globe" aria-hidden="true"></i> ${urlObject.hostname}`
} catch (e) {
websiteLinkElement.innerHTML = `<i class="bi bi-globe" aria-hidden="true"></i> Website`;
}
websiteGroupElement.appendChild(websiteLinkElement);
}
});