From a6afd9de2870b70c3e54fe9108b825178c4df832 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 17 Jul 2016 10:54:10 +0200 Subject: [PATCH] misc: use gadjo.js to handle sidepage (#12613) --- wcs/backoffice/root.py | 2 +- wcs/qommon/static/js/gadjo.sidepage.js | 34 ---------------------------------- 2 files changed, 1 insertion(+), 35 deletions(-) delete mode 100644 wcs/qommon/static/js/gadjo.sidepage.js diff --git a/wcs/backoffice/root.py b/wcs/backoffice/root.py index 72a494b..5a14fc4 100644 --- a/wcs/backoffice/root.py +++ b/wcs/backoffice/root.py @@ -77,7 +77,7 @@ class RootDirectory(BackofficeRootDirectory): return redirect(url) except KeyError: pass - get_response().add_javascript(['jquery.js', 'qommon.js', 'gadjo.sidepage.js']) + get_response().add_javascript(['jquery.js', 'qommon.js', 'gadjo.js']) return super(RootDirectory, self)._q_traverse(path) @classmethod diff --git a/wcs/qommon/static/js/gadjo.sidepage.js b/wcs/qommon/static/js/gadjo.sidepage.js deleted file mode 100644 index 93e1906..0000000 --- a/wcs/qommon/static/js/gadjo.sidepage.js +++ /dev/null @@ -1,34 +0,0 @@ -$(function() { - var storage = undefined; - try { - window.localStorage._gadgo_test = true; - localStorage.removeItem('_gadjo_test'); - storage = window.localStorage; - } catch(e) { - try { - window.sessionStorage._gadjo_test = true; - window.sessionStorage.removeItem('_gadjo_test'); - storage = window.sessionStorage; - } catch(e) { - storage = Object(); - } - } - - var sidepage_button = $('#sidepage #applabel'); - sidepage_button.on('click', function() { - $('#sidepage, #main').addClass('enable-transitions'); - $('#sidepage, #main').toggleClass('sidepage-expanded'); - if ($('#sidepage').hasClass('sidepage-expanded')) { - storage.sidepage_status = 'expanded'; - } else { - storage.sidepage_status = null; - } - }); - if (window.location.protocol == 'file:') { - /* don't open sidepage when loading from a file:// */ - storage.sidepage_status = null; - } - if (storage.sidepage_status == 'expanded' || storage.sidepage_status === undefined) { - $('#sidepage, #main').toggleClass('sidepage-expanded'); - } -}); -- 2.8.1