From 05b3a3d817a351a27240576af936f677968200f7 Mon Sep 17 00:00:00 2001
From: Woraprat <73052317+aeworaprat@users.noreply.github.com>
Date: Thu, 9 Mar 2023 01:13:28 +0700
Subject: [PATCH] update comment check rude

---
 .../views/general/v_general_select.php         | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/html/exhi/application/views/general/v_general_select.php b/html/exhi/application/views/general/v_general_select.php
index 6f5e392..04b507d 100644
--- a/html/exhi/application/views/general/v_general_select.php
+++ b/html/exhi/application/views/general/v_general_select.php
@@ -418,11 +418,17 @@ span{
 	function insert_comment(){
 		let sender = $('#sender').val()
 		let detail = $('#detail').val()
+		let check = ckeckrude(detail);
 		if(sender == '' || detail == ''){
 			Toast.fire({
 				icon: 'error',
 				title: 'กรุณากรอกข้อมูลให้ครบถ้วน',
 			})
+		}else if(check == true){
+			Toast.fire({
+				icon: 'error',
+				title: 'กรุณากรอกข้อมูลที่สุภาพ',
+			})
 		}else{
 			Swal.fire({
 				title: ' คุณยืนยันที่จะเพิ่มความคิดเห็นหรือไม่',
@@ -465,6 +471,16 @@ span{
 		})
 		$(".swal2-cancel").css("border", "1px solid #A79E9E");
 		}
-
 	}
+
+	function ckeckrude( data ){
+		var wordrude = new Array ( "ashole","a s h o l e","a.s.h.o.l.e","bitch","b i t c h","b.i.t.c.h","shit","s h i t","s.h.i.t","fuck","dick","f u c k","d i c k","f.u.c.k","d.i.c.k","มึง","มึ ง","ม ึ ง","ม ึง","มงึ","มึ.ง","มึ_ง","มึ-ง","มึ+ง","กู","ควย","ค ว ย","ค.ว.ย","คอ วอ ยอ","คอ-วอ-ยอ","ปี้","เหี้ย","ไอ้เหี้ย","เฮี้ย","ชาติหมา","ชาดหมา","ช า ด ห ม า","ช.า.ด.ห.ม.า","ช า ติ ห ม า","ช.า.ติ.ห.ม.า","สัดหมา","สัด","เย็ด","หี","สันดาน","แม่ง","ระยำ","ส้น ตีน","แตด" );
+		for ( n = 0 ; n < wordrude.length ; n++ )
+		{
+			if (data.includes(wordrude[n])) {
+				return true
+			}
+		};
+		return false
+	};
 </script>
-- 
GitLab