From c4f6c9383c77663485ed0d3d4482b09a00baea43 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Wed, 27 Feb 2019 22:09:00 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9C=D0=B5=D0=BD=D1=8F=D0=B5=D0=BC=20=D1=82?= =?UTF-8?q?=D0=B5=D0=BA=D1=81=D1=82=20=D0=BF=D1=80=D0=B8=D0=B2=D0=B5=D1=82?= =?UTF-8?q?=D1=81=D1=82=D0=B2=D0=B8=D1=8F=20=D0=B2=20=D0=B7=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D1=81=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D0=B8=20=D0=BE=D1=82?= =?UTF-8?q?=20useExternalBookConverter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/api/misc.js | 4 +++- .../Reader/LoaderPage/LoaderPage.vue | 20 ++++++++++++++----- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/client/api/misc.js b/client/api/misc.js index 04fe804b..79d56d0e 100644 --- a/client/api/misc.js +++ b/client/api/misc.js @@ -6,7 +6,9 @@ const api = axios.create({ class Misc { async loadConfig() { - const response = await api.post('/config', {params: ['name', 'version', 'mode', 'maxUploadFileSize', 'branch']}); + const response = await api.post('/config', {params: [ + 'name', 'version', 'mode', 'maxUploadFileSize', 'useExternalBookConverter', 'branch', + ]}); return response.data; } } diff --git a/client/components/Reader/LoaderPage/LoaderPage.vue b/client/components/Reader/LoaderPage/LoaderPage.vue index c0ac9167..a423cebe 100644 --- a/client/components/Reader/LoaderPage/LoaderPage.vue +++ b/client/components/Reader/LoaderPage/LoaderPage.vue @@ -3,8 +3,10 @@
{{ title }} Добро пожаловать! - Поддерживаются форматы: fb2, fb2.zip, html, txt + Поддерживаются форматы: fb2, fb2.zip, html, txt + ...а также: rtf, doc, docx, и вскоре: pdf, epub, mobi
+
@@ -15,8 +17,9 @@ Загрузить файл с диска
- Комментарии + Комментарии
+
Справка Помочь проекту @@ -38,7 +41,6 @@ class LoaderPage extends Vue { created() { this.commit = this.$store.commit; - this.config = this.$store.state.config; } mounted() { @@ -50,14 +52,22 @@ class LoaderPage extends Vue { } get title() { - if (this.config.mode == 'omnireader') + if (this.$store.state.config.mode == 'omnireader') return 'Omni Reader - браузерная онлайн-читалка.'; return 'Универсальная читалка книг и ресурсов интернета.'; } + get mode() { + return this.$store.state.config.mode; + } + get version() { - return `v${this.config.version}`; + return `v${this.$store.state.config.version}`; + } + + get isExternalConverter() { + return this.$store.state.config.useExternalBookConverter; } submitUrl() {