Greasy Fork is available in English.

FanFictionNavigator

Выделяет цветом/скрывает фанфики или авторов

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

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

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

Автор
Andy Scull
Установок в день
0
Всего установок
1 720
Оценки
27 0 0
Версия
80
Создано
14.12.2016
Обновлено
21.10.2023
Размер
49,8 КБ
Лицензия
MIT
Работает на

Скрипт для выделения/скрытия фанфиков на сайтах: fanfiction.net, archiveofourown.org, ficbook.net, tbooklist.org
Основан на данном расширении для хрома (by Stefan Hayden)

Предупреждение:
www.fanfiction.net: На страницах авторов фики не скрываются. Это специально, чтобы сразу видеть какая доля фиков относится к той или иной категории. К примеру, если я захожу на страницу Васи Пупкина, а там все 50 красных фиков, может быть настала пора помахать ручкой и скрыть Васю насовсем?

На сайтах добавлен следуюший функционал:
1. четыре категории для фанфиков (Liked/Disliked/Marked/InLibrary)
2. пометка авторов как liked/disliked (к примеру, при желании навсегда скрывать любителей писать слеш/яой)
пометка Marked - что-то вроде "отложить на потом, но пометить, что этот фик я уже видел".
пометка InLibrary - для произведений, которые уже скачаны на комп локально (html/сторонняя прога)
3. Возможность скрыть в списках каждую из этих категорий. Опции по скрытию - в голубой полоске сверху или снизу страницы.
4. Кроме tbooklist.org, добавлен функционал пролистывания списков кнопками влево/вправо (возможно не в абсолютно всех списках, присылайте где не работает)
5. ficbook.net: на странице поиска у каждой книги добавлена возможность "прочитать" её, это для перманентного скрытия книги в поиске со включенной галочкой "не показывать прочитанное". Данная функция сделана, чтобы было меньше пустых страниц, и для обхода ограничения в 50 страниц поиска. Проверено - при наличии обновлений, книга все равно продожает оставаться "прочитанной" и скрывается в поиске насовсем.
на 18.07.27 на сайте есть проблема (лично у меня) - часть произведений со временем перестает скрываться галкой "скрыть прочитанное", временно помогает снять отметку прочитанного и "прочитать" фик заново.
6. На tbooklist.org движок слишком динамический, там часто для корректной отработки скрипта требуется перезагрузить страницу по F5. В остальном функционал работает.
7. Стрелками влево/вправо - пролистывать на страницах списков либо в режиме чтения (отключено по умолчанию, включается галками в FFN Options)
Цвета можно изменить редактированием стиля внутри, либо можно использовать gm_addstyle в маленьком скрипте, отрабатывающем после FFN (см. сообщения, гайд правда только на англе, стукните если надо на русском)
8. в раскрывающейся FFN Options есть возможность выгрузить базу в текстовый файл и импортировать в другой броузер

Возможные TODO:
1. AO3 - привязать элемент с категориями в другое место, чтобы его не плющили детали произведения справа
2. Раздельные цвета для каждого сайта (чтобы не ярко-зеленые/красные, а вписывались в тон сайта)

Что я сделать не смогу (т.к. не программист):
1. Конфигурацию в самом броузере без правки скрипта руками
2. Динамическое скрытие/показ фанфиков без обновления страницы
3. Оптимизацию или переделку скрипта. У меня нет образования даже чтобы понять как работают какие-то детали, я просто взял начальный скрипт и по аналогии немного расширил его функционал и сайты
4. Хранение/синхронизация базы с онлайн хранилищем или гугль/опера/что-то ещё синк.