Разработки борды
/kpop/mu

Разработки борды


#1 Разработки борды1
1025x769, 95 Кб

Баги, фичи и всё что связано с разработкой.


В данный момент есть несколько не критичных багов, которые планируется устранить в ближайшее время.


Список:

1) Окошко ответа при наборе длинного текста уводить весь текст влево

2) Первый ответа в треде может не загружатся автоматически (нужно перезагрудать страничку)

3) Новые ответы в треде появляются без отночительного времени

4) Старые текст не очищается после отправки

*) Все остальные



Отличия на данный момент:

Есть трипкоды, нужно ввести в поле опции #вашпароль и у сообщения отобразится трипкод. Нет secure trip, вместо него есть login trip который позволяет вам указать первые 4 символа вашего отображаемого трикода, используется так ##sexyвашпароль - получится так что вы определили буквы sexy в начале трипкода.


Скрытие постов работает если нажать на время поста, но скрытые посты не запоминаются и при перезагрузке страницы все они сбросятся.


Вроде пока всё, баги все исправим, но нужно время.

#2 2

а еще есть новый spoiler

#6 6

Кто-то любит смотреть фильмы на synchtube.ru, но не совсем удобно когда фильм и время узнаешь за минут десять или полчаса до начала.

Поэтому будет справа менюшка по которой можно будет узнать название фильма и время, если конечно создатель IreneTheatre пожелает это тут видеть.


Эй если ты это читаешь отпиши тут, сделаем меню редактирования чтобы ты мог изменять время и названия фильма.

#11 11

>>6

Тут. Подумаем еще над этим. Чуть позже. Сегодня настроения особо нет

И хорошо бы bb коды перенять с кпопре, это реально?

#15 15

Что пока из багов заметил:

-текст постов бы посветлее сделать

-в конце треда последний ответ заезжает на кнопки назад каталог и ответить

#17 17

>>11

В данный момент нужно исправить много мелких багов.

Чтобы не поломать текущий раздел, клонирую сайт и буду там экспериментировать.

ББ коды попробую, а есть разница? Вроде обычно их с кнопки вставляешь.


>>15

Какой браузер? В хроме и лисе все нормально.

#20 20

А еще сейчас заметил что иногда сообщение отправляется, но у тебя окошко с текстом не изчезает. Будем исправлять...

#21 21

>>17

Да разницы особо нет. Просто учитывая, что большая честь с кпопре, кто-нибудь может и привык спойлер через %% ставить. Но это не главное сейчас конечно. Я просто спросил тех часть.

#23 23

>>17

Лиса

Что именно у тебя работает?

#24 24

все здорово, ты молодец. Косяков много, но сидеть уже можно.

#26 26

>>23

кнопка ответа, ну которая внизу справа, не вставляет ссылку на пост, когда хочешь ответить на несколько постов.

#27 !VLZyM8.nHU27

>>23

У меня много что не работает, очень долго перечислять.

Кстати в лисе не работает открытие ответа при наведении, тоже нужно исправить.



>>26

точно, поправим.

#32 32

В общем, предлагаю тебе в спокойном темпе разобраться с правами/лицензиями и остальной волокитой, css наверно все же стоит сделать свой, так сказать с чистого листа. Ну и не торопись главное, времени куча, мы подождем

#34 34

>>32

Он хочет чтобы выложил исходники, но я и так и так собирался.

Так что вроде мы нашли взаимопонимание.

#44 44

исправил


+теперь второй пост выделяется.

+после отправки ответа окошко должно закрыватся.

+автообновление должно работать нормально, но это не точно.


ушёл спать.

#105 Dev_NfGPDF105

тест

#110 Dev_NfGPDF110

Встал утром и решил сделать снимок сервера, для восстановления на случай чего.

Он делался неожиданно долго, 25 минут и всё это время сайт был не доступен, в следующий раз буду делать ночью раз в пару недель. Так что если ночью вы увидели что сайт не отвечает, то немножко подождите.


Увидел вайп и восстановил удаление постов, решил удалить все вайп-треды по айпи, но неожиданно снес вообще все треды в разделе. Оказалось что вичан записывал айпи cloudflare (на самом деле пишется хэш от айпи+соль, что реальный айпи даже админ не знал, но мог понять что это один и тотже человек пишет)

Исправил этот косяк и восстановил весь раздел из сделанного ранее снимка.


Теперь можно отдать отдать кому-нибудь модерку в общем треде, пока нет ОП-модерации. Из функционала пока только удаление постов, вряд ли баны вообще понадобятся.

#111 Dev_NfGPDF111
1854x1038, 115 Кб

Получилось нехорошо с логотипом, нужно делать свой.

Кто то писал что это сайт вичан со сторонней темой, но это не совсем так.

Вичан не совместим с темами мегуки, вы можете перейти на vichan.net и поставить свою тему в настройках, я сделал это и на скриншоте то, что получилось.


Авто-обновление по прежнему плохо работает, сегодня надеюсь его починить и сделать свой логотип.

#114 Dev_NfGPDF114

Попытка исправить авто-обновление: возможно косяк был в том что запрос после отправки поста вызывался запрос с использованием кэша. Оставил кэш для авто-обновления и выключил при запросе после отправке поста. Попробуйте очистишь кэш браузера и если после отправки поста он у вас не отобразится, значит будем искать дальше....


А пока буду думать на логотипом

#121 Dev_NfGPDF121

Отключил использование кэша в cloudflare. Возможно поэтому авто-обновление иногда срабатывало только через пол минуты. Совсем забыл про него.

#145 Dev_NfGPDF145
600x540, 19 Кб

Сделал свой логотип.

Кстати, сокеты можно прикрутить, но сначала нужно исправить все баги.

#159 159

Сделай текст постов белым, а то этот бледноват

А логотип с оформдениемнадо будет скорее всего в последнюю очередь думать

#162 162
757x825, 73 Кб

>>159

Наверно ты про темную тему, Да, пожалуй нужно немного осветлить.

Так как на скриншоте пойдет?

#187 Dev_NfGPDF187

исправил низ в dark и phoiton теме, теперь он не "прилипает" к кнопкам назад/каталог/ответить. Сделал текст светлее в черной теме.


Нужно почистить кэш браузера чтобы изменения отобразились

#191 191

>>187

Кеш почистил, низ все еще прилипает

#196 196

>>191

upd, теперь не прилипает

Стрелочку ответа можно пониже сделать

#197 197

идет понемногу. Молоца

Хочу чтоб в первую очередь форму ответа доработали - добавили ресайз, и промотку колесиком, а то большие посты строчить неудобно. Ну и по возможности сделать ее плавающей.

#201 Dev_NfGPDF201
715x399, 172 Кб

>>196

На очане обычно стрелочка низко и такое же расположение нижней части поста, где кнопки удаления и бана, могут оттуда прийти и нажаловаться что футер их украли.

Шучу но мне не нравится низкий футер


>>197

Буду пробовать, пока она как деревянная, да.

#206 206

слыш дембельманн

оставь контактики еба

есть че перетереть

#207 207

>>201

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

#227 Dev_NfGPDF227

>>206

почта admin@neochan.ru


>>207

хотел бы стандартной синию тему, а остальные темы можно постепенно прикрутить. Но темы будут попозже.

#228 Dev_NfGPDF228

если вместо почты отобразится защитная ссылка, перезагрузите страничку. Это защита cloudflare от спамеров собирающих адреса мыл.

#263 Zapehutyb123263

Если я сейчас создам тред, то когда ты допилишь Оп-модерку, она автоматом ко мне прилипнет или придётся заново тред создавать? Или вообще по реквесту?

#335 Dev_NfGPDF335

>>263

Планирую сделать доступ к ОП-модерке по трипкоду, поэтому если ты создашь тред с трипкодом, то должно сработать. Заодно люди будут видеть кто модерирует тред и легитимный ли перекат.


>>324

Это ты еще джве решётки не пробовал

#339 Dev_NfGPDF339
78x67, 1 Кб

Сделал возможность ресайзить форму ответа.

Буду восстанавливать уведомления о новых постах.

#343 343

Время постов отображается неправильно.

#350 WNDFGZ7dn.350

test2

#358 Dev_NfGPDF358

test

#359 Dev_NfGPDF359

>>343

случайно сбил время

#360 Dev_NfGPDF360

>>343

у новых постов позже починю

#382 382

Сейчас время своего последнего поста показывается в UTC+0 пока не обновишь страницу.

#405 Dev_NfGPDF405

>>364

нужно почистить кэш, всегда прийдётся чистить кэш чтобы изменения отобразились.


>>382

заметил, сейчас покушаю и займусь уведомлениями о новых постах, а потом временем последних постов.

#454 Dev_NfGPDF454
234x33, 3 Кб

Прикрутил уведомления о новых сообщениях.

Нужно почистить кэш чтобы они заработали.

#459 Dev_NfGPDF459

>>454

Осталось исправить появление новых постов (время и добавления в линки)

Пока мне нужно заняться учёбой, а как только освобожусь - продолжу.

#465 465

>>227

Лень на почту писать, прости, дембельманн.

>PHP/5.5.9-1ubuntu4.23

Ты ебобо?

Иди быстро обновляйся до 7.0 минимум.

Сидишь на каком-нибудь парашном ВПС от регру небось.

В nginx включи gzip_static и сжимай вручную все говно.

А потом включи HTTPS принудительно.

#467 467
455x416, 138 Кб

Включи opcache, он должен у тебя быть.

И убери эти ебучие смайлы в половину мегабайта, вот тебе версия получше, весит 150 килобайт

#469 469
214x192, 31 Кб

Закрой доступ в /inc

Нехуй кому попало там шляться.

Второй комплект смайликов.

#477 Dev_NfGPDF477

>>465

Дело в том что переход на php7/.07.1 не безболезненный, править баги которые могут вылезти просто нет времени.

Сейчас в приоритете довести борду до рабочего состояния, а вот после этого уже можно заняться менее важными вещами.


>Сидишь на каком-нибудь парашном ВПС

Да, так и написано, тариф "парашный-старт-250"

#482 Dev_NfGPDF482

>>467

>>469

Спасибо, попозже поставлю и за советы тоже

#626 Dev_12345678626

Относительное время у нового поста теперь отображается мгновенно, а также, он как и положено записывается в ответы.

#627 Dev_NfGPDF627

Осталось сделать пометку для своих постов и как то выделить новые посты при переходе с другой вкладки.

#638 bts_lSvN8B638

test

#639 639

еще цитирования не хватает. Потом ссылки на ответы куда-то пропадают постоянно.

#654 Dev_NfGPDF654

>>639

Цитирование будет, ссылки на ответы в каком то треде пропали или в процессе обновления страницы изчезают? Или не появляются? Попробуй обнови кэш, не должны изчезать.


>>650

Нет, на php, взял ядро вичана и борюсь с ним.

На С# обычно пишут приложения.

#656 Dev_NfGPDF656

Аа, это я скриншотом тебя запутал). Взял из гугла первый попавшийся.

#658 658

>>654

Можно же на C# написать свой веб-сервер, а ещё есть фреймворки типа ASP.NET, где уже всё готово, только наполняй контентом. Интересно, есть борды на ASP.NET?

#664 Dev_NfGPDF664

>>663

Жаль демки не работают

#668 Dev_NfGPDF668

>>1

>2018

>юзать вичан

проиграл

#669 Dev_NfGPDF669

Поправил цитирование, надеюсь без глюков будет.

#673 673

>>669

>Поправил цитирование, надеюсь без глюков будет.

Ок, и как кого-то можно быстро зацетировать?

#675 675

>>673

Двачую. Если выделенное цитировать сложно, надо хотя бы добавить на панель кнопку > как на сосаче, чтобы язык не переключать.

#681 Dev_NfGPDF681

>>675

Окей, кнопку добавим.

#692 692

>>477

Вруша, там пару строк поправить надо, не более.

Ты обнови хотя бы до 5.6, 5.5 уже не поддерживается.

А еще у тебя в этой форме порой глюк бывает, что съедается символ. Причем на телефоне в том числе. Нагородил костылей.

#702 Dev_NfGPDF702

>>692

Спасибо что подгоняешь, но боюсь пока буду править код после перехода, могут мирные люди пострадать) Через пару дней сделаю клон сайта и попробую перейти на нём.


Можно по подробнее,какие именно символы съедает и при каких обстоятельствах? При отправке ответа?

#705 Dev_NfGPDF705

>>704

Видео проигрывается в невидимом режиме, если страница не прогрузилась, а кнопку нажали. Будет поправлено.

#707 707

>>705

Ага. И запили сохранение громкости, а то я чуть не обосрался. Спасибо.

#717 Dev_NfGPDF717

>>707

Окей, только разберусь с постингом.

#756 WNDFGZ7dn.756

>>717

Предупреди, если я сильно буду слишком активно засирать севера. Я не знаю, как у тебя с этим дела.

#786 Dev_NfGPDF786

Пока у нас борда занимает 500мб, всего на сервере свободно 40гб.

Так что запас есть.


Прикрутил цитирование, вам нужно выделить текст и нажать цитировать. Или просто нажать цитировать, тогда вставиться одна стрелка. Ссылки попадают в цитирование вместе с тегами это поправлю потом.


Нужно почистить кэш, чтобы цитирование заработало.

#787 Dev_NfGPDF787

Сейчас поправлю переносы строк.

#798 Dev_NfGPDF798

Поправил разметку, теперь новые строки не съедаются и можно делать



вот



так

#801 Dev_NfGPDF801

Допилил цитирование, теперь можно цитировать выделением корректно много строк.

#803 Dev_NfGPDF803

Пофиксил ненужный перенос строки в начале при ответе.

#845 Dev_NfGPDF845

Громкость при проигрывании видео теперь сохраняется

#883 Dev_NfGPDF883

Обновился до PHP7.0. Надеюсь, неожиданностей не будет.

В вичане, если есть расширение dio (http://php.net/manual/ru/book.dio.php), то оно используется для записи файла. Но я не стал его устанавливать, интересно, какое преимущество он даёт по скорости против fopen/fwrite? В инете на скорую руку никаких тестов нет, а самому мне лень тестить. Возможно при файловых операциях оно уже не актуально, а используется совсем для других задач.


Теперь работает двойной процент для выделения спойлеров.

#975 Dev_NfGPDF975
1477x601, 233 Кб

Забыл написать что пару дней назад пришла абуза.

Пишут что я отказался предоставлять исходный код, но я ведь писал что через неделю две допилю и смогу выложить. А если ему жалко смайлики я могу сделать свои, но он так и не ответил. Конечно для меня очевидно, что дело не в смайликах, а в желании насолить сбежавшим от тебя.


В любом случае, хоть я и не дождался ответа, смайлики нужно заменить своими, что бы не нервировать людей. Всё-таки это очень кропотливая работа и понимаю недовольство того, кто их делал.



По плану у нас опмод, затем небольшие фиксы и постепенное обновление смайлов.

Можете реквестить смайл прямо тут, прикрепите любую фотку и скорее всего я включу её в пак.

#983 WNDFGZ7dn.983

>>975

Какое разрешение? Или главное, чтобы соотношение сторон было 1:1?

#985 WNDFGZ7dn.985
128x128, 31 Кб
100x100, 24 Кб

>>984

Пока выложу дискордовские, потом еще парочку своих допилю.

#987 !Hana.7qhkY987
128x128, 32 Кб
128x128, 31 Кб
128x128, 36 Кб
128x128, 34 Кб
128x128, 31 Кб

>>984

#988 !Hana.7qhkY988
124x128, 30 Кб
128x128, 39 Кб
128x128, 35 Кб

>>984

#989 !Hana.7qhkY989
128x128, 28 Кб
128x128, 30 Кб
128x128, 32 Кб
128x128, 35 Кб

>>984

#990 Dev_NfGPDF990

Лучше просто фотографии выкладывайте, я сам нарежу.

Из дискорда тоже может кто то прийти и сказать что ему не нравится.

#993 993

>>975

Напиши, чтотпусть доказательства предоставит, что это его, а не хуй знает чье. Исходники там)))0


Алсо, чмори его, алсо.

#994 Dev_NfGPDF994

>>993

Не думаю что от этого кому-то лучше будет, наоброт лучше что-нибудь замутить совместное, от чего всем будет польза. Но мы подождём, люди ведь иногда меняют своё мнение. Может и он изменит.

#995 995

>>994

Не мути ничего с этим педерастом сам видишь какая он гнида и петуч

#1001 1001

>>990

Только если он напишет дискордовцам. Откуда пруфы что это не ты вырезал, фотки-то из инета.

#1002 WNDFGZ7dn.1002

>>990

Дискорд то пендосский, им похуй. Да и не придут они, им нет резона говниться.

#1015 Dev_NfGPDF1015

Начинаю колдовать ОПмодерку, теперь у каждого треда появился щиток нажав на который появятся модераторские кнопки у каждого поста (пока только удаление)


Трипкод введёный вами последний раз должен совпадать с трипкодом создателя треда.

#1019 Dev_NfGPDF1019

>>1018

Отлично, теперь добавлю чтобы мод кнопки протекали в новые посты.

Баны будут позже. Они будет привязыватся к трип-коду, а не к разделу.

То есть, если вас забанили в треде с трипкодом !12345678, то бан распространяется на все треды с таким же трипкодом (перекаты)

#1020 Dev_NfGPDF1020

Иногда вебм-ки и фотки не открываются, очередная попытка исправить этот баг, нужно почистить кэш, чтобы возможный фикс заработал.

#1021 1021

А можно сделать загрузку фото перетаскиванием?

#1028 1028

Мне кажется что когда я быстро пишу буквы куда-о пропадают

Это только тут, скажите что я не шизик

#1030 1030

Ебу мамашу одмина, а она стонет и просит еще. Это баг или фича?

#1031 1031

>>1030

Я тебя в рот и жопу ебал, хуесосина

#1032 1032

>>1030

Какое же ты говно пиздец

#1036 Dev_NfGPDF1036

>>1030

Наверно фича, хорошо что ты не уточнил какого админа.


>>1021

Там костыльный лес, но попробую на следующей неделе.

#1042 !Hana.7qhkY1042

Бля завтра напишу в агентства айдолов что пидоры с капопре юзают их фотки

#1060 1060

Драг-н-дроп можно прикрутить?

#1069 Dev_NfGPDF1069

>>1060

Можно, попробую на след. неделе.

#1091 1091

На лисе перестали всплывать посты при наведении курсора на ссылку. В хроме работает, но только внутри тредов.

#1092 1092

Почему-то в этом треде всплывают, а в Общем нет, лол.

#1129 Dev_NfGPDF1129

>>1091

Они и раньше бывало не всплывали, пофиксим.

#1146 !P1doRGA.zQ1146
767x697, 125 Кб

Сделал скрипт, чтобы можно было майнить красивые трипкоды.

Всё для анонимного общения!

#1153 Dev_NfGPDF1153

>>1146

У нас же законные 4-х символные бруткоды, причем они работают и на русском языке. Например затести трипкод ##Вася12345678


Правда не знаю перебор это или нет, вроде как похоже уже на логин.

#1155 Dev_NfGPDF1155

>Правда не знаю перебор это или нет, вроде как похоже уже на логин.

Это про встроенные бруткоды

#1157 !P1doRGA.zQ1157

>>1153

Это хорошая альтернатива, кто не хочет заморачиваться с подбором.

#1163 Dev_NfGPDF1163

>>1157

Да, но с брутом можно больше штук 5-6 свободно подобрать, а за несколько дней наверно и 7-8 (в зависимости от мощности проца) правда жаль ты его в exe не собрал.


Сейчас будет технический перерыв, надеюсь не надолго.

#1165 Dev_NfGPDF1165

Drag&Drop - перетаскивание файлов вроде бы прикрутил.

Нужно очистить кэш, чтобы он заработал. Файлы можно перетаскивать прямо в форму ответа.

#1167 Dev_NfGPDF1167

Кнопки навигации ( вверх / вниз ) слева теперь работают.

Конечно вы всегда можете пойти против системы и пролистывать тред вниз нажимая кнопку ответа.

#1169 1169

>>1154

я уже замучался чистит кеш. Можно как-то без этого?

#1175 Dev_NfGPDF1175

>>1169

К сожалению, нельзя.

#1188 Dev_NfGPDF1188

Исправил ошибку из-за которой могли включится мод-кнопки (неработающие) у новых постов (если до этого была неверная авторизация по трипкоду) .

Кэш как обычно, но конечно не обязательно.

#1204 Dev_NfGPDF1204
551x512, 27 Кб
485x493, 24 Кб
499x486, 24 Кб

Теперь ваши посты и ответы на них подсвечиваются.

По умолчанию в вичане к вашим постам добавляется (You) или (Вы), но это мне кажется не слишком визуально, поэтому я сделал полоски как в макабе.

Вроде бы работает без глюков.


Вам нужно почистить кэш, чтобы обновление заработало. Потестить работают ли ответы, можно ответив на свой пост с другого браузера. Раздел для тестов /test

#1207 1207

Не хватает пробелов с двух сторон когда смайл вставляешь

#1220 1220

Еще надо бы уменьшить превью картинок в постах, задать всем один процент, а то бывает один пост с картинкой весь экран перекрывает

#1235 Dev_NfGPDF1235

Сcылки на ютуб облагорожены, + загружается превью при наведении (после полной загрузки страницы)


Заменил родной вичановский обработчик на двачевский, на него потом будет проще навесить обработку ссылок других сайтов.... возможно... но это потом

#1236 Dev_NfGPDF1236

>>1220

Ок, добавимс.


>>1209

Thx)


>>1220

Недолжнобыть, видимо баг, какое у тебя разрешение экрана и браузер? И еще на какой конкретно картинке баг, мне нужно его воспроизвести.

#1249 WNDFGZ7dn.1249

>>883

>Теперь работает двойной процент для выделения спойлеров.

Точно работает?

#1256 Dev_NfGPDF1256

>>1249

Попробуй вновь. Видимо забыл перетащить с тестового сервака.

Исправил?

#1476 !wUHiReknHE1476

>>1236

Вот сравни как на экран помешаются два поста подряд с картинками на кпопре и как они вмешаются тут

#1581 Dev_NfGPDF1581
500x333, 40 Кб

>>1476

Дошло. Дело в том что в вичане превьюшки генерируются иначе, потом посмотрю что можно поменять. А пока смайлы свои нужно делать. Скоро будет первая доза.

#1610 1610

Зачем смайлы менять? Тебя могут упечь за решетку?

#1612 Dev_NfGPDF1612

>>1610

Нет конечно, просто не все хотят, чтобы их труды использовались кем то ещё. А в эти смайлы вложено не мало усилий.


Пользуясь случаем извиняюсь перед человеком который делал смайлы. Так как проект cutechan выложен на гитхаб и любой может его развернуть и пользоваться смайлами, я не думал что это вызовет столько негодования. Тем не менее нам прийдёться их еще использовать некоторое время. Постепенно они будут заменятся новыми. В любом случае извини парень, что так вышло.

#1614 Dev_NfGPDF1614
701x622, 57 Кб

Есть важный вопрос, будем ли на треть увеличивать размер смайлов?

Пикрелейтед, получается большой разрыв между строками, и уже выглядит не так.


Лично для меня лучше большие.

#1618 1618

>>1612

Ох уж эти смайлы.

Тот кто смайлы вырезал - классный парень, совсем не злобный и не жадный. Его смайлы используют в местных дискордах и кинотеатрах, и он слово не сказал.

Возможно, вышло не очень красиво, что не спросили у него разрешения на использование. Но полагаю, что он не сильно то и против чтоб его трудами пользовались здешние аватарочки, но это не точно.

Скорее он больше расстроен распадом коллектива, и эта борда вроде как этому распаду поспособствовала, хотя это не совсем так - у некоторых путаница с причиной и следствием.

А еще тот вечнобугуртящий админ его накрутил тогда с этими авторскими правами.

И здорово что извиняться умеешь. Хоть ты и подлый воришка, но совесть есть

Просто хотел чтоб ты не отвлекался пока сильно на всякие штучки и занялся исправлением основных косяков в первую очередь. Но если для для тебя это принципиально, то я не против если смайлы вообще уберут на время.

#1625 1625

>>1614

Большие лучше, наверное, межстрочное расстояние и так и так пидорасится.

#1627 1627

>>1614

а можно чтоб еще меньше, а при наведении увеличивались до 64пикс ? Было бы офигенно

#1654 1654

>>1627

Можно голову придвигать при наведении, будет визуально больше.

Нет времени. Хочу другими функциями позаниматься, они тоже интересные будут.


Оставляю 42px смайлы. Если что уменьшим.

#1737 1737

Прикрутил новые смайлы, они внизу. Нужно обновить кэш

Буду завтра удалю штук 15-20 старых, малоиспользуемых.


#1738 Dev_NfGPDF1738
2.6 Мб, smile_1.zip
.zip

Если кому то понравится - шмайлы пользуйтесь на здоровье, везде где хотите.

Пак с огрызками исходниками, если кому то нужно будет сделать @2x или исправить левее/правее/выше/ниже

#1785 Dev_NfGPDF1785

Добавлен пробел между смайлами.

Если в посте присутствует ответы на несколько других постов, для удобства к вашему будет добавлена приставка (Вы)

Хотя может лучше как в вичане лепить приставку (Вы) ко всем постам....

#1810 Dev_NfGPDF1810

Прикрутил роллы, синтаксис:



!rоll7

0-7 - выпадает: 7


!rоll7-90

7-90 - выпадает: 87


rоll(7)

0-7 - выпадает: 2


rоll(7,90)

7-90 - выпадает: 58


rоll(пойти покушать, пойти гулять, включить vpn, написать абузу)

пойти покушать
пойти гулять
включить vpn
написать абузу

#1812 Dev_NfGPDF1812

Хмм... Действительно, уже проголодался.

#1822 Dev_NfGPDF1822

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

#1823 Dev_NfGPDF1823

Осталось:


-причесать картинки в постах

-сделать визуально понятным какие посты новые, при переключении обратно на вкладку.

- сделать чтобы скролл работал внутри формы ответа

- по возможности сделать форму ответа плавающей.

#1850 Dev_NfGPDF1850
305x594, 32 Кб
287x539, 39 Кб
312x576, 25 Кб

Запилил выделение. Теперь при переключении на вкладку и скроле вниз должно срабатывать глазное автонаведение на новые посты.

Выделение будет исчезать через несколько секунд после переключения н авкладку.

#1862 Dev_NfGPDF1862

Теперь мне кажется что выделение слишком жирное....

#1866 !Hana.7qhkY1866

>>1862

Может сделать на первых двух темах как на последней обводку, а не тень?

#1885 Dev_NfGPDF1885
731x381, 29 Кб

>>1866

Можно еще полоской отделять, как тебе? Но две полосы будут странно смотрется... Потом опрос замутим или если что поменяем.

#1892 Dev_NfGPDF1892

Добавил скролл.

Если вы пишите длинный пост, он появится.

#1918 Dev_NfGPDF1918

Исправил хэширование айпи, а завтра займусь главной страницей.

Если успею, то залью проект на гитхаб. Хотя я гитом почти не пользовался ни разу.

#1980 1980

>>1979

>Потом разберусь

Радует твой энтузиазм.

#1985 WNDFGZ7dn.1985

Запили удаление своих тредов, пожалуйста.

#1998 !Hana.7qhkY1998

Две не очень, да.


А можно сделать название треда в заголовке вкладки, а не адрес?

#2078 Dev_NfGPDF2078

Скачал клиент github-desktop, потыкал, потыкал, но что-то запушилось совсем не то что хотел. Видимо яитать и изучать интерфейс, что мне совершенно лень. Та что сделаю внизу странички небольшое место где будет название, ссылка на исходники и какие нибудь стандартные правила.


В ближайшие дни будут делать главную страницу, затем ппродолжать фиксить баги и делать новую дозу смайлов.

#2089 2089

>>2078

дизайн спизженный на место поставить не забудь

#2106 Dev_NfGPDF2106

>>2089

Не совсем вас понял. Расположение кнопок, постов, навигации, формы и всё - это вичановский дизайн. Я изменил лишь цветовое оформление, позаимствовал css стиль. А так-же форму ответа и верхнее меню, кстати говоря форма ответа мне очень понравилась. Она действительно хороша.


Меню со временем будет тоньше и станет почти как родное. Что касается цветовой схемы, будет ледяной голубой цвет. Останется только моя любимая форма ответа.


Термин спиженный тут не уместен, так как проекты meguca и cutechan распространяется по открытой лицензии и я уже общался с другим разработчиком который требовал чтобы я опубликовал исходный код. Собственно это и будет сделано, чуть позже, по-нормальному. Но исходный код вы можете скачать уже сейчас.

#2370 2370

Хочу поддержку какой-нибудь популярной коллекции emoji, твиттора или firefox os. Без разницы.

#2485 2485

Пофиксил выбор файла, нужно обязательно почистить кэш чтобы баг пропал.


Странная вещь, почему клик не происходит с вероятностью 5-10% на хромиуме. На хроме вроде такого не словил.

https://lolifox.org/js/file-selector.js
После вызова $fileSelector.click(); - ничего не происходит.
Причем, если поставить console.log( $fileSelector) перед вызовом клика по элементу - баг пропадает.

#2487 Dev_NfGPDF2487

>>2485

Слетел трип с чисткой кэша.


>>2370

Возможно прикрутить. Но решим позже, сейчас есть дела немного важнее, главная страница и еще много недоработок.

#2518 Dev_NfGPDF2518
512x768, 68 Кб
511x767, 107 Кб

Изменил максимальный размер превью картинок, кто то ;аловался что они слишком большие. Было 255px стало 200.

#2522 Dev_NfGPDF2522

>>2518

По умолчанию в вичане везде 255px.

Остановимся на двачевском варианте, 250-255px ОП-картинки и 200px - ответы.

#2541 Dev_NfGPDF2541

Главную страничка сайта готова, там каждые 10 минут обновляется статистика, сколько сообщений за сутки и сколько постеров было за день.


Тех кто ридонли вичан не учитывает, но можно попарсить логи nginx и прикрутить и их. Но нужно ли?

#2661 !1SejiAAVzg2661

Реквестирую бота, но не простого, а капоп бота.


Дело в том, что обычно капоперы ручками фигачат картинки в тред, тем самым украшая его, ручками это делать муторно поэтому никто этим заниматься не будет.


Можно заставить его собирать отсюда пикчи: https://www.reddit.com/r/kpics/new/

#2704 Dev_NfGPDF2704

>>2661

Это интересно, думаю возможно прикрутить такого бота, который будет раз в час кросспостить интересные картинки. Дать ему трип #bot_reddit и прикрутить возможность его скрытия.


Создал голосовалку чтобы было понятнее, что для нас важнее.


https://www.strawpoll.me/15453815

#2753 Dev_NfGPDF2753

Исправил всплывающие при наведении посты. Теперь они как на вичане, до этого был криво написаный мной скрипт


Нужно обновить кэш чтобы всё заработало.

#2802 Dev_NfGPDF2802

Хммм, эмоджи не накрутили?

Прежде чем их прикрутить, нужно пересмотреть внутри вичана это устройство.

Нужно сделать что то вроде наборов смайлов, в которых будут различные паки, как на дваче стикеры. Чтобы можно было выбирать свои и они не загромождали форму ответа. Дело это не быстрое, но нужное.


Сегодня буду делать либо бота либо смайлы.

#2862 Dev_NfGPDF2862

Сделал бота, раз в 50 минут будет постить свежие фотки с реддита.

С трипкодом "Бот".


Возможно усовершенствовать его таким образом, чтобы он искал интересные фотки по всему реддиту на основе лайков. А фотки набравшие мало лайков, он бы пропускал. Так мне кажется будет по-интереснее. Но для начала и этого хватит.

#3025 !1SejiAAVzg3025

>>2862

>Возможно усовершенствовать его таким образом, чтобы он искал интересные фотки по всему реддиту на основе лайков. А фотки набравшие мало лайков, он бы пропускал. Так мне кажется будет по-интереснее.


Круто!

#3308 3308

окно для выбора смайлов бывает не помещается в форму ответа, от чего верхний ряд смайлов становится недоступен, пока не ресайзнешь.

#3327 3327

у меня всплывающие сообщения с припиской "(Вы)" не всплывают

#3494 Dev_NfGPDF3494

>>3327

Исправил, нужно почистить кэш.


>>3308

Окно будет исправлено, а точнее хочу его вообще переделать.


В ближайшее время я не смогу уделять много времени сайту, но не думайте что я кого то бросил. Еще много всяких интересных штук хотел-бы реализовать.

#3573 Dev_NfGPDF3573

>>3308

Исправлено, очистить кэш, лечь спать.

#4555 Dev_NfGPDF4555
445x225, 9 Кб

Просьба ко всем почистить кэш и включить тестовый режим. Его можно выбрать в верхней правой менюшке сайта.


Поменял тип обновления треда в вичане (тестируем)
Теперь обновление происходит не через загрузку html страницы и поиске в ней новых постов, а через php скрипт который отдает новые посты. Это сэкономит трафик и ускорит время ответа, так как не происходит обращения к диску. (данные берутся из кэша) А диски что-то оказались очень медленные у хостера.
Стресс тест показал что даже нагрузка снижается на сервер.

#4557 Dev_NfGPDF4557

Продолжаю переделывать смайлики.


Что думаете на счет мегатреда? Ведь не держать же по отдельной вкладке на тред?

Гораздо удобнее сделать мегатред в который будут попадать все сообщения из раздела, единственное различие это то, что у постов появятся первые буквы его треда, отображающие к какому треду он принадлежит.

Ну и ответ на пост в мегатреде будет отправляться в его первоначальный тред.

#4562 !1SejiAAVzg4562

>>4557

Пока вроде и так хорошо, тред бодрый один же все-таки.

#4563 Dev_NfGPDF4563

>>4562

Все-таки не совсем один. К тому же ничего не изменится, просто не нужно будет чекать раздел. Ну и конечно в мегатреде можно будет исключать другие треды, к примеру если вас не интересует разработка.

#4622 Dev_NfGPDF4622

Можно помечать шакальные посты, делая их полупрозрачными, в качестве шуточной игры.

#4649 Dev_NfGPDF4649
513x243, 53 Кб

Все часто используемые смайлы будут переделаны в 42px версии, jcnfkmyst смайлы будут удалены. Появятся мем-смайлы.

#4825 4825

>>4563

вообще годная тема. А ОП модерация уже полноценно работает? Тогда будет прикольно, типа каждый может создать свой тред на тему о которой хочет поговорить, все сваливается в одну кучу, а пользователь уже сам решает что ему интересно.

#4826 Dev_NfGPDF4826

>>4825

ОПмодерация пока работает только на удаление постов, скоро и баны добавим. Сейчас только смайлы доделаю и займусь.


Я бы еще добавил опцию просмотра удалённых постов и выписанных банов.

#4937 Dev_NfGPDF4937

Нашел баг при обновления постов:


Если в момент обновления треда вы просматриваете всплывающий при наведении пост, то новый пост не добавится в тред. точнее добавится, но вы его не увидите.

Завтра - послезавтра исправлю ошибку, сейчас нет возможности.

#5025 !LovelyzAgo5025

>>4557

А такое вообще реально на практике сделать, что-то первый раз подобное слышу.


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

Если кто-то например не хочет сидеть в Общем, или в очередной раз обиделся. Он просто уходит в свой тред со своими правилами, а для остальных по сути ничего не меняются. Они видят его сообщения и могут обычным образом отвечать, а он не видит того от чего собственно ушел.

Вообще по моему охуенно.

#5033 5033

>>5025

Да круто звучит. Но полагаю что сложно в реализации это все

#5102 Dev_NfGPDF5102

>>5025

>>5033

Самое сложное это придумать как и куда лучше впилить контролы скрытия/добавления тредов и разделов, как их вообще расположить. А технически это не сложно. Со временем сделаем.

#5267 Dev_NfGPDF5267

Удалил старые смайлы и добавил новые. Нужно почистить кэш что-бы они пропали и появились новые.

#5268 Dev_NfGPDF5268

Баг в обновлении постов тоже исправлен, кэш как обычно.

#5273 5273

форма со смайлами не исчезает по клику на пустое место

#5274 Dev_NfGPDF5274

>>5273

Она исчезает если кликнуть по кнопке или выбрать смайл. Добавлю и клик по пустому месту, если это важно.

#5275 5275

>>5274

а если форму ответа закроешь смайлы остаются

#5278 Dev_NfGPDF5278

>>5273

>>5275

Исправил, теперь окно исчезает если почистить кэш.

#5468 Dev_NfGPDF5468

Новые смайлы забыли прятаться, если они в спойлере. Поправил. Кэш.

#5555 Dev_NfGPDF5555
684x494, 80 Кб
690x462, 84 Кб
721x427, 73 Кб

Сегодня буду делать оп-баны, пикрелейтед как они будут выглядеть.

Всем будет видна причина и срок бана. Конечно, если пост не будет удалён.


Движок внутри оказался какой то странный, вероятно тот кто переделывал infinity не проверял свои правки, в результате много нерабочих мест. Но как только баг вылезает, я его тут-же костылём забиваю обратно. Нужно будет много файлов исправить, так что если постинг сегодня сломается, просто подождите.

#5562 5562

>>5555

это хорошая новость.

Кстати на счет темы сайта. Делать ее в синих тонах - идея не очень. От синего глаза сильнее устают. Лучше будет отдать предпочтения теплым постельным тонам.

#5571 Dev_NfGPDF5571

Действительно, не очень. Но постельных тем и так уже две - light и photon…

Надо подумать.


Прикрутил ОП-Баны, все должно работать после очистки кэша.

Заменил способ обновления на новый, который до этого работал в тестовом режиме.

Теперь при авто-обновлении запрашиваются только последние посты, а пример раз в минуту запрашивается тред полностью и отображает выписанные баны/разбаны.

#5968 Dev_NfGPDF5968
777x895, 212 Кб

Сделал выборку последних сообщений. Осталось добавить возможность скрывать треды, доски, трипы и постить разные треды. Возможно на выходных будет готово.

#6104 6104

МегаТред запущен в тестовом режиме, фильтрация не работает. Решил её доделать потом, когда будет что фильтровать.


Отображаются последние посты, максимум 300 постов. Работает как бесконечный тред, то есть при появлении 301 поста - первый пост будет удалён. Ответ на пост отправляется в тред источник.


https://neochan.ru/all

#6111 Dev_NfGPDF6111

Сменил верхнее меню сайта - первый мегатред, а далее доски.

Теперь нужно сделать скрытие и проапгрейдить бота.

#6112 Dev_NfGPDF6112

++ в мегатреде пока не отображаются полоски сбоку у постов, это будет исправлено позже.

#6113 6113

>>6112

когда страницу обновляешь, вниз тред не перематывается. А обновлять приходится, так как автообновление иногда криво работает.

#6114 Dev_NfGPDF6114

>>6113

Что значит криво? Опиши поподробнее.

#6115 6115

>>6114

ну когда постишь, твой пост не всегда появляется, ну и вообще, типа индикатор с таймером внизу который показывает что загрузка типа прошла, а новые посты не появились. Так могут кучу всего понаписать, а ты даже догадываться не будешь. Еще индикатор появления новых постов на вкладке не всегда работает.

#6116 Dev_NfGPDF6116

>>6115

Такое должно было пройти несколько дней назад, кэш обновлял?

Зайди вот в этот тред и попробуй написать десяток сообщений, дольше 10 секунд они не должны задерживаться. Отпиши как попробуешь, это важно.

#6117 6117

>>6116

десять сообщений? Сложно. Ну я понаблюдаю, за проблемой повнимательнее. Она не чтоб уж совсем часто происходит

#6119 Dev_NfGPDF6119

>>6117

Возможно это был недавний баг, если ты смотрел всплывающий при наведении пост и в этот момент приходил новый пост, то случалась ошибки из-за которой это пост все последующие приходящие сообщения были не видны. Если кэш не был очищен, до баг остался.

>десять сообщений? Сложно.

#6127 6127

Поправил отображение своих постов в мегатреде (планки слева), вроде бы работает после очистки кэша.

#6436 Dev_NfGPDF6436

Исправил ошибку в мегатреде, который вешался при добавлении оп-поста. Нужно почистить куки. Похоже это последний баг мегатреда.


Сегодня тестирую бота (https://neochan.ru/test/res/246.html) и возможно к вечером добавлю его в общий тред.

#6805 Dev_NfGPDF6805

Запустил новостного бота. Осталось сделать скрытие по трипкоду.

А еще, замутить КРИПТОСПОЙЛЕР

#6987 Dev_NfGPDF6987

Авто - обновление может временно не работать, решаю проблему.

#6992 Dev_NfGPDF6992

Такс, теперь все в порядке. Осталось еще несколько небольших правок и дисковые операции можно будет свести к минимуму. Нужно потихоньку переделывать вичан, избавляться от старого кода, так что может изредка что то отваливаться. Но когда он отполируется - будет работать как часы.

#7415 Dev_NfGPDF7415

Сегодня удаляю старые смайлы и добавляю еще десяток новых.

#7416 Dev_NfGPDF7416

После обновления кэша будут доступны новый смайлы:


#7417 Dev_NfGPDF7417

Что делать со старыми смайлами:


удалить немедленно
удалить сегодня
удалить через пару дней
решить потом

#7469 Dev_NfGPDF7469
1066x192, 20 Кб

Удалил старые смайлы полностью.

Изменил акцент на верхнее меню сделав его более тонким, а так-же уменьшил расстояние между иконками. Осталось придумать что сделать со списком досок, выглядит он как то странновато.

#7620 7620
1080x1475, 152 Кб
1080x1722, 245 Кб

>>7469

Отлично, отлично. Когда теперь такая важная вещь как ширина меню изменена, можно наконец то наверно прикрутить отображение картинок? Потому как в дашчане они отвалились, а дашчан самое луДшее приложение для шкрола борд на смартфоне.

#7695 Dev_NfGPDF7695

>>7620

Неочану подходит дополнение для 8ch.net, но там постинг не работает.

Нужен небольшой фикс сделать, исправлю на днях.

#7935 Dev_NfGPDF7935

Исправил форму ответа которая могла выезжать за пределы экрана на смартфоне.

Посмотрел мобильное дополнение, похоже нужно качать android studio и делать отдельный билд для неочана, с фиксом капчи.

#7938 Dev_NfGPDF7938

Заголовки тредов в меге восстановлены. Надеюсь ничего не напутал.

#7953 Dev_NfGPDF7953
739x657, 197 Кб
730x613, 193 Кб

Новый вариант оформления поста. Нужно убирать лишние элементы, такие как надпись Ответы и нумерация постов. Точнее нумерация будет при наведении или еще где то, где не будет мозолить глаза. Ведь она нужна лишь для того чтобы знать когда перекатывать.


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


Что думаете?

#7956 7956

>>7953

так определенно лучше

а в мегатреде можно как-то получше выделить название треда?

#7962 Dev_NfGPDF7962
627x435, 85 Кб
536x431, 82 Кб

>>7956

Не думал что он важен, но можно сделать шрифт побольше, например так.

#7968 7968

>>7962

Да побольше и пожирнее. Это важная инфа. От нее зависит куда попадет твой ответ на пост. И что еще за многоточия?

#7971 Dev_NfGPDF7971

>>7968

>И что еще за многоточия?

Если будет жирно, много и полное название треда, то заголовок превратиться в кашу из элементов. Не очень смотрится. Многоточие намекает что название сокращено и выводит примерно первое слово из названия, по которому можно тред опознать.

#7984 Dev_NfGPDF7984
709x848, 111 Кб

Возможен пикрелейтед вариант мега-треда, где номер поста сохраняет туже функциональность (ссылка), но меняет свои цифры на имя треда. Тогда всё будет жирно, чётко и мы не загромождаем верх сообщения.

#8159 Dev_NfGPDF8159

>>7953

Изменил форму ответа, кэш.

#8165 Dev_NfGPDF8165

Кол-во постов в треде теперь отображается в правом нижнем углу.

Возможно добавим туда еще какую-либо статистику.

#8183 Dev_NfGPDF8183

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

#8206 !Hana.zcfqM8206
667x233, 27 Кб

Сегодня несколько раз отваливался постинг, последний раз только что.

#8211 Dev_NfGPDF8211

>>8206

Нет времени пробовать изменения на тестовом сервере, поэтому я правлю исходный код прямо в риалтайме. Иногда такое может вылезать.

Постараюсь быть по-аккуратнее.

#8383 Dev_NfGPDF8383
268x71, 4 Кб
254x69, 3 Кб

Забыл сделать индивидуальное оформление ролла под каждую тему.

Теперь все ОК.

#8391 Dev_NfGPDF8391

Из верхнего меню убрана опция IreneTheatre, т.к. им никто не пожелал заниматься. Но если кто-то передумает, то можно вернуть.


Так-же убрал форму авторизации/регистрации, т.к. у нас она нужна только для создания доски. Опция создание доски переедет на главную страницу как ссылка.


Добавил в верхнее меню справку, там можно найти правила, лимиты, а также туда будет добавляться различная информация о командах и прочих появляющихся опциях.

#8396 Dev_NfGPDF8396

Осталось исправить относительное время, его колбасит если локальное время установлено не правильно. А еще добить какой-то странный баг когда ссылка на ответ не добавляется вниз поста, появляется он редко и мне не удаётся понять от чего он зависит.

#9154 Dev_NfGPDF9154

Пока буду все изменения делать на тестовом сервере, а потом перекидывать на основной (этот).

Тестовый сервер находится тут - test.neochan.ru

#9156 Dev_NfGPDF9156

[тестовый сервер] + Добавил поддержку mp3/wav/ogg/flac файлов, будет отображаться плеер при их загрузке.

#9157 Dev_NfGPDF9157

[тестовый сервер] + Добавил опции поста, скрытие/скрытие по трипкоду/репорт

#9159 Dev_NfGPDF9159
354x251, 10 Кб

[тестовый сервер] + переделал меню настроек, внутри изменён способ добавления новых опций, переделал внешний вид чекбоксов.

#9161 Dev_NfGPDF9161
679x605, 95 Кб

[тестовый сервер] +Округлил размер файлов, теперь отображаются ровно килобайты.

#9166 Dev_NfGPDF9166

[тестовый сервер] + Прикрутил NSFM - режим.

Работает как на дваче, картинки и смайлы отображаются только при наведении или клике.

#9172 Dev_NfGPDF9172

[тестовый сервер] + Dashchan работает. Нужно скачать дополнение для лолифокс и указать в настройках наш адрес сайта. Разметка (кроме спойлера) пока не будет работать, позже поправлю.

А так-же опция смайлов не будет доступна в дашчане, разработчик мне ответил что уже больше года не занимается этим. Так что вероятно смайлов вообще не будет.

#9242 !Hana.zcfqM9242

>>9172

А можно как-то использовать трип там?

#9271 Dev_NfGPDF9271

>>9242

Да, трип нужно вводить в поле ИМЯ

#9482 Dev_NfGPDF9482

Пытаюсь переделать оп-модер функции в родные функции модерирования, дело это не быстрое, возможно закончу через несколько дней. Надеюсь...

#9606 WNDFGZ7dn.9606
1196x46, 12 Кб

"значок"

#10214 Dev_NfGPDF10214

Накатил большое обновление, нужно обязательно почистить кэш, иначе много чего может не заработать. Надеюсь обновимся без багов, если у вас что-то не работает - пишите.

#10216 Dev_NfGPDF10216

Изменения :


* Редактирования поста - в течении минуты вы можете отредактировать свой пост нажав на карандаш, если карандаш исчез значит закончилось время редактирования. Пост так-же изменится и у других, в течении 20-50сек.


* Отображать картинки - аналог NSFM режима на дваче. Картинки и смайлы будут отображаться только при наведении.


* 5 новых смайлов.


* КЭШ - исправления в системе кэширования постов.


* Аудио - теперь можно загружать mp3|wav|ogg|flac файлы (в посте будет отображаться плеер с исходным названием файла).


* Обновлённо оформление чекбоксов.


* ОП Модерация - добавлена опция банов по подсети /24, то есть вместе с нарушителем банится 254 'соседних' ip адреса.

А так-же вместе с баном можно удалить все посты оставленные с данного ip - адреса. (вичан не сохраняет реальный айпи, а использует хэш от ip и подсети для таких операций)

* Новые уведомления - если в процессе обновления треда произошла ошибка соединения (отвалился интернет или борда 'упала') в верхнем правом углу будет отображаться статус и текст ошибки ( ранее никак не отображалось )


* Отображение размера файлов теперь округляется до килобайт.


* Добавл размера файлов теперь округляется до килобайт.


* Опции поста -Меню появляется при нажатии на номер поста сообщения. Доступно скрытие, скрытие по трипу и репорт.

#10332 Dev_NfGPDF10332

Поправил разметку.

#10356 10356

В мега перестали отображаться бэклинки на ответы.

#10357 10357
749x930, 170 Кб

Точнее линки ответов на твой пост, в обычном треде норм.

#10364 Dev_NfGPDF10364

Исправил статистику на главной перепутал аргументы в функции in_array и отображалосмь намного больше постеров чем на самом деле


>>10356

>>10357

Забыл чекнуть мегатред после обновления. Поправлю на следующей неделе.

#10375 Dev_NfGPDF10375

Мегатред закрыт на ремонт.

#10732 Dev_NfGPDF10732

Исправлена разметка цитирования, теперь она не отвалится если между новой строкой и символом цитирования есть пробел.

#10735 Dev_NfGPDF10735

Правки в системе кэширования, редкий баг при котором пост мог задержаться должен исчезнуть.

#11297 Dev_NfGPDF11297

* Доступен новый функционал - "просмотр удалённых постов", чтобы его оценить нужно почистить кэш и нажать на значок молнии в этом треде https://neochan.ru/test/res/402.html . Вложения удаляются навсегда, доступен просмотр только текста. Посты удалённые глобальным модератором (в случае нарушения глобальных правил сайта - удаляются навсегда, их просмотреть нельзя)

Что-бы вернуться в обычный режим - обновите страницу.


* Во второй раз исправил оп-баны и оп-баны по айпи и разбаны, теперь должно всё отображаться мгновенно.

#11300 Dev_NfGPDF11300

Прикрутил статистику, теперь возможно оценить эффективность этого предприятия (https://neochan.ru/kpop/res/7077.html)


Разделим пользователей на три категории:


ПОСТЕРЫ - те кто сидят больше 40 минут в день и отправляют 1 или более сообщений в день.

РИДОНЛЕРЫ - те кто сидят в треде больше 40 минут в день и ничего не пишут.

МИМОКРОКИ - те кто сидят в треде от 5 до 40 минут в день (неважно постят или нет).


Все остальные это роботы или случайные люди, их можно не считать.

#11407 Dev_NfGPDF11407
499x321, 32 Кб
317x151, 12 Кб

Теперь можно использовать сполеры.

В вичане эта опция действует сразу на все изображения в посте, немного расширил её и прикрутил выборочный спойлер.

Нужно обновить кэш чтобы опция стала вам доступна.

#11702 Dev_NfGPDF11702

ОПмодерка теперь доступна и для модератора раздела. Родная модерка вичана не очень удобная, поэтому постепенно опмодерка заменит вичановскую.


В планах добавить в опмодерку возможность делать тред бесконечным и спойлерить изображения в чужих постах. Уехал отдыхать

#12474 Dev_NfGPDF12474
942x502, 67 Кб

Собрал статистику:


Дата - постеры / ридонли / мимокроки


[06 - May] - 6 / 4 / 10

[07 - May] - 8 / 8 / 20

[08 - May] - 14 / 10 / 17

[09 - May] - 13 / 5 / 10

[10 - May] - 11 / 6 / 21

[11 - May] - 8 / 9 / 23

[12 - May] - 8 / 5 / 12

[13 - May] - 17 / 9 / 18

[14 - May] - 13 / 8 / 20

#12988 Dev_NfGPDF12988

Добавлен пак японских смайликов.


#13487 Dev_NfGPDF13487

>>13453

Исправлю через несколько дней, сейчас не позволяют обстоятельства.

#14284 Dev_NfGPDF14284

https://vk.com/kpophot - создан webm - паблик вконтакте для привлечения аудитории. Всего планируется их два, один горячей тематики и один более приличной. Бот будет в них постить, а администратор удалять не очень удачные вебмки.



Со смайлами оказалось немного сложнее, видимо из-за кривой разметки они захватывают лишний пиксель при ресайзе. Будет исправлено, чуть позже.

#14693 Dev_NfGPDF14693
895x569, 40 Кб

Переделал смайлы, лишние части теперь не должны вылезать, вместо этого 1 пиксель может обрезаться, что незаметно.


Статистика за эти дни. Дата - постеры / ридонли / мимокроки


[15 - May] - 11 / 13 / 24

[16 - May] - 12 / 10 / 16

[17 - May] - 14 / 8 / 22

[18 - May] - 17 / 17 / 14

[19 - May] - 20 / 9 / 15

[20 - May] - 19 / 9 / 24

#15390 Dev_NfGPDF15390

Увеличен лимит загрузки файлов до ~ 90Мб. При загрузке файла более 20Мб пост будет отправляться чуть дольше (на 10-15сек) это нормальное поведение.


Поправил отображение размеров файлов, вместо "19465 Кб" отображаться "19.4 Мб"

#15533 Dev_NfGPDF15533

Потекла память почему-то при аплоаде файлов на сервер, поэтому потерлась вебмка из поста >>15490

Переделал загрузку на ftp style, надеюсь больше сюрпризов не будет.

#16288 Dev_NfGPDF16288

Администратор - отвечает за работу сайта и поддерживает его состояние.

Разработчик - это тот кто разрабатывает код, добавляет новые фичи и исправлять баги. У него нет доступа к вашим ip-адресам, он не может банить или иметь возможности выше обычного пользователя. Разве что кроме трипкода.


Надеюсь никто не против, если у нас появятся разработчик/разработчики, а я останусь только в качестве администратора.

#16292 16292

>>16288

привет. А это как? Чем это нам грозит? Разверни ситуацию пожалуйста.

#16295 Dev_NfGPDF16295

>>16292

>Чем это нам грозит

Например тем что, борда по прежнему будет совершенствоваться, а так-же вы всегда сможете что-то попросить прикрутить или переделать.

#16296 16296
1080x1080, 153 Кб

>>16295

Так а кто он? Мы его знаем? Якут? Почему ты спросил - "не против ли мы?" Тут чувствуется какой-то подвох.

#16298 Dev_NfGPDF16298

>>16296

Разработчики не управляет сайтом, никакого подвоха нет.


>Мы его знаем?

Некоторые из вас, он еще не писал у нас. Не буду писать кто это, если захочет - сам напишет. Но это пока планы на будущее, а не какие-то реальные договорённости.

#16305 16305
954x954, 56 Кб

>>16296

Он олдфаг, интересный собеседник и в совершенстве владеет всякими этими штуковинами для разработки, беспокоиться абсолюнтно не о чем

#16325 Dev_NfGPDF16325

В будущем, наверно стоить сделать отдельное меню для таких проектов.

Каждый сможет добавить туда свой или просмотреть список.


В вичане есть похожая штука, но это просто редактор страниц и он не очень удобный.

#17592 Dev_NfGPDF17592

В ближайшие два дня нужно почистить исходный код и файлы проекта от лишнего мусора, и наконец

попытаться залить проект на гитхаб.


Возможно появятся временные косяки, не пугайтесь.

Но скорее всего всё обойдётся.

#17595 Dev_NfGPDF17595

Наконец нашел редкую ошибку при которой иногда ссылка на пост не добавлялась в блок ответов, поправил. (Возникала, если отвечали в одном посте одновременно вам и кому-либо ещё)


У ссылок на ОП-пост, теперь добавляется (OP) , а так-же ссылки на ОП-посты теперь корректно отображаются при наведении. >>1


Нужно обновить кэш, чтобы увидеть изменения.

#17616 Dev_NfGPDF17616
997x689, 76 Кб

Свежая статистика Cloudflare

#17707 17707

>>17595

У меня теперь посты не появляются когда на ссылку навожу Только после того как зайду в тред

>>17616

Смахивает на график биткойна. Ждем туземун!

#17758 Dev_NfGPDF17758

>>17707

Исправил, теперь должно всё работать. (после очисти кэша)

#17979 17979
1200x800, 148 Кб
807x824, 140 Кб

Звук на вебмках в новом Хроме не работает, похоже не только у нас.

Сам контрол звуака в плеере не нажимается.

#18011 Dev_NfGPDF18011

>>17979

Похоже в хроме решили отказаться от регулирования громкости в их плеере, из-за этого возникла ошибка, а именно при отключении громкости она не включалась больше никогда. Исправил ошибку в js коде из макабы, теперь звук появится, если очистить кэш.


Возможно, можно будет добавить свой плеер с опцией регулировки громкости, но это отложим на потом.

#18203 Dev_NfGPDF18203

Наверно добавлю регулировку громкости в настройки справа.

#18255 Dev_NfGPDF18255

Добавил регулировку громкости видео в панельку настроек в правом верхнем углу. Пока она выглядит неказисто, потом исправлю. Нужно почистить кэш чтобы она появилась.

#18320 Dev_NfGPDF18320
1164x888, 135 Кб
1164x888, 143 Кб

Увеличил шрифты в тёмной теме. Просьба тех кто ей пользуется обновить кэш и высказаться по этому поводу.

#18328 18328
1024x742, 64 Кб

>>18111

правда глаза колит

#18764 Dev_NfGPDF18764
326x54, 4 Кб

Если в новых постах есть ответы на ваш пост, иконка уведомления будет выглядеть иначе.

#18805 Dev_NfGPDF18805
700x466, 525 Кб

Теперь превью прозрачные, надеюсь ничего не сломается.

#18829 18829

>>18764

Хорошо прям


Зделой пожалуйста возможность перетаскивать текст в посты

#18899 Dev_NfGPDF18899

>>18829

Погуглю как это делается и попробую прикрутить, но не обещаю..

#19096 Dev_NfGPDF19096
704x368, 125 Кб
1853x962, 88 Кб

Добавил персиковую тему, примерно с теми цветами что изобразил постер. >>18948

Доступна после обновления кэша.

#19097 Dev_NfGPDF19097
686x264, 10 Кб
631x227, 8 Кб

Удалён режущий желтый цвет автозаполнения.


Теперь можно перетаскивать также и текст в поле ответа.

#19116 Dev_NfGPDF19116

Добавил в самый низ страницы ссылку на гитхаб и информацию для жалоб. Шрифт сделал мельче чем на дваче или лолифоксе. Вероятно она больше нужна для отделения элементов от самого низа.

#19125 19125

Драг-н-дроп перестал работать, на лисе.

#19128 Dev_NfGPDF19128

>>19125

Пробовал чистить кэш? Сейчас проверил у меня лиса работает.

#19132 Dev_NfGPDF19132

>>19131

Ааа, вижу, не дропается если быстро кинуть. Если держать над формой пару сек то дропается, так? Ок, поправлю.

#19139 Dev_NfGPDF19139

>>19135

Воспроизвёл, вечером постараюсь пофиксить.

#19171 Dev_NfGPDF19171

Исправил поломавшееся вчера перетаскивание в firefox.

После очистки кэша баг должен исчезнуть

#19664 Dev_NfGPDF19664

Добавил голосоваания, их можно создавать так:


роll(вариант1,вариант2,вариант3,вариант4)

#19684 19684
750x1125, 206 Кб

>>19670

Это я перестал рекламу постить. Нехило она так дает 200людей в сутки.

#19689 19689

>>19664

Квадратики не отображаются . В рулетке отображаются а в голосовании нет, непорядок

#19714 Dev_NfGPDF19714

>>19689

Постараюсь поправить. Но теперь не скоро.

#19776 19776
597x422, 63 Кб

Пишут понимаешь всякие, хоббиты, шмоббиты.

#19778 19778

Ой тред перепутал, вроде в дрим щелкнул же. Можно удОлить

>>19776

#20074 Dev_NfGPDF20074

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

#20079 Dev_NfGPDF20079
316x415, 24 Кб

В начале мы хотели ввести отображение онлайна, но пришли к выводу что оно будет только демотивировать посетителей оставлять сообщения. Когда они увидят что, онлайн всего 5-7 человек, то желание активничать может пропасть.


Сейчас всё изменилось, онлайн около 10-20 человек всегда есть, хотя в треде может создаваться ощущение что всё те же 5-7. Поэтому, можно ввести отображение онлайна, чтобы повысить ожидания и мотивировать других оставлять сообщения.


Есть два варианта:

1) простое отображение количества человек

2) отображение панели контактов, там можно будет ввести свой имя. Все остальные будут там отображаться как "Аноним".


