[Назад] [Вся нить] [Первые 100 сообщений] [Последние 50 сообщений]
Ответ в нить [Последние 50 сообщений]
Имя
Captcha image [Д]
Animapcha image [@] [?] [Т]
Тема   ( ответ в 1000000)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов GIF, JPG, PNG, WEBP размером до 20480 кБ.
  • Ныне 30 уникальных клиентов. Посмотреть каталог
  • Предельное количество бампов нити: 200
No. 1000000  
Технический пост, резервирующий номера постов для возможного импорта истории из архива.

Можно постить сюда замечания и предложения по оформлению и функционалу сайта.
119 сообщений пропущено. Показаны 50 последних сообщений
No. 1000221  
У меня иногда Animapcha image вместо самой анимаптчи.
No. 1000222  
Длину имён файлов, слишком малую, тоже наконец пофиксить бы.

>>1000221
Хм, тоже замечено. Думалось что прокси на этойстороне виноват, но может там файлик битый.
No. 1000227  
>>1000221
То были временные файлы от редактирования текстовых. Вроде починено.

>>1000222
Не будет ли слишком некрасиво совсем без обрезания?
No. 1000229  
>>1000227
Ну, попробуем. На время миграции БД постить в разделе не получится правда.
No. 1000230  
>>1000229
Как-то так.
No. 1000232  
vichan.webp - (93.58KB, 707×380)
1000232
>>1000227
Наверное, будет полезно, если имя файла с кадром, скажем,
[SubsPlease] Maougun Saikyou no Majutsushi wa Ningen datta - 01 (1080p) [F17D1F04] 00:17:04.900.webp
Будет входить вместе с номером эпизода и временной меткой.

Можно сделать, увеличив предел, по которому ведётся обрезка. Можно сделать, вырезая часть имени файла из середины, оставив limit прежним. Можно сделать, чтобы по наведению курсора на имя файла, оно показывалось чуть ниже полностью, как на vichan-е.

Также стоит сделать обрезание через mb_strlen и, соответственно, поменять тип поля в базе, если уже не сделано.

Судя по >>1000230, всё-таки лучше делать отображаемое имя ограниченным по длине.
No. 1000235  
>>1000232
Подкрутил на стороне рендера.

Раз уж мы тут, мне очень удобным кажется функционал скачивания с оригинальным именем файла. Я мог бы это к текущей ссылке-имени прикрепить, но наверное лучше отдельной иконкой как у 4chanX?
No. 1000236  
>>1000235
Лучше отдельной иконкой, мне кажется.
No. 1000239  
>>1000184
Там, наверное, встречается case-insensitive подстрока хинат. Есть ли такие посты?
No. 1000240  
>>1000239
Только в АКБ-треде: https://410.yakuji.moe/b/res/107994.html#161346
No. 1000241  
>>1000240
Спасибо за содействие! ЭхЪ. А ОП-посты со словом капч/фапч, например?
No. 1000242  
>>1000241
https://410.yakuji.moe/b/res/201935.html
https://410.yakuji.moe/b/res/195616.html (тред какого-то перебежчика, нюкнут после второго поста)
https://410.yakuji.moe/b/res/181293.html
No. 1000243  
>>1000242
https://410.yakuji.moe/b/res/195616.html 404 отдаёт.
Ладно, спасибо за содействие. Может быть, он банально был вне периода работы архива.
No. 1000246  
faptcha_php.png - (12.08KB, 90×50)
1000246
>Sorry, your message is too long. Message length: 18258, maximum allowed length: 16384
No. 1000247  
>>1000246
А какой лимит хотели бы видеть лично Вы?
Так-то уже в два раза больше обычного, емнип.
No. 1000248  
Merry не приняла 'merry'.
No. 1000249  
>>1000247
Задуматься сделали. И правда, простынки крайне редки. Так что делать ничего и не надо тогда, наверно.
No. 1000250  
bannah_014.png - (48.36KB, 300×100)
1000250
キタ━━━(゚∀゚)━━━!!
No. 1000251  
faptcha.png - (7.38KB, 90×50)
1000251
>>1000248
Забыл _0 дописать после MerryNightmare в MerryNightmare.png.
No. 1000256  
172201887248.webp - (470.93KB, 1738×1117)
1000256
https://410chan.org/dev/res/26066.html#27697
Я для основного FBE сделал posting через javascript, чтобы по ошибке происходило оповещение о ней на той же странице, а не перенаправление на другую. Но Совус и его доверенное лицо (?), кажется, не спешат тестировать.

