domain
This commit is contained in:
@@ -29,6 +29,23 @@
|
||||
return target;
|
||||
}
|
||||
|
||||
function applyDomainPlaceholders(text) {
|
||||
if (typeof text !== "string") return text;
|
||||
|
||||
const domains = window.appDomains || {};
|
||||
const replacements = {
|
||||
"{{primary_domain}}": domains.primaryDomain || "usbcheck.it",
|
||||
"{{primary_url}}": domains.primaryUrl || ("https://" + (domains.primaryDomain || "usbcheck.it")),
|
||||
"{{fakecheck_domain}}": domains.fakecheckDomain || "ismyusbfake.com",
|
||||
"{{fakecheck_url}}": domains.fakecheckUrl || ("https://" + (domains.fakecheckDomain || "ismyusbfake.com")),
|
||||
};
|
||||
|
||||
return Object.keys(replacements).reduce((acc, token) => {
|
||||
const value = replacements[token];
|
||||
return acc.split(token).join(value);
|
||||
}, text);
|
||||
}
|
||||
|
||||
function getInitialLang() {
|
||||
const urlParams = new URLSearchParams(window.location.search);
|
||||
const paramLang = urlParams.get("lang");
|
||||
@@ -72,6 +89,8 @@
|
||||
value = value.replace("{year}", year);
|
||||
}
|
||||
|
||||
value = applyDomainPlaceholders(value);
|
||||
|
||||
node.innerHTML = value;
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user