На картинке я криво-косо набросал примерный вид такой панельки.



Предлагаю проголосовать, нужна ли нам такая штука?

poll(Да,Нет,Незнаю,Накручиваю)

#20089 20089
720x960, 152 Кб

не, чета это как-то анти-анонимно. Может сделать отдельную страничку со статистикой посещений начиная с прошлого дня. Можно даже немного накрутить ее, чтоб все завидовали.

#20092 Dev_NfGPDF20092

>>20089

> анти-анонимно

В каком плане? Личность никаким образом раскрываться не будет и ни какой идентифицирующей информации тоже не будет.

Все будут отображаться как анонимы, даже те кто использует трипкод.


Нужно самому изменить отображаемое имя, тогда ты перестанешь быть анонимом. Но только по твоему согласию.

#20097 Dev_NfGPDF20097

И еще, информация будет хранится всего несколько минут.

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

#20098 20098

А как будет измеряться онлайн? Вебшокетов так и нет


А если вдруг онлайн упадет и все будут деморализованы? Придется убирать, чтоб скрыть горькую правду.

#20105 Dev_NfGPDF20105

>>20098

А как будет измеряться онлайн? Вебшокетов так и нет

Каждые пять секунд ваш браузер проверят новые повые посты, таким образом можно считать кто онлайн.


>А если вдруг онлайн упадет и все будут деморализованы?

Это действительно может быть, но маловероятно. Часть пользователей приходит от рекламы, поэтому чтобы онлайн упал сильно - нужно чтобы не только все ушли, но и прекратилась реклама. С лолифокса например каждый день приходит по 5 человек.

#20116 20116
1000x563, 111 Кб

>>20079

>Есть два варианта

Второй вариант неслабо подвинет имижборду в сторону конференции, в дискорде так примерно это и выглядит. Предполагаю что возможность ввести свой имя не будет пользоваться популярностью, все таки в постах типа 'allo ti gde' есть какой-то притягательный аутизм. Ну а если будет, то появится дополнительный фактор, усложняющий нуфагам вкатывание в сформировавшийся коллектив

Первый вариант ничего, нет никаких причин не иметь на борде цифровой ананумный счетчик онлине

На основании изложенного голосую 'Да', с уточнением что голос за первый вариант

#20436 Dev_NfGPDF20436

Добавил новые смайлы, будут доступны после очистки кэша.




Названия смайла можно поменять, если автору не нравится.

#20486 20486

>>20436

— я про этот смайлик думал что-то в духе somi_flashback

#20511 Dev_NfGPDF20511

>>20079

6 - за 4 - против.


Пока нет единого мнение по этому поводу, онлайн список вводить не будем.

Вместо него поставил отображение онлайна, тестово на некоторое время. Там отображается общий онлайн на доске.


Онлайн - это кол-во пользователей в тредах. Те кто переходят на главную страничку или в корень раздела не учитываются. Таким образом мы отсекаем всяких ботов и тех кто случайно зашел на сайт или просто посмотрел раздел и ушёл.

#20577 20577

>>20513

Не знаю, не слишком длинное название для смайлика?

У меня ещё общий тред не обновляется и общий онлайн не отображается, кеш почистил.

#20583 Dev_NfGPDF20583

>>20577

Онлайн пока решили убрать. Его нужно доработать и возможно он будет визуально изменён. А пока убран в сундук. Поспешил его выкатить.

#20586 20586

>>20583

А в чем проблема? Нормально же сидели? Или он врал сильно?

#20590 Dev_NfGPDF20590

Если у вас сломался постинг, почистите кэш.



>>20586

Да, он писал больше на 2-3, чем было на самом деле. Оказывается, кто то используется что-то вроде прокси сервиса, который очень часто меняет айпи адрес, каждую минуту. Поэтому счетчик мог писать что онлайн 18, а на самом деле было 16. Ну и еще пару багов он добавил в отправку сообщения, поэтому отключили.


Его нужно доработать и очень тщательно проверить перед тем как снова пускать в бой.

#21413 21413

Когда видео с youtube будет открываться в треде, а не в новой вкладке?

#21449 Dev_NfGPDF21449

>>21413

Завтра вечером сделаю опрос в общем, если популярна такая опция - сделаем.

#21558 21558

Ты там шаманишь с доской? У меня опять появился значок онлайна на доске.

А ещё, в мобильной версии на тёмной теме панель навигации (так же называется?) прозрачна и буквы сливаются с текстом на фоне.

И можно ли сделать так, чтобы в форме ответа, когда нажимаешь на кнопку ответа, оно не перемещалось вниз, а оставалось там где курсор?

Спасибо за внимание.

#21644 Dev_NfGPDF21644

>>21558

> появился значок онлайна

Это случайно.


> прозрачна и буквы сливаются с текстом на фоне.

Исправил темную тему.


> сделать так, чтобы в форме ответа, когда нажимаешь на кнопку ответа, оно не перемещалось вниз, а оставалось там где курсор?

Возможно будет исправлено.

#21645 Dev_NfGPDF21645

Добавлены новые смайлы и тема Persik Red

#22205 22205
849x967, 594 Кб

Почему картинка высотой 5472 пикселей открывается так, будто это какой-то лоурезный стикер? Почему не на весь экран?

И у берите уже эту серую обводку вокруг изображений.

#22233 22233
439x552, 142 Кб

Такое бывает, когда с нулевой наводишь курсор на ссылку на пост. Последняя лиса.

