Skip to content
Snippets Groups Projects
Commit a2df4d31 authored by oskar's avatar oskar :deciduous_tree:
Browse files

Remove old JS + Typo

parent 37499b74
Branches
No related tags found
No related merge requests found
...@@ -292,7 +292,7 @@ ...@@ -292,7 +292,7 @@
<header> <header>
<hgroup> <hgroup>
<h1>c3lingo</h1> <h1>c3lingo</h1>
<p>Comment accéder aux traductions du 26C3</p> <p>Comment accéder aux traductions du 36C3</p>
</hgroup> </hgroup>
</header> </header>
...@@ -323,26 +323,7 @@ ...@@ -323,26 +323,7 @@
<script type="text/javascript" defer> <script type="text/javascript" defer>
(function () { (function () {
function selectTarget(ev) { // In page navigation - for language switching
if (!ev.target.classList.contains('field')) return;
var selection = window.getSelection();
var range = document.createRange();
range.selectNodeContents(ev.target);
selection.removeAllRanges();
selection.addRange(range);
}
function preventDefaultInField(ev) {
if (!ev.target.classList.contains('field')) return;
ev.preventDefault();
}
document.body.addEventListener('mousedown', selectTarget);
document.body.addEventListener('mouseup', preventDefaultInField);
var usernames = document.querySelectorAll('[data-username]');
var suggestedUsername = 'mumble' + Math.round(Math.random() * 1000000000);
for (let i = 0; i < usernames.length; i += 1) {
usernames[i].textContent = suggestedUsername;
}
document.body.addEventListener('click', function (ev) { document.body.addEventListener('click', function (ev) {
if (!ev.target.href) return; if (!ev.target.href) return;
var hash = ev.target.href.split('#')[1]; var hash = ev.target.href.split('#')[1];
...@@ -351,6 +332,7 @@ ...@@ -351,6 +332,7 @@
ev.preventDefault(); ev.preventDefault();
}); });
// Autodetect language by default
var lang = 'en'; var lang = 'en';
if (navigator.language && navigator.language.substr(0, 2) === 'de') lang = 'de'; if (navigator.language && navigator.language.substr(0, 2) === 'de') lang = 'de';
else if (navigator.language && navigator.language.substr(0, 2) === 'fr') lang = 'fr'; else if (navigator.language && navigator.language.substr(0, 2) === 'fr') lang = 'fr';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment