a2b73 No.12
Лул, весь час не в той тред писав, вибач
a5354 No.14
>>13Можна зробити, сам бачив на інших i2p бордах
dcca8 No.16
>>14Скинь приклади, будь ласка.
5cbb0 No.17
Хочу розділ паранормальщини. Меджік є, окей, але це не зовсім те.
інб4: >ииии, він пустий буде та нахуй нікому не здався…
Є навіть розділ Фешн, чому б не виділити розділ для паранормального, містичного та можливо ще теорій змов.
Ну а так то борда ахуєнна. Різні теми можна для галочки додати, хоча й стандартна темно-зелена піздата.
Кнопки для редагування тексту були б не зайві для зручності типу "спойлер" чи "жирний".
c5d91 No.27
Не вистачає можливості прикріпляти декілька файлів на 1 пост
4bd0a No.30
>>27Нанйчую, даже 2 картинки за раз было бы гораздо лучше.
8a99e No.33
>>27>>30Розглядаю цю можливість.
Місця на диску вже майже нема, тож невдовзі буду апґрейдити сервер — і тоді ввімкну до 5 зображень на пост.
4bd0a No.35
>>33>до 5 зображеньЭто много, мне кажется. Недавно был набег, где постили сойджаков, я думаю, они засрали места достаточно. С четырьмя разрешенными файлами они просто будут засирать в четыре раза быстрее, может стоит ограничиться двумя?
c5d91 No.39
>>33Может просто переконвертировать все .png в .jpg на борде?
8ebc6 No.40
>>39Проще снесни вайп треды с сойджаками.
8a99e No.41
>>40Ці треди давно підчистив.
c5d91 No.43
Додати кнопки зі швидкою вставкою тегів розмітки тексту.
8a99e No.47
>>45Здається, зрозумів. Ти хочеш, щоб замість посилання
штибу #q3 номер поводився як звичайний текст і подвійним кліком виділявся.
Так?
c5d91 No.57
>>1Можна додати опцію відалення ім'я файлу? Або за замовчуванням видаляти назви файлів?
ced90 No.60
Відсутності підорашок.
c5d91 No.74
>>58А э схожий скрипт тільки для цієї борди? Я з недовірою відношусь к долчану.
8a99e No.76
>>74Нема, але можеш не встановлювати сам плаґін Dollchan Extension Tools, а використати сирий юзерскрипт з Tampermonkey чи іншим юзерскрипт менеджером.
https://raw.githubusercontent.com/SthephanShinkufag/Dollchan-Extension-Tools/master/src/Dollchan_Extension_Tools.es6.user.js 5a934 No.77
>>47Так.
вибачаюсь за довгу відповідь
8a99e No.118
>>77Done.
>>117Це теж поправив
>>15 works on my machine, пиши у випадку несправностей.
7055f No.124
>>123Це на новій темі Dark9.
І зроби, для мобільної версії, коли натискаєш на номер допису для відповіді, щоб елемент відповіді з'являвся ниже допису на який хочеш відповісти
як на кропиві бо плаваюче вікно не з'являється, доводиться Go to top і там писати.
+Ще можна кнопки для форматування тексту допису додати.
8a99e No.125
>>122Спробуй відкрити в приватній вкладинці. Схоже на конфлікт двох закешованих версій, бо в оновленій темі boardlist виглядає не так.
Це
>>123 напевно теж.
dcc05 No.126
>>125Почистив кукі та кеш, проблема пройшла.
Тоді тільки поле відповіді на мобільній
>>124 прохання зробити. Бо всі, я так розумію, на телефоні через бордо додатки сидять, нікому це не заважає.
2da6c No.127
откатите, плиз, стили. У меня теперь весь текст будто жирный
8a99e No.128
>>127Спробуй почистити куки і кеш.
Якщо не допоможе, завжди можна вибрати стару тему зі старим шрифтом:
Dark9 Legacy.
d87a7 No.130
Дискусійні питання, однак.
1. Заборона створювати нитки без картинок. $config['force_image_op'] = true; // line 473@config.php
З одного боку, рішення має свої переваги в плані юзабіліті для дженерал паблік та додаткового фактору захисту від флуду.
Однак, для параноїків може погіршувати юзабіліті -
https://forum.torproject.org/t/file-uploads-via-android-tor-browser/16012. Підсвічування синтаксису $config['markup_code'] = false; // line 675 @config.php
Некритична фіча, радше delighter feature.
Однак, може потенційно вилитись у конфлікти з js/css та необхідність надмірної забави.
8a99e No.131
>>130>Заборона створювати нитки без картинокЄ ж текстова дошка
>>>/dis/. Тематика загальна.
>Підсвічування синтаксису $config['markup_code'] = false;Взагалі наразі це є в зародковому стані.
testПлюс-мінус як у маркдауні, backtick'ом.
Але дякую, що нагадав, треба буде це в About написати.
d87a7 No.132
>>131printf "Чудово!\nДякую." #'\'`
d87a7 No.133
Холєра, сажа прилипла.
>>131На дальше майбутнє, проти вайпу (якщо з-під різних айпішок можна в filters.php та sql (не повинен дуже вирости) добити condition з flood-match against $_SERVER['HTTP_USER_AGENT'] та метчити по ip||ua по timeout
Ще, як трохи елегантніший варіант - метчити ip по session_start_time, викидаючи actions при фільтрі flood-match на невеликий, але відчутний timeout. Який саме - то вже краще дивитись логи та прикидати статистику.
Однак то все трохи грання може вимагати й поки не думаю, що дуже актуально.
В принципі, обидва методи - цілком polite та не вистрибують за ethical considerations.
a8a36 No.136
>>135Луп це нормально, він трекає капчу в індексі тредів, бо доллскрипт не розуміє, що капча ввімкнена тільки для нових тредів.
В майбутньому, гадаю, приберу вивід логу, щоб не бентежити користувачів.
8bc50 No.137
>>136А, окей. Кнопка Update пропала в FF, после апдейта темы была, пропала после переезда на куклу.
8bc50 No.138
>>137/meta починилась после очистки куки, открывается с первого раза.
8bc50 No.139
>>138По мелочи:
Активная часть линки на Return кнопки выходит за границы этой самой кнопки.
a8a36 No.141
>>137Її і не має бути, тепер лише від доллскрипту "Get new posts".
>>139Якщо чесно, темами Yotsuba ще не займався толком. Подивлюся в наступних ітераціях, дякую.
>>140І тобі дякую за детальні відгуки.
46718 No.144
При включенном скрипте я не могу зайти в его настройки. Как это сделать? Хочу импортировать чтобы потом отключить расширение.
8a99e No.145
>>144Вимкни JS на сайті, тоді підтягнеться юзерскрипт з клієнта.
8a99e No.149
>>134>Додайте можливість додавати файли формату .mp3Додав цю можливість у
>>>/mu/.
>>147Дякую, гляну.
>>148Саме так.
>>142>Варто зауважити, що кнопки розмітки виставляють неправильну розмітку. Доллскрипт думає, що дефолтна розмітка vichan'у саме така. >Наразі можна або користуватися лише кнопкою цитати, або зовсім приховати їх. 8bc50 No.150
>>149А, это сообщение не увидел. У меня накопилось вопросов ещё:
1. Я бы хотел законтрибютить, но чет впадлу разворачивать инфраструктуру. Планируется ли контейнеризация
в докере? Если нет, будет ли смержен МР с контейнеризацией, если я её сделаю сам?
2. Какие планы с кнопками разметки? Борда изменить контракт или будет фокр долскрипта
или забъешь?.
3.
>або ж відкривати issue/merge request в репозиторії проектуПикрил. Пытаюсь запушить свою ветку, не мастер. Нужен форкать или дашь права?
8a99e No.151
>>150>Планируется ли контейнеризация в докереО так, це в беклогу.
LAMP розгортати вручну це ще та морока.
Воно, до речі, запуститься і такою командою, але коли пробував, там багато чого не працювало:
docker run -d -p 80:80 –name 9ch-app -v "$PWD":/var/www/html php:7.4-apache
>Какие планы с кнопками разметки? Борда изменить контракт или будет фокр долскрипта или забъешь?Поки думаю, що робити.
Власну версію доллскрипту підтримувати не хочеться.
Тому опції дві:
- зробити розмітку, як дефолтна у vichan'і
здається, це вікі-розмітка, в принципі, теж певний стандарт — перехід має бути неболючим, бо ж люди зазвичай кнопками користуються
- додати костурі, які заднім числом щось там змінюють у кнопках — не певен, що це можливо, але подивлюсь, що там можна зробити
>Пикрил. Пытаюсь запушить свою ветку, не мастер. Нужен форкать или дашь права?Дам права.
Насправді думав, що дозвіл вже є
пікрілейтед. Треба ще покопатися в налаштуваннях.
8bc50 No.152
>>151Это надо смотреть не в раздел МРов, а в push rules. Я сделал фикс для
>>139 a28a0 No.153
Можна повернути показ кількості дописів біля ID?
8a99e No.154
>>152Виглядає, що Push rules доступні тільки для платної версії.
Тому наразі або форк, або давай додам тебе як девелопера до проекту.
>>153Так, є в беклогу.
8a99e No.158
>>155Додав, спробуй.
>✖ Your request looks automated; Post discarded. >Не снимается никакТреба буде глянути, що там за алгоритми. Можливо, треба щось послабити, щоб з лялькою не конфліктувало.
8bc50 No.160
>>159Починилось в yotsuba.
a8a36 No.166
>>165>До сих пор антиспам фильтр не дает запостить, пробую с выключенным JS.Отже, проблема в доллскрипті. Вчора в своїх мобільних бравзерах помітив схожу поведінку в одному тестовому треді
теж не працювало тільки з увімкненим доллскриптом. Поклацав і пофіксив
начебто тим, що перезавантажив сторінку через ляльку.
>Цвета ссылок в recent отличаются от цветов в home и везде в dark9Це недоробка, вони мають бути як у дефолтній темі. Там скоріш за все стилі бордлінків наслідують кольори з вибраної теми, треба буде доробити.
В ідеалі звісно відійти від вічанівського дефолту і зробити там і на інших статичних сторінках тему динамічноюю, за вибором юзера. f2d2c No.167
>>166Тест перезагрузки через куклу.
f2d2c No.168
>>166>>167Работает, если у кого-то будут проблемы с этим – можно рекомендовать refresh куклой.
a8a36 No.169
>>147Тепер має працювати.
f2d2c No.172
code не работает в Youtsuba темах, и там тег не создается, не в стилях даже дело. Лучше сделай инфру, шоб одной кнопкой командой поднималось, темы бы я поверстал
f2d2c No.173
>>172Посмотрел, тег <code> нигде не создается, только класс вешается, в youtsuba вешается как и в других темах, не подтягиваются стили.
a8a36 No.174
>>172>>173Дивно, в мене показує.
>тег <code> нигде не создаетсяЯ взяв
<span class="code">, який у вічані по дефолту, щоб нічого не поламати в класичних темах.
a8a36 No.176
>>171>backtick = Ё, верно?Вже ні.
>>175Зробив перший варіант, як ми тут говорили:
>>150>>151 f2d2c No.177
>>174Теперь и у меня показывает.
f2d2c No.178
>>176При запуске выдает 403 на 80 порту. Я вижу коммент
>We try to make sure vichan is compatible with all major web servers. vichan does not include an Apache ```.htaccess``` file nor does it need one.Но при этом вижу .htaccess в .gitignore, видимо, он нужен для локальной разработки. Можешь пошарить или там конфиг самого апача надо крутить?
a8a36 No.179
>>178Це за цією командою?
>docker run -d -p 80:80 –name 9ch-app -v "$PWD":/var/www/html php:7.4-apacheЗа .htaccess не парся, він не потрібен і працювати не буде. В ґітіґнорі напевно щоб випадково хтось не закомітив.
Ти вже "встановив" борду за допомогою
/install.php
? Якщо ні, то нема хтмл файлів ще.
c5d91 No.181
Какой же кал этот ваш куклоскрипт. Возвращайте назад.
Хочется плюшек? Возмите форчановский
https://greasyfork.org/en/scripts/489508-4chan-xt, добавьте строчку с адресом 9ки и будут вам плюшки.
a8a36 No.182
>>168Думаю, проблема глибша. Скоріш за все рефреш лялькою спрацював, бо я активно конфігурив і ребілдив борду. Потім знов натикнувся на цю проблему: поки не ребілднув борду, рефреш лялькою не працював.
Поки що:
- вимкнув try_smarter, який втручається в генерацію анти-спам хешів (не допомогло)
- зменшив тайм-аут вічанівського кешу до 5 хв (не допомогло)
- вимкнув вічанівський кеш (не допомогло)
- вимкнув юнікод символи в анти-спам хешах
https://github.com/savetheinternet/Tinyboard/issues/142Подивлюся, чи останнє зарадить. Якщо ні і сьогодні ще варіантів не знайду, то вимкну->перепишу цю хвалену анти-спам систему, яка все одно не допомагала ні проти спаму, ні проти вайпів.
>>181Вимикайте вбудований лялькоскрипт і ставте свої юзерскрипти, ніхто не проти.
68fc3 No.183
Адмін, ти шо гоніш таку велику затримку ставити на "зникнення" посту після того як курсор покидає його межі? Неможливо користуваться.
15f0a No.185
>>179Не, я воспринял
>Зробив перший варіанткак
> шоб одной командой поднималосьСейчас пойду курить мануал.
>>182Там в треде укроанонов говорят, что дело в приложениях к посту, без картинки получается постить, может есть какая-то закономерность.
68fc3 No.186
>>184Дякую за підказку, але маю зауважити що з точки зору user experience шукати якесь поле в налаштуваннях десь в дупі сайту, та ще й на англійській, це просто катастрофа. Нє, я розумію що олдфаги борд знайдуть все що їм потрібно, бо вони вже по факту лояльні юзвері, але хотілося б щоб і ньюфагам теж було зручно, комфортно і все зрозуміло
одразу, бо інакше шанс що ньюфаг звалить досить великий, а спілкуватися з олдфагами це шлях в нікуди, черговий echo chamber з яких зараз інтернет і состоїть.
8a99e No.187
>>185>Сейчас пойду курить мануал.Там треба встановити залежності композером і інстальнути прямо через бравзер.
Буду писати Докерфайл, щоб запакувати все коректно, заготовку почав ще давніше, але поки пріоритетніше пофіксити
Your request looks automated; Post discarded.
>без картинки получается поститьВ мене і без картинки вчора було. Це можливо якраз відсутність юнікоду в анти-спам хешах щось пофіксила.
15f0a No.188
>>186>ще й на англійськійПикрил
>маю зауважитиПчел, замечания по делу, но в любой системе, которой 5+ лет возникает момент, что важно не то, где элементы интерфейса находятся, а то что они туда когда-то давно пришли.
8a99e No.189
>>186>хотілося б щоб і ньюфагам теж було зручно, комфортно і все зрозуміло одразуВласне, доллскрипт для цього і покликаний. Звісно, деякі дефолтні налаштування декому не підійдуть
мені теж не все підходить, наприклад, не розумію того пробілу після знаку цитати, але всередньому, гадаю, це значно покращує UX.
>з точки зору user experience шукати якесь поле в налаштуваннях десь в дупі сайту, та ще й на англійській, це просто катастрофаЗ точки зору налаштування під себе, хорошою ідеєю буде написати невеликий мануал від 9ch, де, що і як налаштовувати, і втулити лінк десь у форму постингу.
П.С. Окрім англійської, доллскрипт підтримує українську і російську локалі. Якщо в тебе бравзер з українською локаллю, то менюха автоматично буде українською.
В мене все з англійською локаллю.Або ж поміняй вручну, як порадив добродій:
>>188 15f0a No.190
>>187>Там треба встановити залежності композеромПроблемы начинаются с этого этапа, причем на абсолютно чистой ветке. Там ниже композер предлагает
Alternatively, you can run Composer with `--ignore-platform-req=ext-gd --ignore-platform-req=ext-gd --ignore-platform-req=ext-bcmath` to temporarily ignore these required extensions.
Но тогда на install.php ошибка с второго пика, как я понимаю, в коре, из-за зависимостей.
У меня нет опыта с пхп
и не то, чтобы я особо стремился его приобретать, на решение самых тривиальных проблем я могу потратить слишком много времени. Подожду докефайл
no pressure, после бы занялся визуальными багами.
8a99e No.192
>>190>Проблемы начинаются с этого этапаЦе бракує PHP модулів.
Треба встановлювати
поза композером щось на кшталт php-gd і php-bcmath. І не тільки, там далі полізе більше помилок через брак модулів
а їх по дефолту зазвичай Лінукс не завозить.
Краще справді почекати образ, бо встановлювати ці залежності вручну, ще й 7.4 — то невдячна справа. А в мене вони вже встановлені, просто перенесу в Докерфайл.
1a4fb No.196
А как создать тред с дашчана, капчу просто не показывает.
35fbb No.198
>>197Виглядає як відсутність/недоступність бази даних. МаріяДБ коректно піднялась?
1651a No.200
>>198Да, заходил в контейнер базы, база на месте, имя совпадает. Замена localhost на 127.0.0.1
первое, что рекомендуют не работает. Буду дебажить step 4 в install.php, потому что вообще не вижу в логах попытки подключения со стороны пхп.
Третий шаг в install.php, и принимал дефолтный конфиг, и добавлял из readme, не влияет.
8a99e No.201
>>200Сервер точно має бути db, за назвою інстанса в конфігу докер-композа.
https://gitlab.com/bbs7655031/9ch#devТакож, якщо пропустив цей момент, треба вручну скопіювати згенерований при інсталяції конфіг в instance-config.php.
1651a No.203
>>201>треба вручну скопіювати згенерований при інсталяції конфіг в instance-config.phpДа, этого не зделал
хотя там же в 4 степе сказано скопировать руками, блин.
Завелось. Есть какой-то приоритет юайных багов? Что я пока вижу для себя:
-recent использует общую цветовую схему
-recent, home наследуют общую тему
И такой вопрос, dark9 единственная тема, которая не полноэкранной ширины. Это так задумано?
d87a7 No.204
>>203Here's one of
low priority related to theme css.
1651a No.205
>>204О, а это, кстати, dark9, и из-за того, что она не полноэкранная.
8a99e No.206
>>203>хотя там же в 4 степе сказано скопировать руками, блинЄ таке, але можу ще додатково це в README прописати.
Контейнер не змінює instance-config.php, на проді то інсталяція генерує автоматично.
>Есть какой-то приоритет юайных багов?З того, що вчора побачив — пікрілейтед.
Довгий рядок у <pre> вилазить за максимальну ширину в dark9.
>И такой вопрос, dark9 единственная тема, которая не полноэкранной ширины. Это так задумано?dark9-legacy точно задумана лишити повноекранний режим для любителів класики чи хто звик до попередньої теми.
Yotsuba просто не думав ніяк змінювати, тільки фіксити баги.
d87a7 No.207
>>205Nah, same thing happens with dark9-legacy and both yotsuba/b. Anyways, bug is quite rare, thus should be treated as of low prio.
1651a No.208
>>207Да, увидел, у меня просто в youtsuba он влазил.
>>206>Довгий рядок у <pre> вилазить за максимальну ширину в dark9.Ну тогда займусь этим.
d87a7 No.209
>>208Also there's some weird shit going on with focus when dollchan tries to load previously unfetched content in slugged threads (those with +50 suffix in URI). Unintended surprize transitions do happen as well but not often.
01036 No.215
>>214Користувацький Recent треба згенерувати темою в /mod.php?/themes. Там вибереш шлях, куди генерувати. По дефолту /recent.html.
Останні пости в модераторці то трохи інше.
02c96 No.217
А коли можна буде MOV формат завантажувати?
01036 No.218
>>217Вічан MOV не підтримує, треба допилювати.
dbb2e No.220
>>203Данная проблема возникает только в случае, если тема yotsuba.
Для /recent линки красятся в цвета yb, а вот для /home остается прежним. Вопрос в том, что с этим делать, пытаться устранить протечку стилей yb для /recent или наоборот сделать страницу в теме yb?
d87a7 No.225
>>224 А от і ше один баґ. Видать регулярка злетіла, не розпізнавши другий post reference в одній стрічці.
01036 No.226
>>220>пытаться устранить протечку стилей yb для /recentДумаю, наразі цей варіант оптимальний — залатати.
Можливо згодом вдасться зробити стилі динамічними (через бекенд).
01036 No.227
>>225Бачив цей баг, по дефолту вічан не підсвічує кожен другий лінк в рядку.
>>1 >>12
>>14 >>15
46718 No.228
Как сидеть на девятке с дашчана? Переустановил, скачал lainchan, пишц в домене 9ch.site, а в ответ получаю
>пустой ответ сервера
01036 No.232
>>228Анони кажуть, що з оверчану все працює.
9b13d No.233
>>232Но только я не понимаю, как туда добавить 9ch. Лэйнчан на таком же движке, но там нельзя поменять домен. А больше я не знаю.
f7e91 No.236
Как отключить доллскрипт для этой борды, но не отключать его полностью?
01036 No.237
>>236Бравзерний плаґін?
В налаштуваннях прописати в Excludes домени:
*9ch.site*
*9ch.moe*
*9ch.fun*
d1ea9 No.243
>>1Створіть дошку /un/ для студентів та школоти.
d1ea9 No.244
Адмін, добав краще дошку для літератури та книг, а то я її щось не бачу.
75f01 No.245
>>244Якщо цей >>>/b/9343 або хоч один подібний тред вийде в бампліміт, то створю.
А поки навпаки думаю, що треба повилучати неактивні розділи.
a9e5a No.246
>>245Я иногда думаю, что может тред укроанонов за границей лучше бы смотрелся где-то в /em, особенно со временем, когда начнут вылазить обсуждения по конкретным странам
если когда-нибудь нас там будет больше 10 человек.
25b72 No.247
Недавно узнал, что имя одного активиста из Одессы в спам-фильтре. Может стоить прикрутить автозамену да, как на харкаче на "Гавнул"?
87496 No.248
Можна виставити час бірди за Київським часом? В Україні зараз 7:11, а час допису відображає інший
4e82d No.250
>>1Ввести капчу не тільки при створенні тредів, але й додати капчу до написання коментарів і щоб капча працювала та давала можливість щось дописувати. Ця капча яка зараз є, вона підходить! Ще додати бекапи після набігів, щоб не втрачати треди.
7f49a No.263
Треба дещо обговорити.
Пропозиція:Видалити* неактивні розділи, які не пройшли перевірку часом, щоб не розпорошувати увагу відвідувачів.
Пропонований критерій: менше 200 постів і відсутність нових постів за останній місяць.
Отже, кандидати на видалення:
Мода —
>>>/fa/Магія —
>>>/m/Релігія —
>>>/re/Шпалери —
>>>/w/ Вестернізація що би це не означало —
>>>/we/Ваші думки?
___
*
Не буду видаляти зовсім, а лише закрию для постингу і вилучу з бордлінків. Розділ можна буде перевідкрити з тими ж постами у разі з'явиться потреба. d87a7 No.265
>>263Не обово'язково – частину топіків можна попереносити, до прикладу
>>>/m/ в
>>>/re/, чи об'єднати у "надприроднє" (що б то не значило);
>>>/g/ у
>>>/p/ (через сильний перетин тем).
Відносно першої з вищезгаданих пропозицій – з поглибленням/загостренням ситуації авдиторія найближчим часом вдариться в магію, містику та релігійність усіляку, тож втрачати надарма вже готову дошку якось не особливо резонно.Щодо решти нічого не можу сказати.
Ну хіба окрім скромних запизділих привітань з >>251 . Деув'ятання!!! 0a424 No.267
>>263Да, отличная мысль. Когда новые аноны приходят, лучше им видеть несколько живых разделов, чем много мертвых.
>>251Особая благодарность пионерошизику и набегу сойджаков.
8d165 No.270
>>263Вилучив зазначені розділи, окрім /w/. Там раптово хтось запостив — буду спостерігати деякий час. Якщо розділ знову завмре, то вилучу і його теж
а треди зі шпалерами можна створювати в /b/.
>>265> >>>/g/ у >>>/p/ (через сильний перетин тем).Хороша ідея. Напевно так і зроблю. Тільки
трошки розширю тематику /p/ — до «Programming and Programs».
16705 No.276
Привіт! Тікі-но знайшов ваш бірд, до цього лише заглядав іноді на кропивач. Дякую, що наче у вас модерація адекватна і виглядає красіва.
АЛЕ можна бум-ласка дефолтні шрєфти поменьші зробити, типу 14px (0.875 rem) або типу того ?
16705 No.278
>>277о ні! тільки не долчан в 2024! можна щоб для людей теж були шріфти?
11cac No.279
>>278Так он встроен в борду, если ты с десктопа – это самый быстрый способ.
e5683 No.283
кажись, если приатачить 2 имеджа с клипборда и удалить первый, то имедж не приккрепится. а ну проверю