changed js to support tags

This commit is contained in:
2026-02-01 14:38:46 +01:00
parent 52789cf484
commit 5b8b187143

View File

@@ -63,7 +63,7 @@ document.addEventListener('DOMContentLoaded', () => {
div.className = "pexpo-core-card"; div.className = "pexpo-core-card";
div.innerHTML = ` div.innerHTML = `
<div class="pexpo-core-imageWrap"> <div class="pexpo-core-imageWrap">
<img src="${escapeHtml(r.image || 'https://placehold.co/600x400')}" <img src="${escapeHtml(r.image || '')}"
alt="${escapeHtml(r.title)}" alt="${escapeHtml(r.title)}"
style="width:100%; border-radius:10px; object-fit:cover;" /> style="width:100%; border-radius:10px; object-fit:cover;" />
</div> </div>
@@ -73,11 +73,10 @@ document.addEventListener('DOMContentLoaded', () => {
<div class="pexpo-core-desc">${escapeHtml(r.excerpt)}</div> <div class="pexpo-core-desc">${escapeHtml(r.excerpt)}</div>
<div class="pexpo-core-foot"> <div class="pexpo-core-foot">
<div class="pexpo-core-tags"> <div class="pexpo-core-tags">
<span class="pexpo-core-dot"></span>
${ ${
r.tag.map(element => { r.tag != null
return `<span class="pexpo-core-tag">${element}</span>`; ? r.tag.map(element => `<span class="pexpo-core-tag">${escapeHtml(element)}</span>`).join('')
}).join('') : ''
} }
</div> </div>
<div>${escapeHtml(r.date)}</div> <div>${escapeHtml(r.date)}</div>