#22265 Dev_NfGPDF22265

Добавил смайлики с Саной.


>>22233

Ошибка в стилях, постараюсь поправить.


>>22205

>Почему картинка высотой 5472 пикселей открывается не на весь экран?

Действительно, это ошибка, будет исправлено.


>у берите уже эту серую обводку вокруг изображений.

Убирать пока не будем, постараюсь колоризировать её под выбранную тему, будет не так цеплять глаз.



Всем кто пишет про баги большое спасибо.

#22267 22267

>>22265

>Убирать пока не будем

Почему? В ней никакого смысла совершенно нет. Только место съедает.

Ещё и прозрачные png нормально не отображаются.

#22283 Dev_NfGPDF22283
960x692, 91 Кб
1074x698, 99 Кб
1002x714, 87 Кб

>>22267

Для выделение того, что это отдельный элемент находящийся сверху.

Без рамки кажется что изображение это нечто бесформенное упало на тред и стерло все элементы, текст и контролы.


Наверно компромиссным вариантом будет оставить рамку серой и сделать её тонкой. Как в кукле. Пикрелейтед.

#22313 22313

А можно ли запилить отправку сообщений через Ctrl+Enter?

#22331 Dev_NfGPDF22331

* Рамка уменьшена 4 раза и сделана чёрной. Надеюсь не будут так раздражать, была толстовата.


* Отпрвить сообщение теперь можно по нажатии Ctrl+Enter


Все заработает после очистки кэша.

#22337 Dev_NfGPDF22337

На лисе правый контрол-хоткей не работает, сейчас поправлю...

#22338 22338

>>22283

И так понятно, что элемент находится сверху. Ты же нажал мышкой на картинку и она у тебя вылезла. Это ненужное усложнение. Если бы картинка сама рандомно из ниоткуда появлялась, то да, но в случае, когда ты этот элемент собственноручно вызвал, всё и так ясно даже аутисту.

Это же имиджборда. Тут всё строится на картинках. Почему тогда картинкам отдаётся такой низкий приоритет? Они должны быть на весь экран, без обводки и любых других мешающих их просмотру элементов, потому что являются одной из важнейших частей имиджборды.

В идеале чтоб ещё при наведении открывались.


У вас вообще с UX какие-то проблемы. Почему при наведении на смайлы стоит cursor:pointer? Они же не нажимаются и никуда не ведут. Зачем это? Лучше сделайте чтобы отображалось название смайла. И так нифига не понятно, что ваши смайлы означают по эмоциям, так ещё и названия нет.


И почему трипкоды в светлой теме фиолетовые? Фиолетовый - цвет ссылки, а трипкод никуда не ведёт, значит он должен быть чёрным или серым под цвет всех остальных элементов хэдера поста. И не курсивный, а то выглядит как говно. Розовые спойлеры, кстати, тоже.


Кстати, почему именно трипкоды? Почему было не сделать просто никнеймы? К чему эта устаревшая бордокультура?


И почему нажатие на время поста скрывает пост? Нелогично.


И почему названия треда наверху страницы ведёт на предыдущую страницу? Во-первых, есть кнопка "Назад". Во-вторых, то что написано в заголовке никак не говорит о том, куда ссылка в нём ведёт. Поэтому заголовок не должен быть ссылкой, а должен быть почти чёрным и большего размера. Как на kpop,re в общем.


То же самое с названием треда в хэдере оп-поста. Он вёдет сам на себя. Это тупо.


Ещё в фаерфоксе нажатие на открытую вебмку ставит её на паузу, вместо того чтобы закрыть её. И её перемещать нельзя как картинки.


Ещё нужно сделоть, чтобы нажатие за пределами медиа элементов не закрывало их. Если я хочу воспроизвести вебмку в фоне и при этом запостить что-то, то я не могу это сделать, ибо видео закроется.


Алсо, в хроме на андроиде нажатие на пикчу открывает её в новой вкладке.

#22392 Dev_NfGPDF22392
1280x720, 57 Кб
1710x739, 161 Кб

Вероятно в файрфоксе нельзя забиндить правый ctrl. Потому как даже в отладчике он не реагирует на нажатия. Если кто знает как пофиксить, отпишите.



>И так понятно, что элемент находится сверху. Ты же нажал мышкой на картинку и она у тебя вылезла.

Не совсем так, человек распознает и характеризует объект в первую очередь с помощью зрения. Например, по отбрасываемой тени, можно распознать положение предмета.

А так-же это подчеркивает что это отдельный элемент. Как и кнопки, сообщения и прочее.


Пикрелейтед, например как это реализуют разработчики операционных систем, представь если бы окошко на картинке не отбрасывало тень? Было бы страшно. Проверил как показывает картинки гугл, и так тоже картинка отбрасывает тень. Мне кажется они что то знают.


>Это же имиджборда. Тут всё строится на картинках.

На дваче (нашей самой посещаемой имиджборде) и кукле плагину к другим бордам, так-же реализован бордер у просматриваемого изображения. Этот сайт и дополнение которым пользуются много людей их всё устраивает.


Понимаю, что у тебя есть своё видение дизайна, но я стараюсь реализовывать не то что хочется, а то что устроит большинство. Чтобы меньше людей испытывало дискомфорт.



>Почему при наведении на смайлы стоит cursor:pointer?

Честно говоря скопировал свойства с другого стиля и не проверил, ну а потом вроде как прижилось так...

Но там в будущем планируется выводить описание смайла на русском, так как есть очень много... неоднозначных смайлов.


>И почему названия треда наверху страницы ведёт на предыдущую страницу? Во-первых, есть кнопка "Назад". Во-вторых, то что написано в заголовке никак не говорит о том, куда ссылка в нём ведёт. Поэтому заголовок не должен быть ссылкой, а должен быть почти чёрным и большего размера. Как на kpop,re в общем.

>То же самое с названием треда в хэдере оп-поста. Он вёдет сам на себя. Это тупо.


Согласен, нужно исправлять.



>Ещё в фаерфоксе нажатие на открытую вебмку ставит её на паузу, вместо того чтобы закрыть её. И её перемещать нельзя как картинки.

>Ещё нужно сделоть, чтобы нажатие за пределами медиа элементов не закрывало их. Если я хочу воспроизвести вебмку в фоне и при этом запостить что-то, то я не могу это сделать, ибо видео закроется.


Это проблема, скорее всего её исправит второй разработчик в конце июня.


Спасибо за ценные замечания.

#22425 22425

Ну ладно. Твой дизаен. Но хотя бы пикчи растяни на 100% по ширине\высоте экрана. А то они маленькие как чёрт знает что.

#22433 Dev_NfGPDF22433

>>22425

>Но хотя бы пикчи растяни на 100% по ширине\высоте экрана. А то они маленькие как чёрт знает что.

Это баг, будет исправлено.


Наверно стоит ввести систему реквеста дефолтных изменений через опрос. Если более 70% поддерживают изменения, то можно что то менять.

Что касается удаления рамки, добавлю в пятничный опрос, если люди проголосуют - уберём её.

#22443 22443

Проблема в том, что люди не любят изменения, поэтому могут проголосовать против. При том, что им может даже станет удобнее пользоваться сайтом, но они не обратят на это внимания.

Поэтому делай как считаешь нужным. Если будут говорить, что ты что-то сделал не так, то оставляй как есть на неделю. Если в конце недели так и будут ныть, то возвращай обратно. Если привыкнут, то всё норм.


В общем, не парь себе мозги и не устраивай опросы по каждой мелочи. Делай как считаешь нужным.

#22460 22460

Не знаю в чём именно проблема, но обновления работают как-то криво. Бывает, если сидишь в другой вкладке, то оно не обновляет сообщения в треде. Ещё не всегда появляется приписка "Вы", когда отвечают на твой пост.

#22468 Dev_NfGPDF22468

>>22460

> Ещё не всегда появляется приписка "Вы", когда отвечают на твой пост.

Приставка (Вы) появляется только если человек упоминает несколько реплик в своём посте, тогда что-бы выделить из них вашу реплику, будет добавлена приставка (Вы).


>Бывает, если сидишь в другой вкладке, то оно не обновляет сообщения в треде.

Браузер увеличивает таймер в два раза, если вкладка неактивна. Обновления будет проверяться не каждые 5 секунд, а каждые 10.

#22496 Dev_NfGPDF22496
3078x5472, 8.5 Мб

Исправил масштабирование картинок при клике, Пикрелейтед должны отображаться нормально на полный экран. После очистки кэша.


Хотя в раздумьях сколько минимум пикселей нужно оставить снизу и сверху при масштабировании картинки. Поставил около 10px.

#22499 22499

>сколько минимум пикселей нужно оставить снизу и сверху при масштабировании картинки

0

#22505 Dev_NfGPDF22505

>>22499

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

#22509 22509

Не возникает

Ты не над теми вещами запариваешься

#22512 Dev_NfGPDF22512

>>22509

Наверно, ок убрал. Теперь впритык почти всегда.

#22528 22528

ещё background у них убери, чтобы прозрачные png были по-настоящему прозрачные

#22532 Dev_NfGPDF22532

>>22528

В этом случае рамка будет страшно смотреться...

#22538 22538

>>22532

Будет. Но какой тогда смысл в прозрачных превьюшках, если сама картинка не прозрачная?

Подумай ещё раз хорошенько над этой рамкой. Она не нужна.

#22541 Dev_NfGPDF22541

>Но какой тогда смысл в прозрачных превьюшках,

Наверно делать что-то типа такого:

https://neochan.ru/kpop/res/22176.html#22176

>>22311


>Подумай

Подумаю..



Похоже кросслинки отвалились

#22559 !LovelyzAgo22559

На спойлерные картинки стремно нажимать, когда они еще раскрываются на весь экран.

Лучше сделать, чтобы на превью видимость была частично убрана и все. А то как кот в мешке.

#22561 Dev_NfGPDF22561

>>22559

Глупо вышло, так эффект можно только усилить, если за картинкой шок-контент.

Наверно сделаем в два клика: первый убирает спойлер, а второй раскрывает картинку на полный экран.

#22603 Dev_NfGPDF22603

>>22233

Исправлено. А еще у выделяемых постов не работает меню по клику на номер поста и вообще ссылка битая при клике колесиком получается. Это будет поправлено в будущем.

#22662 Dev_NfGPDF22662

Исправлена работа спойлера: теперь при первом клике он будет заменятся на оригинальное превью и только по второму клику разворачиваться на полный экран.

#22703 22703

Если выделять несколько постов, не отвечая на них, то между ними дополнительая строка получается

Типа вот так:

>>22603


>>22662


Можно исправить?

#22704 Dev_NfGPDF22704

>>22703

Исправлено, нужно почистить кэш.

#22817 Dev_NfGPDF22817

>>22707

>>22812

Извиняюсь, забыл лису проверить перед фиксом. Сейчас посмотрим что там такое...

#22823 Dev_NfGPDF22823

>>22812

>>22707

Исправил, проверил на разных ОС, вроде все работает. Нужно почистить кэш.

#22846 22846

Теперь не всегда обновляется после отправки сообщения.

#22873 Dev_NfGPDF22873

>>22846

Странно, отправил пару десятков сообщений нигде база нет.

Ты отправляешь и оно появляется не сразу, а только после авто-обновления?

#22890 22890

>>22873

Да, и иногда только после второго автообновления.

#22900 Dev_NfGPDF22900

>>22896

Можешь очистить кэш и протестить пару раз в тестовом разделе https://neochan.ru/test/ ?

Не могу воспроизвести проблему...

#22913 Dev_NfGPDF22913

>>22911

Если редко, тогда нормально. Иногда сервер обрабатывает пост чуть дольше и поэтому запрос своего поста сразу же после отправки ничего не возвращает.


Исправил рамку, она вела себя странно при разных разрешениях, съедала лишний пиксель.

#22932 22932

>>22913

я бы все-таки сделал небольшой отступ сверху снизу картинки.

#22956 Dev_NfGPDF22956

>>22932

Тогда получится тельняшка:


1. черная рамка браузера

2. цвет

3. черная рамка вокруг изображения

3. цвет


Воспринимается неоднозначно.

#23128 23128

Спасибо, то, что мне нужно. Попробую может осенью поднять очень специфическую борду. Какой вдс лучше брать? Аудитория будет совсем мизерная.

#23129 Dev_NfGPDF23129

>>23128

Там faq по-установке не тестил, так что могут возникнуть проблемы. Если что пиши сюда.


>Аудитория будет совсем мизерная.

Если аудитория до 100 человек, пойдет и дешевый VPS 1CPU/1Gb RAM


Если это не роскомнадзор затея, то можешь зареквестить тут свой раздел.

#23130 Dev_NfGPDF23130

* Исправлена ошибки при ресайзе битых картинок.

#23132 23132

>>23129

> Если это не роскомнадзор затея, то можешь зареквестить тут свой раздел.

Да не, братан, какой роскомнадзор, просто это будет очень нишевая борда на маняязыке, спасибо за предложение. Национальную борду наверно запилю. Тувинец-кун. :3

#23133 23133

Алсо, если не сложно, можешь дать список файлов, где менять русский язык на свой? Спасибо заранее.

#23134 Dev_NfGPDF23134

>>23133

Языком еще не занимался, когда доделаю, всё можно будет поправить в одном файле. Ближе к осени отпишешь тут, подскажу точно что и где.

