Таня пишет:как я поняла ограничивают длину сообщения, при этом выводится сообщение, что отправляемый пост превышает ограничение, заданное в админке в байтах.
Но функция sprintf выводит длину строки, а не размер в байтах, и было бы неплохо проинформировать пользователя о том сколько знаков в сообщении лишних.
Думаю сделать как есть $fm->_String($key) > $fm->exbb['max_posts'] тогда выводим сообщение о превышении ограничения длинны поста в знаках и дополнительно в нем пишем на сколько $fm->_String($key) минус $fm->exbb['max_posts'] = знаков лишних.
Наилучшим решением было бы не сообщение о ограничении, получаемое при отправке, а вывод во время набора сообщения количества доступных символов.
Сейчас при отправке большого сообщения выдается информация о превышении объема и... информация. которая была в форме ввода сообщения теряется |