Addon 2x Turkish Friendly URL - URL thân thiện tiếng Thổ Nhĩ Kỳ cho XenForo 2

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,829
Được Like
12,687
Turkish Friendly URL - URL thân thiện tiếng Thổ Nhĩ Kỳ cho XenForo 2 2.0.3

Thay đổi cấu trúc URL cho ký tự tiếng Thổ Nhĩ Kỳ.
  • Hoạt động ở mọi nơi (diễn đàn, chủ đề, v.v.), với xung đột tối thiểu.
Cảnh báo
  • Không nâng cấp add-on này với các phiên bản cũ (Thư mục tệp đã được thay đổi.)
  • Các phiên bản XF tương thích là 2.x +
  • Trước khi cài đặt, tùy chọn "Use full friendly URLs" phải được bật.
1543155375161.png 1543157453678.png 1543157485204.png 1543156653161.png 1543156767629.png
Đối với những người có nhu cầu tương tự liên quan đến việc url hóa, chỉ cần sửa đổi nó theo nhu cầu của riêng bạn bằng cách sửa đổi tệp src/addons/XDinc/FriendlyURL/Listener.php

Mã:
 $mapLower = [
            'o' => ['ö'],
            'c' => ['ç'],
            'g' => ['ğ'],
            's' => ['ş'],
            'u' => ['ü'],
            'a' => ['â'],
            'e' => ['ê'],
            'i' => ['ı'],
            'i' => ['î'],
            'i' => ['ê'],
            '-' => ['.'],
            '_' => ['='],
            '_' => ['?'],
            '_' => ['*'],
            '_' => [','],
            '_' => [';'],
            '_' => [')'],
            '_' => ['('],
            '_' => ['{'],
            '_' => ['}'],
            '_' => ['['],
            '_' => [']'],
            '_' => ['!'],
            '_' => ['+'],
            '_' => ['%'],
            '_' => ['&'],
            '_' => ['#'],
            '_' => ['$'],
            '' => ['̉', '̣', '̃', '̀', '́'],
        ];

        $mapUpper = [
            'O' => ['Ö'],
            'C' => ['Ç'],
            'G' => ['Ğ'],
            'S' => ['Ş'],
            'U' => ['Ü'],
            'A' => ['Â'],
            'E' => ['Ê'],
            'İ' => ['I'],
            'İ' => ['Î'],
            'İ' => ['Ê'],
            '-' => ['.'],
            '_' => ['='],
            '_' => ['?'],
            '_' => ['*'],
            '_' => [','],
            '_' => [';'],
            '_' => [')'],
            '_' => ['('],
            '_' => ['{'],
            '_' => ['}'],
            '_' => ['['],
            '_' => [']'],
            '_' => ['!'],
            '_' => ['+'],
            '_' => ['%'],
            '_' => ['&'],
            '_' => ['#'],
            '_' => ['$'],
            '' => ['̉', '̣', '̃', '̀', '́'],
        ];

Mảng đầu tiên là chữ thường (mapLower) và mảng thứ hai là chữ hoa (mapUpper)
Viết các chữ cái bạn muốn được Romanized sang bên phải như bạn thấy ở trên.

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


Nguồn: xenforo.com​
 

Đính kèm

  • XDinc-FriendlyURL-2.0.3.zip
    14.7 KB · Lượt xem: 25

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

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mobile/Zalo: 0906081284

Telegram: anhanhxf

Chỉ nhận web nội dung lành mạnh

Nhà Tài Trợ

Mút Xốp Không Gian
Mút Sofa Không Gian
Top Bottom