Addon 2x Vietnamese Friendly Link - Liên kết Tiếng Việt thân thiện cho XenForo 2

PVS

Cộng Sự Đặc Biệt
Thành viên BQT
Tham gia
28/02/2015
Bài viết
14,981
Được Like
11,328
Vietnamese Friendly Link - Liên kết Tiếng Việt thân thiện cho XenForo 2 2.0.1

Cách đơn giản nhất để có URL không dấu cho các tiêu đề tiếng Việt. Add-on hỗ trợ cho XenForo 2. Nguồn mở https://github.com/xfrocks/VietnameseFriendlyLink

Add-on hoạt động ở mọi nơi (diễn đàn, chủ đề, v.v.), với xung đột tối thiểu.

VietnameseFriendlyLinks.jpg

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


Nguồn: xenforo.com​
 

Đính kèm

  • Xfrocks-VietnameseFriendlyLink-2.0.1.zip
    4.1 KB · Lượt xem: 954

PVS

Cộng Sự Đặc Biệt
Thành viên BQT
Tham gia
28/02/2015
Bài viết
14,981
Được Like
11,328
Upload nội dung bên trong thư mục "upload" vào thư mục gốc nhé, ghi đè nếu có
 

chevalier90

Thượng Đế
Tham gia
03/06/2016
Bài viết
74
Được Like
36
Nó báo lỗi này là sao bạn ?
 

Đính kèm

  • Capture.PNG
    Capture.PNG
    21.5 KB · Lượt xem: 237

PVS

Cộng Sự Đặc Biệt
Thành viên BQT
Tham gia
28/02/2015
Bài viết
14,981
Được Like
11,328
Nó báo lỗi này là sao bạn ?
cái đó đâu phải lỗi đâu bạn, có chỉ xác nhận là bạn có chắc chắn sử dụng nó hay không thôi :), với thêm yêu cầu rebuild lại
 

tuna

Thượng Đế
Tham gia
30/01/2017
Bài viết
641
Được Like
278
cái đó đâu phải lỗi đâu bạn, có chỉ xác nhận là bạn có chắc chắn sử dụng nó hay không thôi :), với thêm yêu cầu rebuild lại
Xác nhận và cài thành công mà nó cứ báo lỗi là sao bác
upload_2018-3-7_12-46-57.png
 

d2agon

Thượng Đế
Tham gia
13/12/2015
Bài viết
151
Được Like
74
Nó lên 2.0.2 rồi, nhưng mình ko biết cái tải trên GitHub về... :(
 

PVS

Cộng Sự Đặc Biệt
Thành viên BQT
Tham gia
28/02/2015
Bài viết
14,981
Được Like
11,328
Bạn có link đó không :)
 

d2agon

Thượng Đế
Tham gia
13/12/2015
Bài viết
151
Được Like
74
Bạn có link đó không :)
Trên GitHub mà bạn chia sẻ ở bài đầu đó. Mà mình tìm được cách tải rồi, đính kèm đây để @PVS cập nhập nhé.
 

Đính kèm

  • Vietnamese Friendly Link v2.0.2.zip
    5.7 KB · Lượt xem: 106
  • Like
Reactions: PVS

lenanghai

Thượng Đế
Tham gia
21/08/2016
Bài viết
11
Được Like
4
mình cài addon này sao nó không tự động chuyển url về không dấu nhỉ.
 

hacobi1102

Thượng Đế
Tham gia
10/03/2016
Bài viết
355
Được Like
164
Vất vả quá, sửa thẳng trong file php core như ngày xưa cho nhanh

Mở thư mục src\XF\Mvc
Edit file Route.php:
Tìm"
$string = strval($string);

Thêm bên dưới dòng trên đoạn mã sau PHP5:
PHP:
//Url khong dau
$hacobi1102 = array ("a" => "á|à|ạ|ả|ã|ă|ắ|ằ|ặ|ẳ|ẵ|â|ấ|ầ|ậ|ẩ|ẫ|Á|À|Ạ|Ả|Ã|Ă|Ắ|Ằ|Ặ|Ẳ|Ẵ|Â|Ấ|Ầ|Ậ|Ẩ|Ẫ","o" => "ó|ò|ọ|ỏ|õ|ô|ố|ồ|ộ|ổ|ỗ|ơ|ớ|ờ|ợ|ở|ỡ|Ó|Ò|Ọ|Ỏ|Õ|Ô|Ố|Ồ|Ộ|Ổ|Ỗ|Ơ|Ớ|Ờ|Ợ|Ở|Ỡ","e" => "é|è|ẹ|ẻ|ẽ|ê|ế|ề|ệ|ể|ễ|É|È|Ẹ|Ẻ|Ẽ|Ê|Ế|Ề|Ệ|Ể|Ễ","u" => "ú|ù|ụ|ủ|ũ|ư|ứ|ừ|ự|ử|ữ|Ú|Ù|Ụ|Ủ|Ũ|Ư|Ứ|Ừ|Ự|Ử|Ữ","i" => "í|ì|ị|ỉ|ĩ|Í|Ì|Ị|Ỉ|Ĩ","y" => "ý|ỳ|ỵ|ỷ|ỹ|Ý|Ỳ|Ỵ|Ỷ|Ỹ","d" => "đ|Đ",);
while(list($key,$value) = each($hacobi1102))
{
$string = @ereg_replace($value, $key, $string);
}
//end khong dau

