JS extensions for wakaba
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
img
src
.gitattributes
.gitignore
.jshintrc
LICENSE
gulpfile.js
package.json
readme.md

readme.md

IIchan Extensions

Набор скриптов, расширяющих функционал Ычана.

Состав:

Установка в качестве юзерскрипта

Для установки юзерскрипта скачайте расширение Violentmonkey или Greasemonkey для вашего браузера.

IIchan.hk

Опциональные скрипты, которых нет на Ычане, можно установить самостоятельно в качестве юзерскрипта.

Так же можно заменить скрипты Ычана (expand-images, hide-threads, video-player) более новыми версиями, если таковые имеются. Для этого добавьте в настройки юзерскрипта пользовтаельские @matches http://iichan.hk/* и https://iichan.hk/* и, чтобы юзерскрипт и скрипты сайта не конфликтовали, внесите в фильтр адблока или носкрипта адрес iichan.hk/extras/*.

Nowere.net

Следующие скрипты могут работать на nowere.net:

Фичи:

  • Не конфликтует с Dollchan Extension Tools
  • Не содержит костылей для старых браузеров
  • Можно копипастить в wakaba.js
  • Можно использовать как юзерскрипт и подключать через Violentmonkey или Greasemonkey
  • Легковесный: суммарно занимает менее 10 Кб в несжатом виде
  • Ворует печеньки
  • Свободная лицензия MIT

Подробности о скриптах

expand-images

expand-images screenshot

  • Растягивает изображения внутри постов по щелчку и сворачивает при повторном
  • Изображения не вылезают за края экрана при любом размере
  • Спойлеры сохраняются при закрытии
  • Открывает картинки на новой вкладке, если ширина экрана меньше 10 см (для мобильных устройств)
  • Не реагирует на другие типы аттачментов (.swf, .webm, и т.д.)
  • Отступ края изображения от края поста одинаков с обеих сторон

video-player

  • Позволяет смотреть прикрепленные webm, mp4, и ogv файлы прямо на странице
  • Звук при разворачивании плеера всегда выключен

hide-threads

hide-threads screenshot

  • Добавляет кнопку [✕] скрытия треда
  • Скрытые треды можно быстро посмотреть по наведению на номер (как в кукле)
  • Отображает тему скрытого треда или первую строку ОП-поста
  • Сохраняет скрытые треды в localStorage
  • Можно скрывать треды в каталоге
  • Поменять текст кнопки [✕] можно пользовательским стилем, например так:
.iichan-hide-thread-btn::after {
    content: '[Скрыть тред]';
}

eng-captcha

ice-fairy

  • Заменяет имя в /b/ на Сырно
  • Кроме понедельников
  • Изменяет так же имя в постах, добавленных динамически после загрузки страницы, например, при автообновлении треда Куклоскриптом или подгрузке страниц

Если у вас установлен куклоскрипт, того же эффекта можно добиться, применив спелл автозамены:

#rep[b](/<span class="(comment|)postername">[^<]+<\/span> +(Вт|Ср|Чт|Пт|Сб|Вс)/g,<span class="$1postername">Сырно</span> $2)

См. так же

Сборка (для продвинутых бак):

  • Установить Node.js, если еще не.
  • Установить Gulp: npm install -g gulp
  • В папке проекта сделать npm install.
  • Сделать gulp make.

В папке dist появятся собранные файлы.