Улучшения Сообщения
улучшаем сообщения пользователей
Когда мы отправляем сообщение пользователю, то письмо идет в папку Отправленные, если он его удалит, то у нас пропадает это письмо.
Также, если мы ему отправили пиьсмо, то в папке Отправленные, если он прочитал письмо, нельзя удалить его.
ПРЕДЛАГАЮ
Сделать в базе данных отображение письма:
создаем в базе данных cms_user_msg например такие поля: wo и wa (в них будет стоять отметки 1 — письмо есть, 0 — письмо удалил)
Если два человека поставили 0, то письмо удаляется из базы, если хотя бы у одного 1, то оно не удаляется.
Таким образом, можно сделать удаление из папки Отправленные, если человек удаляет письмо из этой папки, то отметка ставится 0, а у другова оно удаляться не будет из папки Входящие (и наоборот)
Функция отозвать письмо можно переделать в: не прочитаное, также хорошо бы сделать, чтобы сообщение становилось прочитаное, когда человек перейдет в Ответить (можно переименовать: прочитать и ответить)
Это для пользователей будет намного удобнее..
Надеюсь понятно все объяснил))
За материальную благодарность естественно.
instantcms.ru/blogs/blog-umnyh-internet-razrabotok/uluchshaem-sobshenija.html