Может, мы себе добавим тогда?
No. 1000257  
>>1000253
>Вообще, будь у меня знание каким хостерам можно доверять
Просто посмотреть, где живут гелбора/данбора/аибора/kemono.su же, разве нет?

Так как клиент всегда отправляет парольную куку, приходит на ум идея сделать чтобы некоторые треды были видны только тем, на чьем пароле достаточное число постов. Чтобы не делать этот запрос каждый раз, делать только по обращению к php-скриптам (постинга) и кешировать, например, в php-сессии, может. Подумать надо как сделать это архитектурно, и безопасно. С текущей нагрузкой полагаю держать отдельные копии html-ек досок, может, и дедуплицированные (генериорванные только там где нужно), не слишком накладно-то будет.
No. 1000258  
>>1000257
И ещё одно соображение. Ведь надо выбирать, или 2d-эччийности, или wholesome 3d-loli thread. И я бы выбрал второе. Ибо первого полно известно где, а второго вот нет.
No. 1000259  
>>1000256
Можно. Заодно и другие новвоведения синхронизировать попробовать.
No. 1000260  
84599608_p0.webp - (728.93KB, 2400×1356)
1000260
>>1000257
> Просто посмотреть, где живут гелбора/данбора/аибора/kemono.su же, разве нет?
Стоит попробовать это исследовать. traceroute до Gelbooru вот выдаёт cloudflare'ский адрес; не очень помогает. Но это только Gelbooru. С lolibooru.moe, пока она была живая, тоже была какая-то проблема, кажется. yande.re вот host'ят некие FranTech Solutions вроде.

BTW, у нас полноценный сервер или VPSка? booru-то, скорее всего, держатся на голом металле. На тутошнем же IPшнике вроде и архивы хостятся. Можно ненароком Ычану архив положить. Так что, наверное, всё-таки дэдик.

> Подумать надо как сделать это архитектурно, и безопасно.
Архитектурно и безопасно… По-хорошему, лучше бы эту PHP-буханку с deprecated'ами с нуля переписать. Но это так, к слову.

Добавление selective-ного отображения тредов потребует немало измененить в движке. Хотя, учитывая, к чему дело идёт, может внезапно очень пригодиться.

Некоторые вопросы и сомнения:
  1. По чистке печенек, будет ли способ, не отпарвляя пост с паролем-IDшником, увидеть скрытые нити?
  2. Что делать, если пост из видимой зоны ссылается на невидимую? А с rss.xml?
  3. Что делать, если кто-то ненадолго набижит? Стоит ли добавить ограничения по time span-у?
  4. Не проще ли сделать скрытодоску, пусть там едва ли кто будет постить, кроме бывших при её открытии?
  5. Когда булочка упадёт, её постояльцам окажется недоступна часть сайта;
  6. Это форма регистрации, меньше возможностей для анонимности.

>>1000258
> Ведь надо выбирать, или 2d-эччийности, или wholesome 3d-loli thread. И я бы выбрал второе.
XOR? Не хочу одобрять отказ от обмена (ссылками на) интересную эроту и её обсуждения.
> а второго вот нет
Ну, на Авто/б/усе есть тред, где второе вперемешку с девочками постарше постится. В тред тот мне, увы, запостить почти совсем нечего, ибо я такие фотографии не ищу специально. А что вперемешку, может, так оно спокойнее даже. Помню случай, как коллекция wholesome'ных фотогафий девочек (именно девочек) trigger'нула poster'а, утверждавшего, что 2D-этти с ними ему OK.
No. 1000261  
>>1000260
>выдаёт cloudflare'ский адрес
И правда, забыл, что так делают теперь почти все.
>На тутошнем же IPшнике вроде и архивы хостятся.
И правда, почему-то думалось, что мы совсем отдельно. Вот помнится, что несколько лет назад (ii.)yakuji.moe на российский айпишник резолвился. Было ли такое в самом деле?

