Sha256: cc516bf93d0a85d0b35e7096aad55193c386c46eea25eb58f7709cd59219445c

Contents?: true

Size: 1.21 KB

Versions: 1

Compression:

Stored size: 1.21 KB

Contents

---
---
    let script = document.currentScript
const params = new URLSearchParams(window.location.search)
let type = params.get('fileName')
let jsonFileName = atob(type);

let folderName = script.dataset.foldername
let fileName = jsonFileName
let lang = script.dataset.lang

let feature_h1 = document.querySelector(".feature-h1")
let feature_h2 = document.querySelector(".feature-h2")
let feature_img = document.querySelector(".features-img")
const jsonData = {{ site.data | jsonify }}
const seoData = jsonData[folderName][lang][fileName]
feature_h1.innerHTML = seoData.H1
feature_h2.innerHTML = seoData.H2

document.head.querySelector('meta[property="og:title"]').setAttribute("content", seoData.TITLE);
document.head.querySelector('meta[name="description"]').setAttribute("content", seoData.META);
document.head.querySelector('meta[name="twitter:title"]').setAttribute("content", seoData.TITLE);
document.head.querySelector('meta[name="twitter:description"]').setAttribute("content", seoData.META);



if (seoData.img) {
    feature_img.src = seoData.img
    feature_img.setAttribute("alt", seoData.imgalt)
    feature_img.style.width = seoData.imgwidth
    feature_img.style.height = seoData.imgheight
}

document.title = seoData.TITLE

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
appscms-tools-theme-1.9.0 assets/js/featureResult.js