diff --git a/assets/js/main.js b/assets/js/main.js index 8564daf..def29f8 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -1,19 +1,19 @@ -const obfuscates = document.getElementsByClassName("obfuscate") +const obfuscates = document.getElementsByClassName("obfuscate"); for (const element of obfuscates) { - const link = document.createElement("a") - const separators = element.dataset.separators - const protocol = element.dataset.param1.split("").reverse().join("") - let url = protocol + const link = document.createElement("a"); + const separators = element.dataset.separators; + const protocol = element.dataset.param1.split("").reverse().join(""); + let url = protocol; for (let i = 0; i < separators.length; i++) { - url += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join("") + url += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join(""); } - let text = element.dataset.param2.split("").reverse().join("") + let text = element.dataset.param2.split("").reverse().join(""); for (let i = 1; i < separators.length; i++) { - text += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join("") + text += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join(""); } - link.innerText = url.replace(new RegExp(element.dataset.regex, 'i'), element.dataset.replace) - link.href = url - link.rel = "nofollow" + link.innerText = url.replace(new RegExp(element.dataset.regex, 'i'), element.dataset.replace); + link.href = url; + link.rel = "nofollow"; element.parentElement.insertBefore(link, element); } -while (obfuscates.length > 0) obfuscates[0].remove() +while (obfuscates.length > 0) obfuscates[0].remove(); diff --git a/layouts/partials/article-preview.html b/layouts/partials/article-preview.html index 18390e8..4fd102c 100644 --- a/layouts/partials/article-preview.html +++ b/layouts/partials/article-preview.html @@ -24,7 +24,7 @@ {{ end }}
{{ $ellipsis := print " " | safeHTML }} - {{ .Content | plainify | htmlUnescape | truncate $truncateSize $ellipsis }} + {{ .Content | plainify | replace "\n" " " | htmlUnescape | truncate $truncateSize $ellipsis }}
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 2c53705..cbf4338 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -8,8 +8,15 @@

{{ .RenderString "[](tel:0477625067)" }}

{{ .RenderString "[](mailto:mairie@cremeaux.fr)" }}

- Flux RSS de l'actualité à Crémeaux - Facebook : Vivre à Crémeaux + + Flux RSS de l'actualité à Crémeaux + {{- /* Remove whitespace */ -}} + + {{- /* Remove whitespace */ -}} + + {{- /* Remove whitespace */ -}} + Facebook : Vivre à Crémeaux +