>По-хорошему, лучше бы эту PHP-буханку с deprecated'ами с нуля переписать.
Может быть. Но "новый движок" — это так пошло! В контексте рунета и его АИБ в особенности. Да и зарубежные попытки в этом направлении мне особо не нравятся. Всё какая-то кривота с UX-точки зрения выходит.
А так — преемственность и причастность, неиллюзорная.

>Добавление selective-ного отображения тредов потребует немало измененить в движке.
А с другой-то стороны мультифайловость потребует вообще схему базы менять. А тут вроде как и нет. Это если вот так сравнивать.

>1. По чистке печенек, будет ли способ, не отпарвляя пост с паролем-IDшником, увидеть скрытые нити?
По задумке, не будет. В этом и суть доверенной куки, что так с наскоку её не получить.
>2.Что делать, если пост из видимой зоны ссылается на невидимую? А с rss.xml?
Да, вот этого рода проблемы и подразумевались под словечком "архитектурно". Так как у нас просто отдаётся предгенерированная статика, а не на лету движок решает, кому что показывать.
По задумке (в идеале), для непривилегированных кук выглядит как обычная битая/удалённая, 404-рефлинка.

Продолжая безумные фантазии, нуждающиеся в проверке на реалистичность, представляется что-то такое:
1. На стороне движка - всё почти как обычно, но генерировать два набора статики. К задаче прозрачного разделения пользователей на "A/B"-группы припахать вебсервер, через .htaccess-магию Apache / location-директивы nginx. Работает же это для геоблоков, значит можно теоретически и по другого рода списку проверять?
2. Может быть, если на стороне сервера такая сложная логика слишком сложна, перезаписывать все запросы к html(/img)-статике на простой php-скрипт... Тут приходящий в голову сразу минус: скрипт этот будет необходимо жестко оптимизировать в таком случае. Создается точка повышенной постоянной нагрузки, а точкой (d)dos-а становится всё..
3. Другой вариант: проверять доступ, подтягивать и вставлять невидимые части на стороне клиента. Такой себе второй скрипт предпросмотра рефлинок. Или даже не второй, а в первый это и впихнуть. Минус идеи: остается незащищённой статика, практически как в варианте с самой обычной "неафишируемой" доской.

С rss сложненько. Проще, конечно, просто проигнорировать вопрос с ним. Просто как и было, отображать там лишь публичное. Иначе воображается разве что аналог passkey из мира торрентов, GET query-параметр с вписыванием туда того же пароля. И смотря что на стороне сервера будет это обрабатывать. Сделать этот адрес alias-ом на некий php-скрипт, или разруливать отдачу веб-сервером.
Тоже самое со скриптом предпросмотра постов по наведению на рефлинку.
Также очевидно потребуется изменение мод-интерфейса, отражение фичи в нём.
Насчет того, надо ли давать самому юзеру чекбокс в "параметрах" при создании, вопрос.

Тут точно есть люди, смотревшие и щупавшие код FBE, так что мне интересно ваше мнение, мысли и критика, или даже согласие. А то я-то не смотрел туда и теоретизирую опираясь на общее представление о работе АИБ.

>Sorry, your message is too long. Message length: 8717, maximum allowed length: 8192
Грррр. >>1000247 всё-таки тогда попрошу ещё в два раза увеличить до 16384.

TBC
No. 1000262  
CONT

