X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/0a7090f11131631647db366ff87976407e788412..94a4fcc7ab9e1713dc2defc8b35c875fc90f6fa5:/src/wolnelektury/static/2021/scripts/main.js diff --git a/src/wolnelektury/static/2021/scripts/main.js b/src/wolnelektury/static/2021/scripts/main.js index 843cddbbf..d231b40a6 100644 --- a/src/wolnelektury/static/2021/scripts/main.js +++ b/src/wolnelektury/static/2021/scripts/main.js @@ -332,34 +332,6 @@ }); })(); -//Zmieniamy się popup -(function() { - let $change = $('.l-change-pop'); - function change() { - if(localStorage.getItem('change') === null) { - $change.addClass('show'); - } else { - $change.remove(); - return false; - } - - $change.on('click', '.l-change-pop__close', function () { - $change.slideUp(); - localStorage.setItem('change', 'showed'); - }); - } - - if($change.length) { change(); } - - - function quit_experiment() { - document.cookie = 'EXPERIMENT_layout=off; path=/; max-age=31536000'; - window.location.reload(true); - } - $(".quit-experiment").click(quit_experiment); - -})(); - (function() { $('.l-checkout__payments__box button').on('click', function() { let container = $(this).closest('.l-checkout__payments'); @@ -401,7 +373,7 @@ liked: [], }; - $(".icon-like").on('click', function(e) { + $(document).on('click', '.icon-like', function(e) { e.preventDefault(); let liked = $(this).hasClass('icon-liked'); $btn = $(this); @@ -431,6 +403,7 @@ } }) + // TODO: DYNAMICALLY ADD $(".add-set-tag input[name=name]").autocomplete({ source: '/ludzie/moje-tagi/', }).on('autocompleteopen', function() { @@ -478,6 +451,7 @@ }); } refreshAll(ids); + $.refreshLikes = refreshAll; function updateFromData(data) { for (pk in data) { @@ -547,4 +521,26 @@ $('select', $form).change(function() {$form.submit()}); $('textarea', $form).change(function() {$form.submit()}); }); + + + // experiments + $(".experiment input").on('change', function() { + let name = $(this).attr('name'); + let val = $(this).val(); + document.cookie = 'EXPERIMENT_' + name + '=' + val + '; path=/; max-age=31536000'; + window.location.reload(true); + }); + + $('.c-lang').on('click', function() { + !$(this).toggleClass('is-open'); + }); + + + + + + $(".c-media__settings > i").on('click', function() { + $(".c-media__settings").toggleClass('active'); + }); + })();