Code cảnh báo khi đăng bài bằng popup cho xenforo

  • Thread starter Thread starter PVS
  • Ngày gửi Ngày gửi

PVS

Super Moderator
Thành viên BQT
Code cảnh báo khi spam trong xenforo - Nạn spam ngày càng hoành hành, các thành viên các sử dụng các ngôn từ không có nghĩa gây loãng diễn đàn như tks, up, chúc bán đắt...v.v..........

Nội quy diễn đàn thì 100 người may ra được 90 người đọc, vậy làm sao để hạn chế spam, hạn chế auto post? Hôm nay mình sẽ hướng dẫn các bạn cách tạo poup khi comment.

Bước 1: Vào ACP => Appearance => Template => quick_reply
Chèn đoạn này vào cuối template trên
Mã:
<script>
function confirmReply(){
if (confirm('Nội dung bài viết không phù hợp, spam câu view, ngôn từ trong bài viết không phù hợp sẽ bị band nick ngay lập tức, bạn có muốn gửi bài này không?')) {

} else {
    return false;
}
}
</script>

Bước 2: Tại template này tìm đoạn:
Mã:
<input type="submit" class="button primary" value="{xen:phrase post_reply}" accesskey="s" />

Sửa thành
Mã:
<input type="submit" class="button primary" value="{xen:phrase post_reply}" accesskey="s" onclick="return confirmReply();"/>

Chúc các bạn thành công.


Nguồn: muaban47.net​
 
Cái này từng test 1 lần rồi.
Không sài được.
Lý do nó không có khả năng phân biệt spam (ví dụ nhu giới hạn ký tự). Comment đàng hoàng hay ko cũng bi cảnh báo. Vừa bất tiện vừa phản cảm.
Nhưng đây vẫn là 1 tính năng hay : có thể cải tiến vào mục đích quảng cáo.
 
Cái này khi áp dụng cho nút Like thì click "Hủy" vẫn thực hiện like, giờ sửa như thế nào @PVS . Cảm ơn trước!
 
Back
Top