gumara

เหนือกว่าเหตุผล ผมไม่มีเหตุผล

Captcha

mollom ป่วย

ตะกี๊มีคนทักเข้ามาทาง chatback คุยกันเรื่อง ไก่อบภูเขาไฟ ได้ข้อมูลร้านอาหารเพิ่มอีกนิดหน่อย แล้วก็ได้รับแจ้งว่าไม่สามารถ comment node ได้ ก็เลยเช็คดู ปรากฏว่า ลองโพสแล้ว มันบอกว่าติดตัวกัน Spam ไว้ แล้วก็ข้อความอะไรอีกนิดหน่อย

ก็งงๆอยู่ เพราะตัวกัน Spam ก็จำได้ว่าติด mollom ไว้แค่ตัวเดียว ก็เลยค่อนข้างมันใจว่าน่าจะเป็นที่ mollom แล้วก็ ระหว่างนี้ก็ไม่ได้อัพเดทตัว drupal หรือ module ใดๆ เลยคิดว่าไม่น่าจะเกี่ยวกับตัว drupal และ module ด้วย

ก็ ลองเข้าไปดูที่ตั้งค่า mollom พบว่า ตั้งไว้เป็น text analysys + captcha จำได้ว่า ปกติถ้า mollom มันวิเคราะห์ข้อความว่าเป็น spam แล้วมันถึงจะโยน captcha มาให้กรอก แต่อันนี้มันไม่ให้โพสเลย แถมข้อความก็ไม่น่าจะถูกวิเคราะห์ว่าเป็น spam ได้ด้วย (หรือตอนโพสในเมล์ sipa ลงไปวะ) เข้าใจว่า mollom คงทำอะไรสักอย่างกับตัววิเคราะห์ text แต่โดยปกติมันก็น่าจะต้องปรับปรุงอยู่อย่างสม่ำเสมอแหล่ะ

สรุปเป็น แก้ค่าให้เป็น captcha ไปเลยขี้เกียจหาข้อมูลเพิ่ม ขี้เกียจแก้ด้วย ตอนนี้ใช้ได้ละ ใช้ๆไปก่อน ไว้ค่อยว่ากัน

Captcha for Mediawiki

Spam ใน thaiopensource.org/wiki โคตรเยอะ ส่งผลให้เซิร์ฟเวอร์ม่วงเป็นช่องๆ (ม่องเป็นช่วงๆ อืม.. ขนาดนั้นเลยเร๊อะ) เลยต้องหาทางจัดการ เบื้องต้นติดตัวกัน spam ไปแล้ว แต่ไม่ช่วยเท่าไหร่ หรือเรา config ไม่เป็นเองหว่า

วันนี้เลยลอง captcha หาไปหามาเจอตัวนี้ http://www.mediawiki.org/wiki/Extension:ConfirmEdit

    วิธีติดตั้งและใช้งานก็ง่ายๆ
  1. Download ConfirmEdit.php, ConfirmEdit.i18n.php และ ConfirmEdit_body.php จากhttp://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/ConfirmEdit/
  2. เอาไฟล์ไปไว้ที่ your_wiki/extensions/ConfirmEdit/
  3. แก้ไฟล์ LocalSettings.php เพิ่ม require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" ); ลงไปที่ท้ายไฟล์
  4. เสร็จแล้ว เวลาคอนฟิกก็คอนฟิกที่ไฟล์ ConfirmEdit.php


Let's chat

Comment

Tags

tweets

del.icio.us/~

Another ~

The Ubuntu Counter Project - user number # 5754
Add to Technorati Favorites