Important: The GCConnex decommission will not affect GCCollab or GCWiki. Thank you and happy collaborating!

Difference between revisions of "MediaWiki:Common.js"

From wiki
Jump to navigation Jump to search
Line 8: Line 8:
 
console.log('GCcollab lang: ' + getCookie('gccollab_lang'));
 
console.log('GCcollab lang: ' + getCookie('gccollab_lang'));
 
console.log('MediaWiki lang: ' + getCookie('wikilanguage'));
 
console.log('MediaWiki lang: ' + getCookie('wikilanguage'));
console.log('MediaWiki localstorage: ' + localStorage.getItem('ime'));
 
console.log('MediaWiki localstorage lang: ' + localStorage.getItem('ime.language'));
 
 
console.log(localStorage);
 
console.log(localStorage);
console.log(localStorage.getItem("ime"));
+
var prefs = JSON.parse(localStorage.getItem("uls-preferences"));
 +
console.log(prefs);
 +
console.log(prefs.ime);
 +
console.log('MediaWiki localstorage lang: ' + prefs.ime.lang);

Revision as of 10:53, 18 April 2018

/* Any JavaScript here will be loaded for all users on every page load. */

function getCookie(name) {
  match = document.cookie.match(new RegExp(name + '=([^;]+)'));
  if (match) return match[1];
}

console.log('GCcollab lang: ' + getCookie('gccollab_lang'));
console.log('MediaWiki lang: ' + getCookie('wikilanguage'));
console.log(localStorage);
var prefs = JSON.parse(localStorage.getItem("uls-preferences"));
console.log(prefs);
console.log(prefs.ime);
console.log('MediaWiki localstorage lang: ' + prefs.ime.lang);