>>1000260
>3.Что делать, если кто-то ненадолго набижит? Стоит ли добавить ограничения по time span-у?
Хорошо подмечено! Действительно, стоит также проверять, что разница между timestamp первого и последнего SELECT'нутыми постами по паролю не меньше некоего предела тоже. Но это вроде простая проверка. Воображается этакая функция sessionCanSeeHiddenContent() в движке...
>4.Не проще ли сделать скрытодоску, пусть там едва ли кто будет постить, кроме бывших при её открытии?
Во-первых, это не так интересно, лол. Во-вторых, чуть ли не сильнее страдает от второй проблемы. Стоит только раскрыть адрес недоброжелателю и это раскрывает всё. А по задумке, даже зная id-ы скрытопостов-тредов на руках, просто так их не увидеть, 404 и всё тут.
>5.Когда булочка упадёт, её постояльцам окажется недоступна часть сайта;
Которой у них и не было никогда. Честно говоря, не вижу тут проблемы. Кроме психологического шока от этой части обнаружения, лол.
>6.Это форма регистрации, меньше возможностей для анонимности.
Прозрачная и имплицитная довольно. И если так посмотреть, все мы в ней уже "зарегистрировались". Что до анонимности, для внешнего наблюдателя разницы не будет, насколько я могу судить, разве не так? А для администрации мы и так уже как на ладони. IP/subnet/UA/pass/особенности формирования tcp-пакетов, зависящие от использования vpn/OS — вы правда ротируете все эти переменные? И добавляются лексические/тематические особенности в условиях медленности и нишевости.
Представить же, что придут и потребуют выдать данные с сервера... маловероятно. Мы же тут не за этим.

>>1000250 thx for accepting btw! А Котика нашего, наверно, полгода ещё ждать.
No. 1000263  
>>1000260
>Хотя, учитывая, к чему дело идёт, может внезапно очень пригодиться.
А к чему оно идёт?

>XOR? Не хочу одобрять отказ от обмена (ссылками на) интересную эроту и её обсуждения.
Ссылки нормально. А речь идёт же о том чтобы постить прямо как есть. И с wholesome-ностью, даже в раздельных тредах будучи, это не будет сочетаться. По крайней мере, в глазах внешнего наблюдателя. Мысль в этом. По крайней мере, это логика судов. Если у тебя нашли такое, то ты уже "ничего не докажешь".
>Ну, на Авто/б/усе есть тред, где второе вперемешку с девочками постарше постится.
Знаю. А где ещё такие треды существуют, не знаю. Кроме вот что на японском 2ch есть/был такой.
>В тред тот мне, увы, запостить почти совсем нечего, ибо я такие фотографии не ищу специально.
Ну что-нибудь-то есть наверно... И я редко специально.
>last spoiler
Это в том треде и было? Чем закончилось?
No. 1000264  
>>1000261
> Всё какая-то кривота с UX-точки зрения выходит.
Если не ставить знак равенства между"новый" "SPA", то ничего не мешает переиспользовать html шаблонов и те же самые стили прицепить.
No. 1000265  
>>1000264
Верно, ничего не мешает, конечно. Только почему-то все (ну, многие) исторические примеры перерождения всегда отражаются и на внешней стороне.
No. 1000266  
>>1000256
Пишите фикс в жаваскрипте чтобы board в функции бралось хотя бы из e.target.form.elements.board.value, а то там уже тестируют: https://codeberg.org/FBE410/fbe-410/pulls/35
А так вроде работает.
No. 1000268  
Алсо возможно требуется сбросить кэш на kusaba.js, странно что само не.
No. 1000269  
122773991_p0.webp - (3.59MB, 2400×2000)
1000269
>>1000268
> enable_navbar_counters
> false
Может, включить? Чтобы те, кто /d/ не проверяет или проверяет нечасто, были осведомлены, что там что-то происходит. И чтобы проверить, нужно ли всё-таки писать в .htaccess worker-src self или нет.