#23211 23211
686x248, 10 Кб

Когда выделяешь текст и нажимаешь "цитировать" появляется вот такое. А иногда и что похуже.

#23214 23214

>>22911

Вот сейчас регулярно не обновляется сама после отправки, и появляется только где-то после пятого автоабновления

#23217 Dev_NfGPDF23217

>>23211

Постараюсь поправить.


>>23214

Это плохо, но никак не могу воспроизвести твою проблему. Можешь в следующий раз, когда сообщение не обновится нажать Ctrl+Shift+I (откроются инструменты разработчика) и если есть там какие то ошибки (текст красного цвета) то скопировать/сделать скриншот и прислать мне. Это бы очень помогло.

#23258 Dev_NfGPDF23258

>>23211

Исправлено, теперь смайлики и ссылки на посты цитируются корректно. После чистки кэша.

#23338 Dev_NfGPDF23338

>>23316

Это аналог "вы постите слишком часто". Нужно чтобы между постами прошло минимум несколько секунд.


Нужно бы заняться переводом

#23356 23356
681x1024, 86 Кб

>>23338

>>23316

Это детект вайпа, если отправляешь одинаковые посты или отправляешь очень часто, то вичан детектит их как флуд и не даёт отправить.

#23396 Dev_NfGPDF23396

С этого момента будет добавлятся тултип при наведении на смайл. Возможно потом переведем описание каждого смайлика на понятный язык.

#23800 23800

А можно после вставки смайла фокусить курсор после него, а не перед? А то нелогично как-то. Зачем мне курсор перед смайлом вообще?

И чтобы автоматически пробелы не ставились, а то я устал их вручную удалять. Поставить самому быстро, а удалить долго.

#24622 Dev_NfGPDF24622

Исправлена обработка видео-файлов. Теперь редкие случаи когда превью не генерировались должны пофикситься. Ошибка была из-за того что вичан считал, что первый поток в видео-контейнере должен быть обязательно видео, а второй аудио.


Надеюсь при этом ничего не сломается.

#24983 24983

Положение времени лучше вернуть как было

#24984 Dev_NfGPDF24984

>>24983

Трипкод и время были выравнены относительно номера поста.

Что-бы они корректно отобразились необходимо почистить кэш.

#24994 Dev_NfGPDF24994

Может во все шаблоны добавить:


.css?{{ current_time }}

.js?{{ current_time }}


Тогда в следующий раз не нужно будет кэш обновлять, достаточно будет обновить страничку.

#24997 Dev_Goodwin24997

>>24994

Планировал впилить эту фичу. Только там нужно не current_time юзать, а время последнего изменения файла. Делаешь filemtime('/var/www/html/main.js') и получаешь unix timestamp дату, когда файл был последний раз изменён. Таким образом, всегда будет загружаться свежая после ребилда версия.

#24999 Dev_Goodwin24999

>>24997

Кстати, а для /test/ можешь сделать просто time(), чтобы не приходилось каждый раз делать ребилд и можно было нормально тестить.

#25000 Dev_NfGPDF25000

>>24997

Да, чёт я тупанул. Там после каждого поста пересборка.

#25063 Dev_NfGPDF25063

>>24997

Сделал, пересобрал.

Неужели теперь не нужно чистить кэш будет, даже не верится.

#25091 Dev_NfGPDF25091

В опмодерку добавлена возможность удалять и спойлерить картинки в треде.

Без перезагрузки страницы конечно.

#25095 Dev_NfGPDF25095
724x587, 56 Кб

Как бы меню по очевидней сделать. Примерно вот так можно, но выглядит не очень красиво. При оно меняет цвет как и сейчас номер поста.


Хотя, если трипкод чуть отдалить...

#25163 Dev_Goodwin25163

Сделал pull request с новыми тултипами.


+ пишу защиту от ручного вайпа (ctrl+a, ctrl+c, ctrl+v, post)



>>25095

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

#25605 25605

Можно сделать, чтобы твои собственные сообщения не отмечались как новые и иконка от них не мигала?


И тултип у смайлов появляется под курсором так, что текста не видно. Можно сделать чтобы он появлялся выше, над смайлом?


И что насчёт вот этого? >>23800

#25609 Dev_Goodwin25609
222x350, 549 Кб

>>25605

>смайлов появляется под курсором

Это нужно для того, чтобы тултипы внутри поста не выходили за его пределы. Поправил. Сейчас выкачу pull request.


>Можно сделать, чтобы твои собственные сообщения не отмечались как новые и иконка от них не мигала?

Посмотрю, что с этим можно сделать.


>>23800

Сделаю.

#25610 Dev_Goodwin25610

Выкатите pull request, плес. Там есть важные фиксы тултипов.

#25611 Dev_NfGPDF25611

>>25610

Быстро не получится, выходной, в другом городе временно. Все же отдыхают по воскресеньям. Завтра выкатим.



>>25609

Оставь хоть мне что-нибудь =)

Возьму сигналку своих сообщений и хоткеи форматирования.


Ещё писали про плеер, вроде как нужно сделать чтобы можно было и смотреть его и общаться/отправлять сообщения.

#25612 Dev_Goodwin25612

>>25611

Я хочу доделать драг-н-дроп, чтобы картинки можно было бросать не только в тело поста, а вообще на всю страницу в любое место.


+ ещё хочу попробовать сделать как в ВК, когда картинку можно загружать просто вставив ссылку на неё в пост. Это, вроде, несложно делается.


Касаемо плеера. Это нужно сделать в виде опциональной настройки. Не всем такое может понравиться.

#25617 Dev_NfGPDF25617

>>25612

>доделать драг-н-дроп

Главное чтобы не пропала возможность перетаскивать выделенный текст например, из другой вкладки и вставляеть его в любое место сообщения.


>загружать просто вставив ссылку на неё в пост.

В вичане есть такая опция в форме, но у нас она затёрта темплейтом. Там можно указать ссылку и она добавляется при запросе на постинг к post.php. А внутри post.php вызывается curl который скачивает то, что передал пользователь.

#25638 25638
1000x667, 151 Кб

Смотрите какая интересная штука, возможно там есть умные мысли. Ну это так, на будущее.


https://0chantech.userecho.com/

#25641 Dev_Goodwin25641

>>25638

Там больше всего заплюсовали идею со вставкой картинок с imgur. Вот это хочу сделать. А получится ли - ¯\_(ツ)_/¯


#25661 Dev_Goodwin25661
498x230, 191 Кб

>>23800

>А можно после вставки смайла фокусить курсор после него, а не перед?

Сделаль. Пробелов больше нет, курсор спавнится после самого кода смайла.

#25664 25664
400x400, 233 Кб

>>25661

А такая маленькая задержка появления тултипа это нормально? Просто когда на телебоне нажимаешь кнопку разметки - тултип появляется. Но там же смысл мемаса в том, что он появляется при наведении через полсекунды, а не при клике. М?

#25665 Dev_Goodwin25665

>>25664

Чот не совсем понял суть претензии. Ты хочешь, чтобы при нажатии на B I S и т.д. тултип не появлялся на мобильных устройствах?

#25667 25667
453x680, 40 Кб

>>25665

Суть в том что есть два действия:

1) клик по контролу

2) наведение мыши на контрол

К примеру, если мышка над котролом дольше 500мс то это наведение. Все что меньше - клик.


Обычно тултипы же показываются только во втором случае?

#25668 Dev_Goodwin25668

>>25667

На мобильных устройствах hover обрабатывается как click. И наоборот. Click обрабатывается как hover. Тут особо ничего не поделать. По-хорошему в мобильных устройствах вообще нет события hover.

#25673 25673

Если некоторое время в треде посидеть, то при наведение на время отправки постов тултипы там почему-то очень сильно тормозить начинают. И вместе с ними тормозит весь тред.

Если в треде появляются новые посты, то у них тултипы не лагают

#25674 Dev_NfGPDF25674

>>25673

Завтра будет патч на тултипы.

#25676 Dev_Goodwin25676

>>25673

Каждые 30 секунд скрипт обновляет время в тултипах. Я поспешил выкатить обнову с тултипами и забыл повесить обработчик на это событие. Перезагружай страницу периодически. Я фикс уже сделал. Поправится, как глав-дев патч выкатит.

#25678 25678
1080x1331, 96 Кб

>>25668

Понятно, а ещё они висят все время пока набираешь пост. Нажал и начал набирать пикрелейтед.

#25679 Dev_Goodwin25679

>>25678

Поправлю. Завтра будет нормально работать.

#25684 Dev_Goodwin25684
704x600, 657 Кб

>>25678

Будет так: нажал на элемент, на котором висит тултип - он не тригернётся. Нажал и держишь - тултип будет показан.

#25741 Dev_Goodwin25741

Хочу сделать фичу, чтобы при перезагрузке страницы уже написанный текст не пропадал из инпута. Дев, какие-то js-плагины для работы с кукисами уже используются в движке или я могу поставить вендорский?


+ ещё реквестируют строку для избранных и последних смайлов. Тоже в кукисы писать можно.

#25866 Dev_NfGPDF25866

>>25741

Нужно внимательно посмотреть, вроде бы никаких. А почему не в localStorage?

#25872 goodwin!goodwY2ju.25872

>>25866

Да я как-то с локальным хранилищем и не работал, в основном с куками. Мне так удобнее, на самом деле. Ну тогда не буду нарушать традицию и нагружать движок - сделаю в localStorage.

#25884 25884

У меня все равно как-то криво работают обновления, иногда всё нормально, а иногда приходится перейти во вкладку, чтобы загрузились новые сообщения. Это особенность движка?

#25886 Dev_NfGPDF25886

Функции внутри реализовано странно, обычно рекомендуют сериализовать массив и сохранять его как строку, но я подумал что просто работать со строкой будет быстрее.

#25887 Dev_NfGPDF25887

>>25884

Различные браузеры могут задерживать скорость обновления. Например десктопный хром/фаерфокс увеличивает время обновления в два раза.

#25888 Dev_Goodwin25888

>>25880

Для списка "Последние эмотиконы" можно использовать простой array.unshift(). А вот для избранных я хз, как сделать попроще. Можно просто писать json, в котором ключом будет код смайлика, а значением количество раз, которое его использовали. Но если пользователь использует разные эмотиконы и много, то там будет ахуеть какой большой json. А localStorage не резиновый.


>>25884

В чём конкретно проявляется кривость работы обновлений? Не появляется иконка, не появляются сообщения? Вообще, можно это переписать на вебсокетах, чтобы был live-постинг. Без обновлений страницы. Сообщения будут появляться сразу, как пользователь его отправил.

#25891 25891

>>25887

С другими бордами такого нет. Оно ещё начинает шалить с таймером.

>>25888

Ничего не появляется. Иногда и моё сообщение не появляется сразу, а только когда таймер пройдёт.

#25894 Dev_Goodwin25894

>>25891

>Иногда и моё сообщение не появляется сразу, а только когда таймер пройдёт.

Есть такое. Буду мониторить трафик. Вообще, там в ajax-запросах используются устаревшие success и error вместо done и fail. Посмотрю, что с этим можно сделать.

#25896 Dev_NfGPDF25896

>>25891

Давай проведем эксперимент, зайди в тестовый раздел и открой там две вкладки. Народной отправь сообщение и засеки через сколько секунд появится уведомление на второй.

#25899 25899

>>25896

В этом и проблема, бывает, что могу отвлечься на минут 40, загляну в тред, а там +100 сообщений. Сейчас всё нормально.

#25901 Dev_NfGPDF25901

>>25899

Знать бы когда это возникает. Возможно, если к тебя ноутбук/планшет и питание от батареи, то браузер дополнительно сильно растягивает время обновления, а то и вообще замораживает вкладку


Сообщи свою ОС/Браузер постараюсь воспроизвести.

#25902 Dev_Goodwin25902

>>25901

Скорее всего, есть определённое ограничение на работу функций в фоновых вкладках. Гуглоиды что-то там боролись с майнингом в клиентской среде.

#25905 Dev_NfGPDF25905

>>25902

Обычно стандартное х2 интервал выполнения для js функций.

Предполагаешь что, есть определённый лимит на процессорное время при достижении которого накладываются ограничения или фриз? Интересно, нужно будет почекать.

#25906 25906

Нет вебсокета – нет звания лучшей борды.

#25909 Dev_NfGPDF25909

Вебсокет неизбежен. Просто иногда ожидание праздника, лучше самого праздника .

#25920 Dev_Goodwin25920

Хоспаде, там в движке в функциях обновлений такой пиздец творится. Оказывается, для получения последних сообщений ajax-запрос запрашивает исходный код страницы, на которой он вызывается и там идёт перебор постов, где, собственно и детектится наличие новых постов. Я ржунимагу, когда увидел, что перебор происходит с помощью jQuery.each() вместо того, чтобы выводить посты с классом new_post и сделать простой поиск по ним в документе. И когда новые посты найдены, просто сделать append. Ой маааааать...

#25929 Dev_NfGPDF25929

>>25920

Если ты про оригинальный js вичана, то там это сделано из-за того, что каждый старый пост может в любой момент изменится. Поэтому сверяется каждый пост.

#25932 Dev_Goodwin25932

>>25929

Тем не менее, использование each там не оправдано. Он значительно медленнее нативного for. Примерно в 8,5 раз. Я с недавних пор вообще не пользуюсь ничем, кроме for для массивов и for in для объектов. Значительный буст производительности получается. Да, я дрочу на бенчмарки

