Của mình bây giờ url có dạng : domain/threads/number Bây giờ muốn trở lại bình thường ntn mọi người nhỉ? Thanks !
Chào các bạn, site của mình hầu hết đã tối ưu link thành không dấu, nhưng có một số lượng tương đối link vẫn có chữ có dấu, như vậy thì xử lý sao nhỉ?
Fatal error: Call to undefined method XenForo_Link::romanizeTitles() in /home/linhtinh2/domains/linhtinhchimong.com/public_html/library/XenForo/Application.php on line 789 sau khi chèn xong file link chạy đâu mất tiêu luôn giờ vào admin hết được luôn, pro nào giúp với.
giúp em với @KC2T.TòMò18+ public static function setDefaultsFromOptions(XenForo_options $options) { if ($options->useFriendlyUrls) { XenForo_Link::useFriendlyUrls(true); } if ($options->romanizeUrls) { XenForo_Link::romanizeTitles(true); /* line 789 của nó đây */ } if ($options->indexRoute && preg_match('/^[a-z0-9-]/i', $options->indexRoute)) { XenForo_Link::setIndexRoute($options->indexRoute); } self::$jsVersion = substr(md5(self::$jsVersion . $options->jsLastUpdate), 0, 8); }
Cách 1 bạn thêm vầy sẽ chuẩn nhé PHP: /*anhln start*/ $utf8Pattern = array ( "a" => "á|à|ạ|ả|ã|ă|ắ|ằ|ặ|ẳ|ẵ|â|ấ|ầ|ậ|ẩ|ẫ|Á|À|Ạ|Ả|Ã|Ă|Ắ|Ằ|Ặ|Ẳ|Ẵ|Â|Ấ|Ầ|Ậ|Ẩ|Ẫ", "o" => "ó|ò|ọ|ỏ|õ|ô|ố|ồ|ộ|ổ|ỗ|ơ|ớ|ờ|ợ|ở|ỡ|Ó|Ò|Ọ|Ỏ|Õ|Ô|Ố|Ồ|Ộ|Ổ|Ỗ|Ơ|Ớ|Ờ|Ợ|Ở|Ỡ", "e" => "é|è|ẹ|ẻ|ẽ|ê|ế|ề|ệ|ể|ễ|É|È|Ẹ|Ẻ|Ẽ|Ê|Ế|Ề|Ệ|Ể|Ễ", "u" => "ú|ù|ụ|ủ|ũ|ư|ứ|ừ|ự|ử|ữ|Ú|Ù|Ụ|Ủ|Ũ|Ư|Ứ|Ừ|Ự|Ử|Ữ", "i" => "í|ì|ị|ỉ|ĩ|Í|Ì|Ị|Ỉ|Ĩ", "y" => "ý|ỳ|ỵ|ỷ|ỹ|Ý|Ỳ|Ỵ|Ỷ|Ỹ", "d" => "đ|Đ", ); while(list($key,$value) = each($utf8Pattern)) { $title = preg_replace('/'.$value.'/i', $key, $title); }
/*anhln start*/ Cái dòng này là cá nhân hóa hả bác @nguyendungbkc? Mình ko biết code! Tại mình mới lên Xen 1.4.4 bị lỗi file link.php cũ trên Xen 1.4.3 (có kèm đuôi .html) Thân!
đúng rồi bác. Giử bản quyền cho tác giả nhé. Bạn dùng file cũ thêm cái này sẽ lên dc 1.4.4 không sẽ bị lỗi đó