Blame themes/default/public/js/lufi-common.js
|
Luc Didry |
d94c2b |
// vim:set sw=4 ts=4 sts=4 ft=javascript expandtab:
|
|
Luc Didry |
d94c2b |
// Escape HTML chars
|
|
Luc Didry |
d94c2b |
var entityMap = {
|
|
Luc Didry |
d94c2b |
"&": "&",
|
|
Luc Didry |
d94c2b |
"<": "<",
|
|
Luc Didry |
d94c2b |
">": ">",
|
|
Luc Didry |
d94c2b |
'"': '"',
|
|
Luc Didry |
d94c2b |
"'": ''',
|
|
Luc Didry |
d94c2b |
"/": '/'
|
|
Luc Didry |
d94c2b |
};
|
|
Luc Didry |
d94c2b |
|
|
Luc Didry |
d94c2b |
function escapeHtml(string) {
|
|
Luc Didry |
d94c2b |
return String(string).replace(/[&<>"'\/]/g, function (s) {
|
|
Luc Didry |
d94c2b |
return entityMap[s];
|
|
Luc Didry |
d94c2b |
});
|
|
Luc Didry |
d94c2b |
}
|
|
Luc Didry |
2a1059 |
function changeLang(locale) {
|
|
Luc Didry |
2a1059 |
window.location = langUrl+locale;
|
|
Luc Didry |
986e77 |
}
|
|
Luc Didry |
986e77 |
$(document).ready(function(){
|
|
Luc Didry |
986e77 |
$('select').material_select();
|
|
Luc Didry |
986e77 |
$(".select-lang select").on('change', changeLang);
|
|
Luc Didry |
986e77 |
$(".select-lang-mobile select").on('change', changeLang);
|
|
Luc Didry |
986e77 |
});
|