From 95c3bad65fb93e5de5d36889e186b55e3f7c6446 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 23 Dec 2017 20:10:15 +0100 Subject: Add assets (they are mounted at each site as /assets/ --- assets/js/config.js | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 assets/js/config.js (limited to 'assets/js/config.js') diff --git a/assets/js/config.js b/assets/js/config.js new file mode 100644 index 0000000..28b84f5 --- /dev/null +++ b/assets/js/config.js @@ -0,0 +1,39 @@ +console.log('loading script...') + +var lang = window.navigator.language.split('-')[0] + +var adjustLang = function(lang) { + console.log(navigator.languages) + if (lang == 'fr') { + console.log('Ici on parle le français') + } else { + // Fallback to English + console.log('Let us do English.') + } +} + +document.ready = function() { + console.log('I am already running on document.ready') +} + +document.ready = function() { + + // Ensure that we keep existing 'ready' function if any + var ready_run = null + console.log(typeof document.ready) + if (typeof document.ready !== 'undefined') { + ready_run = document.ready + } + // and run it before appending our stuff + if (typeof ready_run === 'function') { + console.log('running pre-existing ready()') + ready_run() + unset(ready_run) + } + + console.log('document.ready'); + adjustLang(lang) + +} + +console.log('script loaded.') -- cgit v1.2.3