To-do-wish-list

аватар: Jolly Roger

Тема на глубокую перспективу. Предлагаю записывать все мысли и пожелания по изменениям/дополнениям/чаяниям работы скриптов библиотеки, оформлению страниц и прочему. Просто чтобы не забыть.

Давайте так: каждое отдельное пожелание - отдельным ответом в корне к этому посту, желательно с осмысленным заголовком. Подветками к такому ответу - всё обсуждение, уточнения и всяческие "+1" и "-1". А то будем валить всё в кучу и опять получится несъедобный винегрет. (Наверное, в случае реализации даже будет иметь смысл стирать соответствующую ветку...)

Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: Jolly Roger

Чтобы увидеть тэги приходится жамкать "Исправить". Это не всегда удобно.

Предлагаю часть тэгов публиковать внизу subj, подобно тому, как это делается на Альдебаране.
Нужны imho
- создатель файла
- история файла
- ID
- версия
(что ещё? что лишнее?)

Re: Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: Рыжий Тигра

Скорее уж нужна кнопочка "показать тэги". Все. Но ID, версию и имя файла, наверное, лучше показывать прямо на страничке.

Re: Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: Jolly Roger
Рыжий Тигра пишет:

"показать тэги"

Поправка: "показать fb2 info" - чтобы не путать с пунктом "исправить аннотацию и тэги"

Re: Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: kemko

В выходные займусь. Например, можно реализовать примерно так, как сейчас сделаны блоки "(ссылка для форума (BBCode))" и "(ссылка для блога (HTML))"

Re: Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: Jolly Roger
kemko пишет:

В выходные займусь. Например, можно реализовать примерно так, как сейчас сделаны блоки "(ссылка для форума (BBCode))" и "(ссылка для блога (HTML))"

Нормально. Тогда - чтоб выводило не в самом низу, а после "аннотации" и перед "впечатлениями о книге".

Re: Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: Stiver

А откуда сейчас берутся эти данные? Если из файла, то не надо, иначе при каждом вызове страницы будет парситься фб2. Только если перетащить данные в базу.

При любых изменениях функционала нужно учитывать нагрузку на сервер. Страница описания книги смотрится очень часто и всеми, а страница "изменить" только теми, кто разбирается в технической подоплеке. Не хотелось бы одним махом заработать тормоза на пару порядков :)

Re: Вывод тэгов fb2 на странице с обложкой и аннотацией.

аватар: kemko

Сейчас - фиг знает. Однако если удачно получится встроить это все на страницу книги, то это будет подвластно общему механизму кэширования. Другие варианты я и не рассматривал.

Ну и учитывая что при первом обращении к книге fb2 все равно парсится полностью, процессорного времени не проигрываем и вовсе

Подсветка посещённых линков

аватар: Jolly Roger

В основной теме оформления предлагаю подправить стили так, чтобы уже посещённые линки выделялись цветом (например - были серыми, или более тёмными, или... варианты?)

Смысл - при просмотре рецензий, например, видеть: эту вещь я уже глядел/скачал в заначку. В трекере - видеть читаные треды. И т.д. Как это выглядит - см. https://mobile.flibusta.net/, где это работает по умолчанию.

Re: Подсветка посещённых линков

аватар: kemko

С вас не режущий глаза и вписывающийся в текущее цветовое оформление вариант цвета в #xxxxxx виде, желательно со скриншотом.)

Re: Подсветка посещённых линков

аватар: Jolly Roger

#345b75

...вроде ничего. И заметно, что скачано-просмотрено, и не вываливается напрочь из цветовой схемы.

Народ, годится? Или ещё поискать?...

Re: Подсветка посещённых линков

аватар: kemko

По-моему, будет сливаться с цветом, которым выделяется пункт меню, в котором сейчас находишься.

Re: Подсветка посещённых линков

аватар: Jolly Roger

А посмотри справа на скриншоте. Я пару пунктов меню специально подкрасил. Вроде-бы разница отчётлива...?

Re: Подсветка посещённых линков

аватар: Jolly Roger

Спасибо, то что надо!

Re: To-do-whish-list

аватар: Рыжий Тигра

Неплохо бы убрать блокировку "нерусских" книг для незарегистрированных пользователей. А то неудобно: я даю другу ссылку на книгу - а он её не видит, а региться на неизвестном ресурсе не хочет.

Re: To-do-whish-list

аватар: kemko

Сделано. Единственное, может я не прав (тут Stiver в случае чего меня исправит), но пока режим закрытого бета-теста никто особо не отменял, так что особо популяризировать ресурс среди тех, кто по каким-то причинам о нем еще не знает пока не стоит.

Re: To-do-whish-list

аватар: Stiver

Против, категорически. Доступ для незарегистрированных пользователей означает доступ для поисковиков, а такого удовольствия нам не надо. Убери пожалуйста обратно, в крайнем случае можно открыть страны СНГ (без Прибалтики)

