# ============================================================
# LMIS COMMUNICATION - ADDITIONAL CLEAN ROUTES
#
# Add these rules inside the existing COMMUNICATION MODULE block
# BEFORE the generic module routes and BEFORE any direct /modules/
# blocking/fallback rules that would intercept these URLs.
# ============================================================

# Communication notification / live-update endpoints
RewriteRule ^communication/ajax/check_new_announcements/?$ modules/communication/ajax/check_new_announcements.php [L,QSA]
RewriteRule ^communication/ajax/check-new-announcements/?$ modules/communication/ajax/check_new_announcements.php [L,QSA]

RewriteRule ^communication/ajax/check_new_messages/?$ modules/communication/ajax/check_new_messages.php [L,QSA]
RewriteRule ^communication/ajax/check-new-messages/?$ modules/communication/ajax/check_new_messages.php [L,QSA]

RewriteRule ^communication/ajax/clear_announcements/?$ modules/communication/ajax/clear_announcements.php [L,QSA]
RewriteRule ^communication/ajax/clear-announcements/?$ modules/communication/ajax/clear_announcements.php [L,QSA]

RewriteRule ^communication/ajax/clear_messages/?$ modules/communication/ajax/clear_messages.php [L,QSA]
RewriteRule ^communication/ajax/clear-messages/?$ modules/communication/ajax/clear_messages.php [L,QSA]

RewriteRule ^communication/ajax/live_updates/?$ modules/communication/ajax/live_updates.php [L,QSA]
RewriteRule ^communication/ajax/live-updates/?$ modules/communication/ajax/live_updates.php [L,QSA]

# AI Professors placeholder page
RewriteRule ^communication/ai-professors/?$ modules/communication/ai_professors/index.php [L,QSA]
RewriteRule ^communication/ai_professors/?$ modules/communication/ai_professors/index.php [L,QSA]
