diff --git a/static/index.html b/static/index.html index 6c92105911cf6980db7bca66114c387701854be9..825b99bb13d21e9ad5dde0bdc84a0cd385337612 100644 --- a/static/index.html +++ b/static/index.html @@ -292,7 +292,7 @@ <header> <hgroup> <h1>c3lingo</h1> - <p>Comment accéder aux traductions du 26C3</p> + <p>Comment accéder aux traductions du 36C3</p> </hgroup> </header> @@ -323,26 +323,7 @@ <script type="text/javascript" defer> (function () { - function selectTarget(ev) { - 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; - } - + // In page navigation - for language switching document.body.addEventListener('click', function (ev) { if (!ev.target.href) return; var hash = ev.target.href.split('#')[1]; @@ -351,6 +332,7 @@ ev.preventDefault(); }); + // Autodetect language by default var lang = 'en'; if (navigator.language && navigator.language.substr(0, 2) === 'de') lang = 'de'; else if (navigator.language && navigator.language.substr(0, 2) === 'fr') lang = 'fr';