mirror of
https://github.com/safing/web
synced 2025-04-17 09:29:08 +00:00
Move email deobfuscation to contact page
This commit is contained in:
parent
fac2ad5685
commit
9efb2730d6
2 changed files with 25 additions and 23 deletions
|
@ -9,26 +9,3 @@ $(document).ready(function() {
|
|||
$(".ui.sidebar").sidebar("toggle");
|
||||
})
|
||||
})
|
||||
|
||||
// email obfuscation
|
||||
function debfus(s) {
|
||||
var n = 0
|
||||
var r = ""
|
||||
for( var i = 0; i < s.length; i++)
|
||||
{
|
||||
n = s.charCodeAt( i )
|
||||
if( n >= 8364 )
|
||||
{
|
||||
n = 128
|
||||
}
|
||||
r += String.fromCharCode( n - 1 )
|
||||
}
|
||||
return r
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
var elements = document.getElementsByClassName("contact-email")
|
||||
var email = debfus('{{ site.emailobfuscated }}')
|
||||
for (var i=0, len=elements.length; i<len; i++) {
|
||||
elements[i].innerHTML = email
|
||||
}
|
||||
})
|
||||
|
|
|
@ -13,3 +13,28 @@ exclude_community_snippet: true
|
|||
<div class="contact-image">
|
||||
<img src="{{ site.assets_url }}img/contact_img.jpg">
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
// email de/obfuscation
|
||||
function debfus(s) {
|
||||
var n = 0
|
||||
var r = ""
|
||||
for( var i = 0; i < s.length; i++)
|
||||
{
|
||||
n = s.charCodeAt( i )
|
||||
if( n >= 8364 )
|
||||
{
|
||||
n = 128
|
||||
}
|
||||
r += String.fromCharCode( n - 1 )
|
||||
}
|
||||
return r
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
var elements = document.getElementsByClassName("contact-email")
|
||||
var email = debfus('{{ site.emailobfuscated }}')
|
||||
for (var i=0, len=elements.length; i<len; i++) {
|
||||
elements[i].innerHTML = email
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
|
Loading…
Add table
Reference in a new issue