#25933 Dev_NfGPDF25933

>>25932

Незнал что сильный прирост, ок , будем стараться форкать.

#25934 Dev_Goodwin25934

>>25933

Я уже почти закончил переписывать клиентский алгоритм постинга. Там вся суть заключалась в том, что использовались success и complete вместо done. А success не работает так, как done. succes тригерится тогда, когда запрос успешен(но не завершён). А вот как раз в теле success вызывалась функция авто-обновления, да ещё и в теле setTimeout. Итого, пост мог положиться в БД позже, чем происходило обновление страницы, поэтому пост мог и не появляться. Это мои догадки, на самом деле. Сейчас допишу и проверю свою теорию. Также перепишу функцию парсинга постов и вывода их на страницу. Тоже должно стать быстрее.

#25936 Dev_Goodwin25936
686x430, 377 Кб

Ой блять, СЛАБО сделал. Моментальный постинг. Правда, почему-то всё равно проскакивают рандомно посты и выводятся не сразу, а при следующем авто-апдейте. Скорее всего, это из-за того, что там не происходит запуск апдейта страницы, если в данный момент уже запущен авто-апдейт. Починим.

#25937 Dev_NfGPDF25937

>>25936

Возможно, тогда для моментального постинга нужно в ответе сервера отдавать и последние посты, тогда не нужно будет дергать автообновление.

#25940 Dev_NfGPDF25940

Там наверно не слишком очевидный код. Сейчас у нас изменение поста детектится по времени последнего редактирования.

Если оно отличается, значит с постом что-то случилось и его нужно отобразить заного.


После обновления время всех постов +последнего редактирования) сохраняется в массив номерпоста=время

И при обновлении сверяется каждый пост по этому массиву, если время не совпадает, заменяем body-message.

Вроде бы так должно быть быстрее, чем как в вичане дергать дом старых постов.


Единственное что не удаляются посты в реалтайме, но это я поправлю.

recent.php тоже поправлю, постараюсь отдавать последние посты при постинге, такой гибрид постинга и автообновления получится.

#25941 Dev_NfGPDF25941

При постинге мы передаем номер последнего сообщения в треде, а нам возвращаются все новые сообщения + наше в ответе. Примерно так...

#25946 Dev_Goodwin25946

>>25940

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

#25965 Dev_NfGPDF25965

Наложил твой фикс, теперь отправляемое сообщение появляется мгновенно.

#25968 Dev_NfGPDF25968

Уведомление о своих постах больше не должно приходить.

#25971 Dev_NfGPDF25971

Добавлены хоткеи форматирования:


Alt+B -- Жирный

Alt+I -- Наклонный

Alt+S -- Зачеркнутый

Alt+P -- Спойлер

Alt+L -- Спойлер2

Alt+C -- Цитирование (выделенного)

#25973 Dev_NfGPDF25973

Alt+N - создать новое сообщение

#25975 Dev_NfGPDF25975

Может всё-таки добавить авто-пробел... >>25974

Если перед смайликом нет пробела и это не новая строка, то добавлять его.

#25976 25976
313x214, 11 Кб

При цитировании смайлов они вот в такое превращаются

#25977 25977
989x335, 400 Кб

Большое кол-во пикч в посте, кстати, можно засунуть в прокрутку.

#25978 25978

>>25975

>Если перед смайликом нет пробела и это не новая строка, то добавлять его.

Так можно.

#25984 Dev_NfGPDF25984

Ну вот и всё, теперь пробел перед смайлом ставится именно тогда, когда это нужно. (Нужно обновить страницу чтобы фикс заработал)


Наверно стоит добавить пробел и после смайла?

#25987 Dev_NfGPDF25987

Добавил и после смайла, теперь не должно быть двойных пробелов или прилипания смайла к тексту.

#25995 Dev_NfGPDF25995

>>25977

Хотел делать что то вроде слайдера из превью, когда больше 5 катинок

https://www.jqueryscript.net/demo/Interactive-Banner-Slider-jQuery-Splits-Slider/

но твоя прокрутка кажется будет уместнее смотреться.


Еще есть вариант уменьшать картинки когда их много, но это смотрится не очень красиво.

#25997 25997

Двойной пробел появляется после смайла, если вставить его между двумя пробелами

типа так "текст [смайл] текст"

#25998 Dev_NfGPDF25998

>>25997

Понял, сейчас поправимс...

#26005 Dev_NfGPDF26005

>>25997

Теперь вроде все... Надеюсь

При вставке в спойлер после смайла тоже будет пробел, это нормально.

#26016 Dev_Goodwin26016

>>25965

Ну это ж я :)


Правда, что-то меня волнует производительность на смартфонах. Подключу по USB и буду смотреть, что ебёт процессор.


>>25976

Как воспроизвести? Догадываюсь, почему это происходит. Там регулярка работает и, видать, пропускает мой класс.


>>25977

У меня уже была идея, как это можно красиво обыграть. Если в посте более 4 картинок, то должна оставаться только одна, а поверх неё должна быть надпись "Ещё N-1 изображений" (то есть, если запощено 8 картинок, то будет написано "Ещё 7 картинок"). По клику на картинку они развернутся в ряд.

#26017 Dev_NfGPDF26017

>Как воспроизвести?

Уже никак( Он выделил чтобы показать что пробела нет.


Можешь увеличить время появления тултипов? В идеале оно должно быть равно времени появления всплывающего поста при наведении.

#26018 Dev_Goodwin26018

>>26017

Так, это, я же специально заменил дефолтные тайтлы на тултипы потому, что они очень долго появляются.

#26019 26019
591x109, 8 Кб

Всё ещё воспроизводится. Иногда так как было здесь >>25976

Иногда как на пикрил


В хроме нужно выделить текст со смайлом и нажать кнопку цитирования

#26021 26021

Хотя не обязательно со смайлом.

Достаточно просто выделить пост от верхнего левого края до нижнего и нажать цитирование.

#26022 Dev_Goodwin26022

>>26019

А где кнопка цитирования? Извините, я из деревни.

#26023 Dev_NfGPDF26023

>>26017

Поспешил, проблема вопроизводится.


>>26018

Да? Мне казалось там время как раз идеальное. Я бы вернул их, так как тултип не должен иметь вид постоянного уведомления, а именно оно и происходит.

#26025 Dev_NfGPDF26025

>>26019

><section class="post-body">

<footer class="post-footer">

Понял, это видимо при тройном клике происходит. Поправлю.

#26026 Dev_Goodwin26026
734x326, 28 Кб

>>26024

А, вот как оно работает. А я как аутист ручками копирую текст и доставляю стрелочки в нужное место.


>тултип не должен иметь вид постоянного уведомления

Так оно и не постоянное же. Мне казалось, что так наоборот удобнее будет. Например, не нужно наводить на каждый смайл и ждать секунду, пока появится тайтл. Навёл, посмотрел, пошёл смотреть другие смайлы.


>>26025

Там нужно регулярку поправить в love.js. Она захватывает мой класс initialized для тултипов.

#26027 26027

Быстрые тултипы для смайлов – удобно

Для всего остального – не очень.

#26028 Dev_NfGPDF26028

>>26026

>Мне казалось, что так наоборот удобнее будет.

Для смайлов это удобно, но для контролов это выглядит странно.

#26030 Dev_NfGPDF26030

Зайди в право в менюшку, туда планируется добавить еще не мало опций и пока пользователь проведет мышкой до нужной опции тултипы будут следовать за мышкой.


Чем больше их там будет, тем странней они будут смотреться.

#26031 Dev_Goodwin26031

Сделал pull request с фиксом задержки тултипов.

#26032 Dev_NfGPDF26032

Пофиксил теги в цитировании вновь, теперь меньше вариантов их подцепить >>26019


>>26031

Можно спросить вечером мнение русских реперов еще парочки дизайнеров в общем треде, но я лишь высказал своё.

#26033 Dev_NfGPDF26033

>>26031

Примерил фикс задержки тултипов, в нем было 1000ms стало 500ms.

Кажется теперь идеально.


У нас остался плеер...

#26034 Dev_NfGPDF26034

initialized тоже подчистил

#26125 anwo7EFXsF26125
211x30, 3 Кб

Было бы неплохо выделять номер поста на который тебе ответили

Например

>>111111111

рас рас рас

>>222222222 (Вы)

это хардбасс


А еще лучше просто цветом выделить, как на пике

#26152 Dev_NfGPDF26152
744x357, 19 Кб

Похоже пора перекатывать...

#26159 26159

>>26151

Он про надпись (вы) рядом со ссылками на твой пост.

#26160 26160

>>26152

А, ну у меня в таком случае тоже не работает.


Точнее работает, но через раз.

#26167 !sejeongJO.26167

>>26088

Запили возможность модам редактировать шапку треда плес


Хочу отредактировать ссылку на прошлый тред в юбилейном двухсотом

#26173 !sejeongJO.26173

>>26167

Да и вообще очень нужная весчь.


Смогу дальше катить треды сам

#26211 Dev_NfGPDF26211
746x749, 94 Кб

>>26154

Вижу, но пока не могу воспроизвести проблему т.к. на моих лисах она почему то не хочет вылезать... Будем пробовать.


>>26160

Если ответ только на 1 пост, она не появляется.

#26220 Dev_Goodwin26220

Касаемо производительности. Нужно делать прогрессивную авто-загрузку для мобильных устройств. Чем больше постов в треде, тем больше должен быть интервал опроса сервера на новые посты. Нужно повырезать все each, forEach и пр. и заменить на нативные for и for in. Убрать все регулярки. Займусь этим ближе к ночи.

#26227 26227

>>26211

>Если ответ только на 1 пост, она не появляется

Сделай чтоб появлялось. А то inconsistent user experience, как говорится.

#26235 Dev_NfGPDF26235

>>26154

Если сможешь открыть консоль лисы Ctrl+Shift+I и вставить туда строчку

JSON.parse(localStorage.own_posts || '{}')['kpop'].indexOf('261125')

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


+возможно придётся сначала ввести разрешить вставку, если лиса будет ругаться.


Завтра вечером вернусь к проблеме.

#26252 anwo7EFXsF26252
1357x184, 9 Кб

>>26235

Разрешил, но чото не похоже на результат

(вы) не появилось, если надо было это

#26257 Dev_NfGPDF26257

>>26252

Чёрт, я ошибся, попробуй эту снова:


JSON.parse(localStorage.own_posts || '{}')['kpop'].indexOf('26154')

#26265 Dev_NfGPDF26265

>>26260

Спасибо, теперь ясно что проблема не с сохранением своих постов/проверкой. Будем искать дальше.

#26273 Dev_NfGPDF26273

Теперь (Вы) добавляется к каждому посту. Нужно обновить страницу.

#26650 Dev_NfGPDF26650

>>26461

Спасибо, добавлю. Хорошо получилось, может просто Sky назвать?

#26655 26655

Можно и так, но мне light blue больше нравится.

#26673 Dev_NfGPDF26673
248x98, 4 Кб
380x197, 8 Кб
367x187, 8 Кб

>>26655

Хорошо. Изменил минимальный ресайз окна отправки, чтобы она не могла свернуться.

Синий спойлер нужен?

#26674 26674

>>26673

Ну он не синий, а голубой. Как тут >>26461 Оставь как у меня в теме было.

#26680 Dev_NfGPDF26680

Добавил тему и синий ролл.


0-600 - выпадает: 452


Тени таблиц еще исправлю сейчас....

#26683 26683

>>26680

Ништяк


Да, сделай box-shadow: inset 0px 0px 2px 1px rgba(41, 63, 99, 0.42);

#26694 Dev_NfGPDF26694
375x105, 3 Кб

>>26683

Готово, если не изменилось, то позже изменится и кнопки тоже.

#26710 Dev_NfGPDF26710
265x158, 8 Кб
500x191, 18 Кб

Исправил меню.

#26714 26714

Забыл про меню. Сделай вот так, пожалуйста


.post-menu ul {

background-color: #fdfdfd;

box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.16);

}

А у .post-menu удали box-shadow.


Так у меню будет фон под цвет постов, а тень как у .post.hover. Так консистентнее.


Кстати, добавь ещё к .post.hover {

border: none;

}

А то там тень и обводка некрасивые.


И у .smile-box убери border.


Спасибо!

#26716 gdJec/H34826716

Дев, время обновления страницы конфигурируется где-то глобально через админку или это значение задаётся вручную?


По производительности. Ничего пока не вырезайте из мобильной версии и не трогайте. Я над этим работаю. Потерпите денёк-другой.

#26747 Dev_NfGPDF26747

>>26716

Через админку или можно через консоль, например для 10 секунд нужно ввести autoLoadSec=10

#26761 Dev_NfGPDF26761

>>26714

Исправил, спасибо за новую тему. Кажется вышло неплохо.

#26769 26769

>>25888

>Вообще, можно это переписать на вебсокетах, чтобы был live-постинг

Да. Обновления желательно переделать. Много жалоб на него. То тут то там и ошибки трудноуловимые.

#26773 Dev_NfGPDF26773

>>26769

Сейчас осталось только одна ошибка, у одного пользователя не добавляется (Вы) к постам. Обновление переделать можно, но это не значит что новое обновление будет без ошибок, с сожалению.

#26780 gdJec/H34826780

>>26779

Этот не удаляй. Буду тестить тут производительность.