Из багов: - Не работает переход по сообщению в другой тред (переход в сам тред работает нормально). - Репорты (а нужны ли они на этой борде?). - Поиск на доске работает только по заголовочным постам тредов (отсутствует api, админ сказал что когда-нибудь сделает: https://2channel.moe/d/res/63.html#1973 ). - Раскрывающиеся спойлеры представлены как обычные спойлеры (похоже, что дашчан в принципе не поддерживает такие вещи, и правкой одного расширения тут не обойдёшься). - При первом запуске возникает диалог Allow this extension to manage application... Не знаю с чем это связано, предполагаю что из-за разных подписей. Попытки связаться с миширану на этот счёт успехом не увенчались.
Пара неочевидных моментов: - Мелкую каптчу можно сделать больше: Preferences > Interface > Huge captcha - Из-под тора будет вылезать блокировка флары с рекаптчей. Не пытайтесь её решить, просто отмените запрос и выберите домен тора: Preferences > Forums > 2channel.moe > Domain name
Вот вроде и всё. Дополняйте список, если вдруг обнаружите ещё что-нибудь, постараюсь исправить.
>>4433 > у меня почему-то там всё пусто было Дашчан сам по себе не является просмотрщиком какой-либо борды, они добавляются в него с помощью отдельных модулей.
> А можно же сразу луковый домен использовать для тора? Можно, если не открывая модуль тучки сразу же перейти в настройки. Но для этого должны быть установлены какие-нибудь другие доски.
1) В доменах удален 2channel.ga, добавлены 2channel.i2p и proxy-2channel.herokuapp.com 2) ОП-марка починена 3) Пометка о редактировании поста 4) В форме отправки добавлен пароль и тэг code 5) Удаление своих постов 6) Вычищены остатки от старого двачемодуля 7) Переход в другие треды тоже работает
Тэг раскрывающегося спойлера в форме отправки и редактирование постов сделать не удалось.
>>4460 Посмотрю в чем дело, скорее всего отсутствует API для его получения.
>>4461 2channel.moe заблокирован в РФ, .onion для доступа из тора, .i2p для доступа из i2p, а у хероку заблокировали старый адрес, посему и не находит.
Чуть позже сегодня-завтра, как доберусь до компа пересоберу модуль и обновлю домены.
>>4464 >Посмотрю в чем дело, скорее всего отсутствует API для его получения. Эти данные доступны прямо в json файле треда: counter_posts, counter_files, counter_posters.
>>4432 (OP) ОП здесь. Простите что так внезапно пропал и оставил вас без вестей. Со мной всё нормально, я заболел короной-чан, но сейчас почти восстановился. Патч всех моих изменений: https://hastebin.com/hekinujoko.diff Наложите его поверх бранча dvach в github.com/Mishiranu/Dashchan-Extensions и получите исходники расширения.
Проблемы из-за клоудвафли на клирентовском домене. Нихера не загружается, ошибка 403 Forbidden, куки на месте все, от вафли в том числе. Через tor и onion зеркало работает, только не загружает файлы и иногда посты из-за другой ошибки 429 Too many requests.
>>4432 (OP) >Репорты (а нужны ли они на этой борде?). Конечно нужны. Зачем писать в /d/ всякий раз, когда видишь тред залетного с сосача, когда можно просто кинуть репорт?
>>4476 >Наложите его поверх бранча dvach в github.com/Mishiranu/Dashchan-Extensions и получите исходники расширения. Ват? Слишком сложно, давай по новой.
>>4432 (OP) Там Миширану ожил, я ему отправил запрос на добавление кода из >>4476. Возможно он допилит до вменяемого состояния модуль. Ну или хотя бы просто опубликует в общем списке.
>>4483 >>4485 И чем не нравится этот switch? Тем что много букв? Судя по картинке, данный участок кода делает конвертацию одного кода ошибки в другой. Да, можно заменить switch на массив, если нет больших пропусков в нумерации исходного кода ошибки, но в чём выигрыш то будет?
>>4487 До вменяемого состояния допилил, но остались баги: нет флагов на пораше, нет иконки оп-модерации, капча не отображается при первом открытии меню нового сообщения. Если открыть клавиатуру или закрыть и снова открыть меню, капча появляется.