══════════ حذف پیام / حذف گفتگو توسط مشتری ══════════
وقتی مشتری دکمهٔ حذف یک پیام (یا «پاک‌کردن پیام‌های من» بالای چت) را می‌زند، سه گزینه می‌بیند:
  ۱) فقط در چت خودم پاک شود  ← از دید مشتری پاک می‌شود، برای مدیر می‌ماند.
  ۲) در چت مدیریت هم پاک شود ← پیام‌های خود مشتری برای مدیر هم واقعاً پاک می‌شوند (فایل پیوست هم).
  ۳) کنسل.
قواعد (سمت سرور هم اعمال می‌شود، نه فقط ظاهر):
  • مشتری فقط پیام‌های «خودش» را پاک می‌کند؛ پیام مدیر را هرگز (نه در یک گزینه نه در دیگری).
  • «پاک‌کردن پیام‌های من» هم فقط پیام‌های خود مشتری را پاک می‌کند؛ پیام‌های مدیر و خود گفتگو می‌ماند.
  • حتی اگر مشتری همهٔ پیام‌هایش را برای مدیر هم پاک کند، گفتگو در فهرست مدیریت می‌ماند
    (با عبارت «🗑 مشتری پیام‌هایش را پاک کرد») تا مشتری نتواند خودش را کلاً از گفتگوهای مدیریت حذف کند.
  • مدیر مثل قبل می‌تواند پیام‌ها یا کل گفتگو را پاک کند.
فنی: ستون chide در جدول msg (خودکار ساخته می‌شود). فایل‌های تغییرکرده: api.php ، chat.html
