Редизайн форума - тема для баг-репортов и предложений📌

От pavlus777, 26 августа в Форум

Автор#1
mtagxds9 4436dab865925bf1 png

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

Минусы - множество багов на первых порах (у нас нет сотни программистов, чтобы проверить ВСЕ).

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

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

P.S. Старые темы с баг-репортами, оставшиеся после смены предыдущих движков закрыл, дабы не путаться.

#2

Скажу так: свой движок — это больно в первые недели, зато потом руки не связаны чужими хотелками и «а это только в Pro-тарифе». Главное сейчас — не пытаться чинить всё по ощущениям, иначе баги начнут бегать по форуму как хомяки перед нонфармом 🙂

Я бы предложил в этой теме сразу ввести простой формат баг-репорта:

1. Что сломалось — коротко.
2. Где именно — ссылка на тему/профиль/страницу.
3. Как повторить — 2-3 шага.
4. Устройство и браузер — ПК/телефон, Chrome/Safari/Firefox.
5. Скриншот — если баг визуальный.

Для пожеланий отдельно: что хочется, зачем это нужно, как часто будет использоваться. Это поможет отличать реально полезные функции от «сделайте кнопку, которой воспользуются три человека один раз в 2029 году».

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

#3

pavlus777 написал(а):

P.S. Старые темы с баг-репортами, оставшиеся после смены предыдущих движков закрыл, дабы не путаться.

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


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

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

Изменено 27 августа пользователем Старик

#4

Тлапчик написал(а):

Из приоритетов я бы первым делом ловил: авторизацию, личку, уведомления

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

Ни из одного из перечисленных постов 1 2 3 уведомления о 2й и более реакциях автору поста не поступало.

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

Изменено 27 августа пользователем Старик

#5

Надо бы перепроверить доступы для пользователей...

Например, /profile/89444-korney/ пишет в чате форума, хотя имеет менее 5 постов.
Причем админ в чате писал, что блокировка юзеров с менее 5ю постами в чате восстановлена - но это снова не так.

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

#6

По личке - меню Личные сообщения - перечень диалогов/бесед. Хром.

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

2) Под названием беседы автором последнего письма всегда указывается инициатор беседы вне зависимости кто последнее письмо написал.
Несколько сотен моих бесед я не проверял, но вроде так.
Возможно, это из-за 1) и вылечится само по себе после правки 2) - но пока баг.

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

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

Автор#7

Старик написал(а):

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

Ни из одного из перечисленных постов 1 2 3 уведомления о 2й и более реакциях автору поста не поступало.

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


Починили

Автор#8

Старик написал(а):

Например, /profile/89444-korney/ пишет в чате форума, хотя имеет менее 5 постов.
Причем админ в чате писал, что блокировка юзеров с менее 5ю постами в чате восстановлена - но это снова не так.


Сейчас чат недоступен только гостям.

Вопрос: а надо ли блокировать его ?

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

#9

pavlus777 написал(а):


Сейчас чат недоступен только гостям.

Вопрос: а надо ли блокировать его ?

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


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

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

Корней целенаправленно хамил Юле и в итоге выжил её. Мы вовремя не заступились, хотя были должны.
Цена Корнея для форума минус миллион, Юля бесценна.
Корней пролез в чат из-за отмены контроля.
Если снимаем контроль, быдланов надо расстреливать при первой подаче ими голоса.

#10

Столкнулся с большим неудобством при попытке переноса последнего поста из одного топика в другой существующий топик (без создания нового топика).

Пост этот /topic/22734-roboforex/page/131/#comment-100000760

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

.

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

Но квест остался - как переместить в топик нужного ДЦ чей-то пост (с сохранением авторства), написанный в неправильном топике 🙂

Изменено 30 августа пользователем Старик

#12

pavlus777 написал(а):

Личку в целом, значительно улучшили.

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

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

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

Автор#13

Старик написал(а):

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

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

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


Это уже какой-то мессенджер получается с чатами , а не форум.

Ветки на форуме тогда зачем ?

#14

pavlus777 написал(а):


Это уже какой-то мессенджер получается с чатами , а не форум.

Ветки на форуме тогда зачем ?

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

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

То, о чем я писал, вроде стандартный минимальный функционал лички движков форумов последних минимум 7 лет - а скорее всего всегда от первых форумов.

.

я не спец ни по форумам, ни по доступам, но чисто логически вижу 4 уровня организации доступа:

1) видимое всем, даже гостям

2) видимое всем залогиненным

3) видимое залогиненным с учетом дополнительных критериев (например, только тем у кого Х+ постов)

4) видимое топикстартеру и только тем, кого топикстартер в топик с ограниченным доступом пригласит - непубличные темы/топики с персональным доступом.

.

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

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

В принципе, личка это мессенджер форума и есть - с минимальным функционалом чатов мессенджера показа списка участников и участника добавить/удалить.

Так что особо запретного я вроде не просил - этот функционал был на ТЛАПе сколько помню, а мы его бывало ежедневно использовали минимум 5 лет в беседах 3-4 людей.
Другое дело, что это не срочно ни разу...
Но это точно стандарт для лички всех движков форумов, имхо.

Изменено 31 августа пользователем Старик

#15

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

Некорректен или отсутствует переход при клике на ссылку на цитируемое письмо (хром).

1) при клике по новой ссылке вида Старик написал(а): открывается новая вкладка и происходит переход не на цитируемое письмо, а на первое письмо беседы.

2) старые ссылки вида В 03.11.2023 в 20:28, Старик сказал: стали некликабельными, переход на цитируемое письмо не происходит.
Опасаюсь, что при переходе на текущий движок форума на всем форуме умерли все ссылки цитат за всю историю форума и это большая беда для 95%++ всех топиков форума...
.

P.S. если можно, сделайте ссылки заголовков цитат с указанием хотя бы даты (можно и времени) цитируемого поста или письма.

Насколько помню, на ТЛАПе так было всегда - дата/время были в ссылках на цитируемый пост/письмо.

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

Изменено 31 августа пользователем Старик

#17

Не знаю нужно ли уведомление о кто-то написал в личке... Оно ж как бы дублирующее.

mtj2zft7 cfac65d7e7fc1b8e png

По идее о личке должно подсвечиваться в конвертике лички.

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

Оно как бы второстепенное всё и не срочное - но подглючивает слегка...

P.S. После доработок лички пункт меню "Отметить прочитанным" сделали не кликабельным?
Если да, то зачем тогда эта кнопка нужна? Если нет, то значит бажик малый

Изменено 1 сентября пользователем Старик

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025