Greasy Fork is available in English.

FanFictionNavigator

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

Устаревшая версия на 01.10.2018. Перейти к последней версии.

Автор
Andy Scull
Оценки
0 0 0
Версия
31
Создан
14.12.2016
Обновлён
01.10.2018
Лицензия
Недоступно
Работает на

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

На сайтах добавлен следуюший функционал:
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. В остальном функционал работает.

Цвета можно изменить редактированием стиля внутри, либо можно использовать gm_addstyle в маленьком скрипте, отрабатывающем после FFN (см. сообщения, гайд правда только на англе, стукните если надо на русском)

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

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