Quản lý và duyệt bình luận (Comments) trong PolyCMS
Tổng quan hệ thống bình luận
PolyCMS tích hợp sẵn một hệ thống bình luận mạnh mẽ cho phép khách truy cập tương tác trực tiếp với các bài viết blog. Hệ thống hỗ trợ bình luận lồng nhau nhiều cấp độ (luồng thảo luận) và quy trình kiểm duyệt hoàn chỉnh ngay trong bảng quản trị admin.
Kích hoạt tính năng bình luận
Bình luận có thể được kiểm soát ở hai cấp độ:
Cấu hình toàn cục (Global Setting)
Truy cập Blog > Cài đặt để bật hoặc tắt tính năng bình luận trên toàn bộ trang web.
Cấu hình cho từng bài viết
Khi biên soạn bài viết, bạn có thể bật tắt hộp chọn Cho phép bình luận (Allow Comments) ở thanh bên thiết lập. Tùy chọn này sẽ ghi đè cấu hình toàn cục cho riêng bài viết đó.
Quy trình kiểm duyệt bình luận
Tất cả bình luận gửi lên đều đi qua một quy trình kiểm duyệt chặt chẽ. Truy cập Blog > Bình luận để vào bảng điều khiển kiểm duyệt.
Các trạng thái của bình luận
| Trạng thái | Mô tả chi tiết |
|---|---|
| Đang chờ duyệt (Pending) | Bình luận mới gửi lên, đang chờ người quản trị phê duyệt |
| Đã phê duyệt (Approved) | Hiển thị công khai ngoài giao diện cho khách truy cập |
| Spam | Bị đánh dấu là thư rác, ẩn khỏi giao diện |
| Thùng rác (Trash) | Bị đánh dấu xóa, chờ xóa vĩnh viễn |
Hành động kiểm duyệt
Với mỗi bình luận, kiểm duyệt viên có thể thực hiện:
- Phê duyệt (Approve) — Kích hoạt hiển thị bình luận cho tất cả mọi người.
- Báo cáo Spam — Đánh dấu là thư rác và ẩn ngay khỏi giao diện.
- Trả lời (Reply) — Gửi phản hồi của quản trị viên hiển thị theo luồng thảo luận.
- Chỉnh sửa (Edit) — Sửa đổi nội dung bình luận (tiện lợi để loại bỏ các ngôn từ không phù hợp nhưng vẫn giữ lại đóng góp ý kiến).
- Xóa (Delete) — Xóa vĩnh viễn bình luận khỏi hệ thống.
Bình luận đa luồng (Nested Comments)
Hệ thống hỗ trợ thảo luận lồng nhau nhiều cấp. Khi khách truy cập hoặc quản trị viên phản hồi một bình luận có sẵn, nội dung phản hồi sẽ hiển thị thụt lề ngay dưới bình luận cha, tạo nên cấu trúc hội thoại mạch lạc.
Giới hạn tần suất gửi tin (Rate Limiting)
Các endpoint gửi bình luận công khai được bảo vệ bởi cơ chế giới hạn tần suất dựa trên địa chỉ IP nhằm chống spam tự động. Cơ chế giới hạn này áp dụng cho toàn bộ các endpoint công khai bao gồm các biểu mẫu tìm kiếm và bình luận.
Dữ liệu bình luận ghi nhận
Mỗi bình luận được ghi lại đầy đủ các thông tin:
- Tên và email của tác giả
- Nội dung bình luận
- Thời gian gửi
- Địa chỉ IP (phục vụ mục đích kiểm duyệt bảo mật)
- ID bình luận cha (để phân luồng thảo luận)
- ID bài viết liên kết
Tài liệu liên quan
- Quản lý bài viết trong PolyCMS — Bật/tắt bình luận cho từng bài viết cụ thể.
- Khắc phục sự cố thường gặp — Giải quyết các vấn đề liên quan đến bình luận.