>>1000266
Что-то не могу найти, где board глобально объявляется, а работает anyway. По-хорошему, наверное, такую переменную бы где-то в init'е завести, чтобы потом в различных функциях, как сейчас, это заново не читать.
No. 1000270  
faptcha.png - (8.07KB, 90×50)
1000270
Also, меня даже после истечения Spam bot detected почему-то не пускает по фапче. Где-то в коде забыто ClearFaptchaAttempts или оно варианты ответа найти не может?
No. 1000271  
>>1000269
>а работает anyway
Без моих изменений не работало.
>Может, включить?
Хм~. Я включил, но посмотрю, может отображение по-другому сделаю.
No. 1000272  
>>1000270
Должно быть второе, а что вводилось?
No. 1000273  
Marry merry Mary!.png - (9.08KB, 90×50)
1000273
>>1000272
Несколько раз ввёл Мария на Merry, но такой вариант я в TXT не добавил. По истечению бана, вводил Hanako, Ayane и Yui, но не проходило почему-то и Spam bot detected.

> Без моих изменений не работало.
Aah, I see.
No. 1000274  
О, сейчас оплатился проезд.
No. 1000275  
>>1000274
Могу разве сделать интерфейс какой для проверки конкретной капчи, а то с текущим количеством уже и роллить сложно.

И так из просмотра и добавления алиасов я узнал, что Lolitronics ушёл подзамок.
https://www.youtube.com/watch?v=LPEfDcWIPvc
https://www.youtube.com/watch?v=CLPgP1PKNNw
No. 1000276  
>>1000275
Фикс первой ссылки на подзамок: https://www.youtube.com/watch?v=2wqTnwJGvtc
No. 1000277  
>>1000275
Наверное, не нужно. JS-posting вроде сейчас позволяет попробовать ещё раз ввести ответ на ту же картинку.
No. 1000278  
У меня не работают ссылки [ d ] [ b ] в панели сверху. Ну то есть при наведении на букву курсор не превращается в указательный и при нажатии ничего не происходит. ЧЯДНТ? Воспроизводится на 410, на булочке — нет.
No. 1000279  
>>1000278
Браузер, версия, лог консоли жаваскрипта если там что-то есть? <a> там вроде никак скриптом не модифицируется...
No. 1000280  
109611799_p0.webp - (2.12MB, 2148×1259)
1000280
>>1000278
Если установлены какие-то сторонние скрипты, то, возможно, дело в их несовместимости с недавно изменившейся вёрсткой topmenu.
No. 1000282  
>>1000279
Chromium 126.0.6478.126. В консоли было пусто. После перезапуска браузера прошло.
>>1000280
Сторонних скриптов нету.
No. 1000283  
>>1000282
>После перезапуска браузера прошло.
Возможно кеш значит. Но тогда и на 410 бы работало давно.
No. 1000285  
Это давно уже, но в +50 версиях тредов генерируются ссылки для номеров постов на полный тред. Вставка их классически в ответ по клику на номер поста в результате выводит из +50 треда в полный, что неправильно.
No. 1000286  
>>1000285
Ну и в -100 тоже.
No. 1000287  
>>1000285
Это всегда уже, можно на https://410chan.org/b/arch/res/50-100.html увидеть (алсо,капчекартинки, ей!).
>Вставка их классически в ответ по клику на номер поста в результате выводит из +50 треда в полный, что неправильно.
Почему же, вы в тред отвечаете, а не в тред+50/тред-100. Если желание же чтобы нажатие на ссылку пока внутри треда вело на ту же страницу, если пост там есть, то справедливо, но довольно мутроно встраивать, потому что парсеру ссылок ВНЕЗАПНО нужен контекст того, что ещё есть на странице. А так, можно просто воспользоваться жс-предпросмотром.
Я бы и +50/-100 на чистом жс делал...
No. 1000288  
>>1000287
Если мы открываем 50 или 100 тред, значит мы не хотим открывать полный тред, иначе бы зачем нам открывать неполный когда есть полный? В неполном треде вообще есть ссылки только этих неполных постов. Уточню, что речь идёт только об этих вот якорных #ipostnum ссылках. НЕ о >>рефлинках с превью. По сути это сломанный якорь, он же должен (и может) работать на этой странице, а ведёт на другую.
No. 1000289  
>>1000288
А, эти. Да, тут исправить проще и следует.
Удалить сообщение []
Пароль  
[Mod]