Nếu host dùng PHP7 thì lấy code này nhé:
https://vnxf.vn/vietnamese-friendly...an-thien-cho-xenforo-2.t14474.html#post-81456
 
Sửa lần cuối:

xkid1109

Thượng Đế
Tham gia
13/10/2018
Bài viết
9
Được Like
1
Vất vả quá, sửa thẳng trong file php core như ngày xưa cho nhanh

Mở thư mục src\XF\Mvc
Edit file Route.php:
Tìm"
$string = strval($string);

Thêm bên dưới dòng trên đoạn mã sau:
HTML:
//Url khong dau
$hacobi1102 = array ("a" => "á|à|ạ|ả|ã|ă|ắ|ằ|ặ|ẳ|ẵ|â|ấ|ầ|ậ|ẩ|ẫ|Á|À|Ạ|Ả|Ã|Ă|Ắ|Ằ|Ặ|Ẳ|Ẵ|Â|Ấ|Ầ|Ậ|Ẩ|Ẫ","o" => "ó|ò|ọ|ỏ|õ|ô|ố|ồ|ộ|ổ|ỗ|ơ|ớ|ờ|ợ|ở|ỡ|Ó|Ò|Ọ|Ỏ|Õ|Ô|Ố|Ồ|Ộ|Ổ|Ỗ|Ơ|Ớ|Ờ|Ợ|Ở|Ỡ","e" => "é|è|ẹ|ẻ|ẽ|ê|ế|ề|ệ|ể|ễ|É|È|Ẹ|Ẻ|Ẽ|Ê|Ế|Ề|Ệ|Ể|Ễ","u" => "ú|ù|ụ|ủ|ũ|ư|ứ|ừ|ự|ử|ữ|Ú|Ù|Ụ|Ủ|Ũ|Ư|Ứ|Ừ|Ự|Ử|Ữ","i" => "í|ì|ị|ỉ|ĩ|Í|Ì|Ị|Ỉ|Ĩ","y" => "ý|ỳ|ỵ|ỷ|ỹ|Ý|Ỳ|Ỵ|Ỷ|Ỹ","d" => "đ|Đ",);
while(list($key,$value) = each($hacobi1102))
{
$string = @ereg_replace($value, $key, $string);
}
//end khong dau

Của bác không hoạt động! Server 500 error
 

hacobi1102

Thượng Đế
Tham gia
10/03/2016
Bài viết
355
Được Like
164
Của bác không hoạt động! Server 500 error
Xin lỗi chắc bạn dùng PHP7, dùng đoạn này nhé
PHP:
//Url khong dau
$hacobi1102 = array(
        "a" => "Á|À|Ả|Ã|Ạ|Ă|Ắ|Ặ|Ằ|Ẳ|Ẵ|Â|Ấ|Ầ|Ẩ|Ẫ|Ậ|á|à|ả|ã|ạ|ă|ắ|ặ|ằ|ẳ|ẵ|â|ấ|ầ|ẩ|ẫ|ậ",
        "d" => "Đ|đ",
        "e" => "É|È|Ẻ|Ẽ|Ẹ|Ê|Ế|Ề|Ể|Ễ|Ệ|é|è|ẻ|ẽ|ẹ|ê|ế|ề|ể|ễ|ệ",
        "i" => "Í|Ì|Ỉ|Ĩ|Ị|í|ì|ỉ|ĩ|ị",
        "o" => "Ó|Ò|Ỏ|Õ|Ọ|Ô|Ố|Ồ|Ổ|Ỗ|Ộ|Ơ|Ớ|Ờ|Ở|Ỡ|Ợ|ó|ò|ỏ|õ|ọ|ô|ố|ồ|ổ|ỗ|ộ|ơ|ớ|ờ|ở|ỡ|ợ",
        "u" => "Ú|Ù|Ủ|Ũ|Ụ|Ư|Ứ|Ừ|Ử|Ữ|Ự|ú|ù|ủ|ũ|ụ|ư|ứ|ừ|ử|ữ|ự",
        "y" => "Ý|Ỳ|Ỷ|Ỹ|Ỵ|ý|ỳ|ỷ|ỹ|ỵ",
);
foreach($hacobi1102 as $replace => $search){
        $string = preg_replace("/($search)/i", $replace, $string);
}
$string = str_replace(" ", "-", $string);
//end khong dau
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Hỗ trợ trực tuyến

Support Quảng cáo
Mr. San (PVS)

Skype chat, instant message

Mr. Tuấn (Blue)

Skype chat, instant message

Mr. Tuấn
0988 488 096
Mr. Trọng
0906 081 284
kinhdoanh@vnxf.vn


Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Điện Lạnh Thịnh Phát
Top Bottom