1 (изменено: Freeman, 16.06.2020 в 22:27)

Тема: Автоматическая склейка сообщений

Если сообщение превышает лимит форума в 65 535 байт — повод задуматься.

Если склеивать несколько сообщений в одно, то рано или поздно это сообщение превысит лимит в 65535.
Вот о чём нужно задуматься!
И не склеивать сообщения.

2

Re: Автоматическая склейка сообщений

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

3

Re: Автоматическая склейка сообщений

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

4

Re: Автоматическая склейка сообщений

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

Но подобная склейка в текущем варианте имеет серьёзный недостаток.
Представим, что у нас 5 сообщений, каждое из которых содержит вложения.
Если мы склеим эти сообщения, то все вложения будут находится в одной куче после всех сообщений.
И будет не понятно, какое из них к какому сообщению относится.
Поэтому в данный момент приходится явно указывать в сообщении с вложением, что мол "прикладываю файл такой-то", чтобы скачивающий не перепутал, какой файл качать.

Поэтому в текущем виде такая фича скорее вредна, чем полезна.
Хотя если бы вложения склеивались как положено: каждое строго после своего сообщения — это тоже было бы нормально.

Хорошо бы ещё было исключить дублирование отображения приложенных изображений.
Сейчас небольшие изображения отображаются дважды: внутри тега [img] и в конце сообщения как превью со ссылкой.

5

Re: Автоматическая склейка сообщений

Вложения надо переделать, ага.

6

Re: Автоматическая склейка сообщений

0CodErr пишет:

рано или поздно это сообщение превысит лимит в 65535.

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