Maxim Mirgorodsky писал(а):По сохранению удаленных сообщений - в следующей несовместимой версии постараемся реализовать сохранение в логе сервера.
Лично я против такого механизма, то что удаленные логи будет сохранять на серверной стороне, их как раз нужно оставлять со стороны клиента, у которого есть соответствующие права на сохранение логов без изменений. Объясняю причину: во-первых как держателю сервера мне они там ненужны, как лишний мусор, сразу же встанет вопрос об очистке, потом с какой переодичностью и т.д., во-вторых, каким образом будет доступ к этим логам иным администраторам и модераторам чата. Раз клиент держит новые логи определенным размером и весь механизм так сказать уже настроен, было бы разумней их и оставлять с клиентской стороны. Единственное что можно было бы добавить так это сноску под "удаленным" объектом, будь то текст или картинка
"Было удалено модератором"
Добавлю. Иной раз нужно посмотреть развитие конфликта, а не только сам факт нарушения, а это будет удобно только при всей истории, а не только части сохраненной на сервере. Не понятно для чего делать этот перенос на сервер, мне кажется что это только усложнит предложеный вами вариант.