(14 фев 2017, 04:13) (
0/
0)
[
0]
аля вк? если есть таблица с дмалогами и таблица с сообщениями, то реализовать легко.
Добавлено 14.02.17 в 04:20:23:
1. добавить в таблицу с диалогами колонку ebtry_point_timeline, которая отвечает за точку входа временной линии всех сообщений диалога, т.е если сообщения были отправлены раньше этой точки, то они показаны не будут.
2. при очистки диалога или удалении обновлять эту колонку т.е записывать время (в юникс формате) или удалять этого контакта из списка диалогов, эффект тот же будет.
таким же макаром можно реализовать чтение истории диалога, только наверно нужно будет еще добавить колонку об удалении этого диалога.
Добавлено 14.02.17 в 04:23:07:
если удалять сообщения отдельно, то добавить булевую колонку в таблицу, к примеру hide, которая будет в дальнейшем проверяться.
Добавлено 14.02.17 в 04:24:26:
ЛИБО, сделать проще.
создать таблицу отдельную, со скрытыми сообщениями, и не еб.ть голову.