From 25648e23273450582fd0a38cd02a07802625d2c7 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Thu, 29 Oct 2020 23:05:26 +0700 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B0=D0=B4=20LibsPage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/ExternalLibs/ExternalLibs.vue | 7 ++++++- client/components/Reader/LibsPage/LibsPage.vue | 8 ++++++++ client/components/Reader/Reader.vue | 2 +- .../components/Reader/SettingsPage/include/ButtonsTab.inc | 6 ++++-- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/client/components/ExternalLibs/ExternalLibs.vue b/client/components/ExternalLibs/ExternalLibs.vue index 9a31d412..5fbd5b60 100644 --- a/client/components/ExternalLibs/ExternalLibs.vue +++ b/client/components/ExternalLibs/ExternalLibs.vue @@ -149,7 +149,12 @@ class ExternalLibs extends Vue { //this.commit('reader/setLibs', rstore.libsDefaults); } - mounted() { + mounted() { + if (this.mode != 'liberama.top') { + this.$router.replace('/404'); + return; + } + this.$refs.window.init(); this.opener = null; diff --git a/client/components/Reader/LibsPage/LibsPage.vue b/client/components/Reader/LibsPage/LibsPage.vue index e29e2d4c..522358de 100644 --- a/client/components/Reader/LibsPage/LibsPage.vue +++ b/client/components/Reader/LibsPage/LibsPage.vue @@ -25,10 +25,14 @@ class LibsPage extends Vue { created() { this.popupWindow = null; this.commit = this.$store.commit; + this.messageListener = null; //this.commit('reader/setLibs', rstore.libsDefaults); } init() { + if (this.mode != 'liberama.top') + return; + this.childReady = false; const subdomain = (window.location.protocol != 'http:' ? 'b.' : ''); this.origin = `http://${subdomain}${window.location.host}`; @@ -100,6 +104,10 @@ class LibsPage extends Vue { } } + get mode() { + return this.$store.state.config.mode; + } + get libs() { return this.$store.state.reader.libs; } diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 4bc3ba8a..d025fe47 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -44,7 +44,7 @@ {{ rstore.readerActions['refresh'] }}
- diff --git a/client/components/Reader/SettingsPage/include/ButtonsTab.inc b/client/components/Reader/SettingsPage/include/ButtonsTab.inc index 4354cd09..e874a177 100644 --- a/client/components/Reader/SettingsPage/include/ButtonsTab.inc +++ b/client/components/Reader/SettingsPage/include/ButtonsTab.inc @@ -1,8 +1,10 @@
Показывать кнопки панели
-
+
- +