Link url Tiếng Việt không dấu cho XenForo

nttruong

MasterCorporal
Tham gia
25/02/2015
Bài viết
368
Được Like
614


Bài viết hướng dẫn cách thêm .html cho link bài viết trong Xenforo.
Link Tiếng Việt không dấu cho XenForo 1.4.3 trở xuống



Cách làm:

- Login host truy cập theo đường dẫn sau :
up đè file này lên theo đường dẫn sau /library/XenForo/Link.php

Done! Chúc thành công!
 

Đính kèm

  • Link.zip
    6.4 KB · Lượt xem: 324
Sửa lần cuối bởi điều hành viên:

Blue

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
931
Được Like
1,553
Link Tiếng Việt không dấu cho XenForo 1.4.4 trở lên

Đối với phiên bản 1.4.4 các bạn có thể dùng file đính kèm.
 

Đính kèm

  • Link.zip
    6.5 KB · Lượt xem: 324
Sửa lần cuối bởi điều hành viên:

Jindo_Katori

FirstSergeant
Tham gia
01/03/2015
Bài viết
1,454
Được Like
1,193
Nghe giang hồ đồn thêm cái .html tăng seo?
Nhưng không thấy mấy 4r lớn dùng?
Sao lại thế nhỉ?
 
Sửa lần cuối:
  • Like
Reactions: THB

THB

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
6,651
Được Like
3,934
@Red update lại cái link url không dấu cho xen > 1.4.4 nha.
 

Jindo_Katori

FirstSergeant
Tham gia
01/03/2015
Bài viết
1,454
Được Like
1,193
Link Tiếng Việt không dấu cho XenForo 1.4.4 trở lên

Đối với phiên bản 1.4.4 các bạn có thể dùng file đính kèm.
Anh @Red có thể cho em đoạn URL không dấu thôi (không cần thêm .html phía sau được không ạ)
Em có làm URL không dấu rồi. Nhưng riêng đối với người dùng điện thoại khi tạo thread/tài khoản bị lỗi (font) trở thành LINK có dấu ạ
 
  • Like
Reactions: THB

đình hoàng

Gefreiter
Tham gia
15/04/2015
Bài viết
69
Được Like
47
up lên thôi không phải làm j à ad?
mình dùng bản của bác @Red up lên rồi mà link vẫn là tiếng việt có dấu
 
  • Like
Reactions: THB

THB

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
6,651
Được Like
3,934
Bác tìm lại và down về cài lại nha. Mình có update bản mới và có cmt rồi mà.
1. Up link.php vào đúng thư mực trên host.
2. Cài addon như bình thường.
 

duy

Private
Tham gia
09/08/2015
Bài viết
5
Được Like
2
Anh @Red
Em download file đính kèm về chỉ thấy 1 file Link.php, không thấy các thư mục và file khác nên cài không được. Anh đính kèm lại file *.zip dùm em nha.
 

duy

Private
Tham gia
09/08/2015
Bài viết
5
Được Like
2
Anh @Red
Em download file đính kèm về chỉ thấy 1 file Link.php, không thấy các thư mục và file khác nên cài không được. Anh đính kèm lại file *.zip dùm em nha.
Em thấy link download rồi.
 
  • Like
Reactions: THB

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
Mình tải về chỉ có file Link.php up đè lên xong vẫn hiện tiếng việt có dấu @Red
 

tranthang2000

Gefreiter
Tham gia
01/10/2015
Bài viết
59
Được Like
26
Hướng dẫn cho các bạn tự làm cho mọi phiên bản, chứ những cái này phiên bản mới không dùng được.
Bước 1: Các bạn cần có một phần mềm PHP Editor (nên sử dụng Notepad++)
Bước 2: Mở file /library/XenForo/Link.php, trên thanh menu của Notepad++, các bạn chỉnh Encoding > Encode in UTF-8 without BOM

Bước 3: Tìm đến
if ($romanize)
{$title = utf8_romanize(utf8_deaccent($title));
}
Bước 4: Thêm vào bên dưới đoạn code sau:

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

Đơn giản vậy thôi, chúc các bạn thành công.
 

tuyen01155

Private
Tham gia
20/06/2016
Bài viết
1
Được Like
1
Bác tìm lại và down về cài lại nha. Mình có update bản mới và có cmt rồi mà.
1. Up link.php vào đúng thư mực trên host.
2. Cài addon như bình thường.
a oi e up cai file do len die ca dien dan roi ạ
 
  • Like
Reactions: THB

THB

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
6,651
Được Like
3,934
cái này cũ rồi.
nên dùng addon cho đơn giản nhé.
 

Đính kèm

  • vt.Lai URLKhongDau 1.2.zip
    17.4 KB · Lượt xem: 162

haupham

Private
Tham gia
31/08/2016
Bài viết
2
Được Like
0
em dow về tải lên xong quay về diễn đàn bị tắt luôn là bị sao ạ, giúp e với gio không biết sửa sao
 

lbdh

Private
Tham gia
05/05/2015
Bài viết
7
Được Like
6
mình dùng phiên bản 1.5.10 thì có dùng cái này được ko
 

conmeodien

Gefreiter
Tham gia
24/07/2016
Bài viết
55
Được Like
40
mình dùng phiên bản 1.5.10 thì có dùng cái này được ko
Sài cái này chứ k nên chơi addon nha, cố gắng ít addon càng tốt. cái nào đơn giản bỏ qua addon mà chọn pp khác
Bước 1: Các bạn cần có một phần mềm PHP Editor (nên sử dụng Notepad++)
Bước 2: Mở file /library/XenForo/Link.php, trên thanh menu của Notepad++, các bạn chỉnh Encoding > Encode in UTF-8 without BOM

Bước 3: Tìm đến
if ($romanize)
{$title = utf8_romanize(utf8_deaccent($title));
}
Bước 4: Thêm vào bên dưới đoạn code sau:

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

nuochoaphap

Private
Tham gia
13/04/2017
Bài viết
8
Được Like
7
Sài cái này chứ k nên chơi addon nha, cố gắng ít addon càng tốt. cái nào đơn giản bỏ qua addon mà chọn pp khác
Bước 1: Các bạn cần có một phần mềm PHP Editor (nên sử dụng Notepad++)
Bước 2: Mở file /library/XenForo/Link.php, trên thanh menu của Notepad++, các bạn chỉnh Encoding > Encode in UTF-8 without BOM

Bước 3: Tìm đến
if ($romanize)
{$title = utf8_romanize(utf8_deaccent($title));
}
Bước 4: Thêm vào bên dưới đoạn code sau:

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

Top Bottom