Re: To-do-whish-list

аватар: Stiver

Уже убрал :)

Re: To-do-whish-list

аватар: kemko

Ммм. Значит ли это, что незарегистрированным так же нужно убрать возможность читать и русские книги? А то я могу :)

Вообще от поисковиков должен спасти robots.txt с "disallow: *". Хотя кто их знает, вдруг попадаются столь наплевательские пауки, которые на это даже не смотрят...

Re: To-do-whish-list

аватар: Рыжий Тигра
Stiver пишет:

Против, категорически. [...] такого удовольствия нам не надо.

Тогда имеет смысл убрать от незарегенных вообще всё. а пускать только по приглашениям. Или кто-то написал в лозунге "свободные книги"? То исправь на "свободные книги для своих".

Stiver пишет:

Доступ для незарегистрированных пользователей означает доступ для поисковиков

А откуда поисковик берёт ссылку на страницу с книгой? Незарегенным не показывать списки по новинкам, жанрам, авторам и т.д. - этого не хватит?

Re: To-do-whish-list

аватар: Stiver
Рыжий Тигра пишет:

Тогда имеет смысл убрать от незарегенных вообще всё. а пускать только по приглашениям. Или кто-то написал в лозунге "свободные книги"? То исправь на "свободные книги для своих".

Зарегистрированым пользователям доступны все книги. Регистрация бесплатна и доступна любому. Не вижу противоречия с эпитетом "свободный". Эта дискуссия кстати уже велась на Либусеке года два назад и привела к тому же самому выводу -- иностранные книги скачиваются на Либрусеке только с регистрацией.

Рыжий Тигра пишет:

А откуда поисковик берёт ссылку на страницу с книгой? Незарегенным не показывать списки по новинкам, жанрам, авторам и т.д. - этого не хватит?

Например отсюда: "я даю другу ссылку на книгу"

Не забывайте, хватило всего лишь одного мудистра, чтобы положить Либрусек. Вы скучаете по его иноязычным собратьям во копирастии?

Re: To-do-whish-list

аватар: Рыжий Тигра
Stiver пишет:

хватило всего лишь одного мудистра, чтобы положить Либрусек. Вы скучаете по его иноязычным собратьям во копирастии?

Ну украинские-то книги открыть можно? А потом уже, когда Украина таки вляпается в Евросоюз, придётся что-то изобретать.

Re: To-do-whish-list

аватар: kemko

Угу, изобретать метод взлома каждого из тех поисковиков, что уже успели закэшировать нежелательный материал.

Re: To-do-whish-list

аватар: Stiver
Рыжий Тигра пишет:

Ну украинские-то книги открыть можно?

Ну так а что я выше про языки СНГ написал? :) Сделано: https://ww.flibusta.net/node/331#comment-386

Рыжий Тигра пишет:

А потом уже, когда Украина таки вляпается в Евросоюз, придётся что-то изобретать.

Насчет этого можно не беспокоиться. Украине еще лет 20-30 как минимум никакой Евросоюз не светит, а там или шах помрет, или ишак сдохнет.

Re: To-do-whish-list

аватар: Рыжий Тигра
Stiver написал(а):
Рыжий Тигра пишет:

Украине еще лет 20-30 как минимум никакой Евросоюз не светит

Вашими бы устами! :)

Re: To-do-whish-list

аватар: Миррима

Вляпается? Не смешите мои подковы.Независимо от моего ( и чьего бы то ни было) к этому отношения, не вляпается в течение ближайших 20-30 лет. Поверьте. А на такой срок не надо заглядывать. Или ишак сдохнет... :)
Ой! Дочитала, и поняла, что практически повторяю Тигру. Хе. Но это моя мысль. Похоже, мы земляки. :):)

Re: To-do-whish-list

аватар: Lord KiRon

Или Евросоюз - в ислам перейдет ;) А какой тогда союз - без сала?

Re: To-do-whish-list

аватар: Миррима

Сорри, не Тигра, а Сам ! Ну да это ничего не меняет в самом главном, верно?

Re: To-do-whish-list

аватар: Jolly Roger

Я за открытие книг украинских и белорусских. Но английские и другие западные языки - imho лучше держать скрытыми, чтобы не индексировало Гуглем. Нам одной литресомахии с избытком хватит для развлекухи, не след приманивать ещё и штатовских издателей...

Re: To-do-whish-list

аватар: Stiver

Открыл белорусские, украинские и казахские, больше СНГ-шных языков не нашел. Кто найдет -- сообщайте, добавлю.

Re: To-do-whish-list

аватар: kemko

Кстати, я заметил что некто инженер-программист семьдесят какого-то года рождения добавил линк на Флибусту на сервис публичного хранения закладок, на что к нам попытался заглянуть гугл. Пока на всякий прописал в robots.txt "Disallow: /". Вообще с поисковиками что делать, запрещать им вообще все или только /a, /b, /new и подобное?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".