ฅนหลังเขา's blog

มาทำ url ของ elgg 1.7.1 ให้เป็นภาษาไทยกัน

April 24, 2010 by ฅนหลังเขา   Comments (0)

,


ทำได้ไม่ยากครับ

หาไฟล์ friendlytitle.php จะอยู่ที่ /views/default/output/

แก้เป็น

$title = $vars['title'];

//$title = iconv('UTF-8', 'ASCII//TRANSLIT', $title);
//$title = preg_replace("/[^\w ]/","",$title);
$title = preg_replace("/[^ก-ฮA-Za-z0-9\s-]/","-",$title);
$title = str_replace(" ","-",$title);
$title = str_replace("--","-",$title);
$title = trim($title);
$title = strtolower($title);

echo $title;

หรือ

โหลดไฟล์ไปใช้เลย ไฟล์แก้ไข url แสดงภาษาไทย สำหรับ elgg 1.7.1