From a5bf8f88cdd836fe4315ae7cd3ce2255e73b57cc Mon Sep 17 00:00:00 2001
From: Book Pauk Окно 'Сетевая библиотека' позволяет открывать ссылки в читалке без переключения между окнами,
что особенно актуально для мобильных устройств. Имеется возможность управлять закладками
на понравившиеся ресурсы, книги или страницы авторов. Открытие ссылок и навигация происходят во фрейме, но,
-к сожалению, в нем открываются не все страницы.
Доступ к сайтам http://flibusta.is и http://fantasy-worlds.org работает через прокси. +(this.mode === 'liberama' ? +`
Доступ к сайтам http://flibusta.is и http://fantasy-worlds.org работает через прокси.
ПРЕДУПРЕЖДЕНИЕ!
Доступ предназначен только для просмотра и скачивания книг. Авторизоваться на этих сайтах
из фрейма категорически не рекомендуется, т.к. ваше подключение не защищено и данные могут попасть
к третьим лицам.
Из-за проблем с безопасностью, навигация 'вперед-назад' во фрейме осуществляется с помощью контекстного меню правой кнопкой мыши. +`
Из-за проблем с безопасностью, навигация 'вперед-назад' во фрейме осуществляется с помощью контекстного меню правой кнопкой мыши. На мобильных устройствах для этого служит системная клавиша 'Назад (стрелка влево)' и опция 'Вперед (стрелка вправо)' в меню браузера.
-Приятного пользования ;-)
`, 'Справка', {iconName: 'la la-info-circle'}); diff --git a/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue b/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue index d518ce75..4aebb906 100644 --- a/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue +++ b/client/components/Reader/HelpPage/CommonHelpPage/CommonHelpPage.vue @@ -24,7 +24,7 @@Поддерживаемые форматы: fb2, fb2.zip, html, txt и другие.
-
Вы можете добавить в свой браузер закладку, указав в ее свойствах вместо адреса следующий код:
{{ bookmarkText }}
diff --git a/client/components/Reader/LibsPage/LibsPage.vue b/client/components/Reader/LibsPage/LibsPage.vue
index 2a1f2102..12f85d1b 100644
--- a/client/components/Reader/LibsPage/LibsPage.vue
+++ b/client/components/Reader/LibsPage/LibsPage.vue
@@ -8,7 +8,7 @@ import vueComponent from '../../vueComponent.js';
import Window from '../../share/Window.vue';
import * as utils from '../../../share/utils';
-//import rstore from '../../../store/modules/reader';
+import rstore from '../../../store/modules/reader';
import _ from 'lodash';
const componentOptions = {
@@ -28,10 +28,21 @@ class LibsPage {
this.popupWindow = null;
this.commit = this.$store.commit;
this.messageListener = null;
- //this.commit('reader/setLibs', rstore.libsDefaults);
}
- init() {
+ async init() {
+ //подождем this.mode
+ let i = 0;
+ while(!this.mode && i < 100) {
+ await utils.sleep(100);
+ i++;
+ }
+
+ if (!this.libs) {
+ const defaults = rstore.getLibsDefaults(this.mode);
+ this.commit('reader/setLibs', defaults);
+ }
+
this.childReady = false;
const subdomain = (window.location.protocol != 'http:' ? 'b.' : '');
this.origin = `http://${subdomain}${window.location.host}`;
diff --git a/client/components/Reader/LoaderPage/LoaderPage.vue b/client/components/Reader/LoaderPage/LoaderPage.vue
index 7451dfab..9bbaedc6 100644
--- a/client/components/Reader/LoaderPage/LoaderPage.vue
+++ b/client/components/Reader/LoaderPage/LoaderPage.vue
@@ -1,6 +1,6 @@
Переход по ссылке позволит автоматически ввести ключ доступа: