Addon 2x SVG Template - Template SVG cho XenForo 2

Thảo luận trong 'Add-ons Xenforo' bắt đầu bởi PVS, 09/04/2019.

  1. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    10,700
    Đã được thích:
    6,567
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    SVG Template - Template SVG cho XenForo 2 2.1.3

    Tùy thuộc vào cấu hình, add-on này đòi hỏi máy chủ web hỗ trợ URL rewrite!

    Cho phép hình ảnh SVG (Scalable Vector Graphics) được lưu trữ dưới dạng template. Điều này tạo ra một tập tin svg.php mới trong thư mục gốc XF.

    Để tạo một liên kết đến một template SVG;
    Mã:
    {{ getSvgUrl('tempate.svg') }}
    Dưới Board information, nếu "Use Full Friendly URLs" (useFriendlyUrls) được thiết lập thì URL được tạo ra là:
    Mã:
    /data/svg/<style_id>/<langauge_id>/<style_last_modified>/<templateName>.svg
    Nếu không thì
    Mã:
    svg.php?svg=<templateName>&s=<style_id>&l=<langauge_id>&d=<style_last_modified>
    Cấu hình Nginx URL rewrite
    Mã:
    location ^~ /data/svg/ {
      access_log off;
      rewrite ^/data/svg/([^/]+)/([^/]+)/([^/]+)/([^\.]+).svg$ /svg.php?svg=$4&s=$1&l=$2&d=$3$args last;
      return 403;
    }
    Cấu hình Apache URL rewrite
    Mã:
    #       SVG Support
    RewriteRule ^/data/svg/([^/]+)/([^/]+)/([^/]+)/([^\.]+).svg$ /svg.php?svg=$4&s=$1&l=$2&d=$3$args [L]
    Chúc các bạn thành công.


    Nguồn: xenforo.com​
     

    Các file đính kèm:

  2. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    10,700
    Đã được thích:
    6,567
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    Update phiên bản 2.1.0
     
  3. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    10,700
    Đã được thích:
    6,567
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    Update phiên bản 2.1.1
     
  4. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    10,700
    Đã được thích:
    6,567
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    Update phiên bản 2.1.2
     
  5. PVS

    PVS Cộng Sự Đặc Biệt Thành viên BQT

    Tham gia:
    28/02/2015
    Bài viết:
    10,700
    Đã được thích:
    6,567
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nơi ở:
    Huế
    Web:
    Update phiên bản 2.1.3
     

Chia sẻ trang này