config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config switch eth1
option enable 1
option enable_vlan 1
option reset 1
config switch_vlan
option vlan 0
option device eth1
option ports '0 1 2 5t'
config switch_vlan
option vlan 1
option device eth1
option ports '3 5t'
config switch_port
option port 3
option pvid 1
config interface lan
option type bridge
option ifname eth1.0
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
option nat 1
config interface wan
option ifname eth1.1
option proto dhcp
option reqopts 'staticroutes msstaticroutes'
config interface vpn
option ifname ppp0
option proto none
option depend wan
config wifi-device radio0
option type mac80211
option channel 9
option macaddr 00:22:15:5c:e1:be
option txpower 20
option hwmode 11g
option country RU
option chanbw 5
config wifi-iface
option device radio0
option network lan
option mode ap
option ssid PhoeniX
option encryption 'psk2+tkip'
option key '********'
Во-первых, если один пользователь удалил у себя сообщение, то у второго оно так или иначе должно остаться.
Во-вторых, в групповых диалогах, должна быть возможность как исключения пользователей, так и удаления диалога. Но сообщениям должен просто ставиться флаг «удалён», а в базе оно должно оставаться (и не спрашивайте, почему).