SVG Template by Xon

SVG Template by Xon 2.6.2

没有下载权限
根据配置,此附加组件需要网络服务器 URL 重写支持!允许将 SVG(可扩展矢量图形)图像存储为模板。这将在 XF 根目录中创建一个新的 svg .php 文件。
XF兼容
  1. 2.1.x
  2. 2.2.x
  3. 2.3.x
根据配置,此附加组件需要网络服务器 URL 重写支持!允许将 SVG(可扩展矢量图形)图像存储为模板。这将在 XF 根目录中创建一个新的 svg .php 文件。生成指向 SVG 模板的链接;

To generate a link to an SVG template;
XML:
{{ getSvgUrl('tempate.svg') }}
Under Board information, if "Use Full Friendly URLs" (useFriendlyUrls) is set the URL generated is:
XML:
{{ getSvgUrl('tempate.svg') }}
Otherwise
XML:
svg.php?svg=<templateName>&s=<style_id>&l=<langauge_id>&d=<style_last_modified>
Nginx URL rewrite config
NGINX:
location ^~ /data/svg/ {
  access_log off;
  rewrite ^/data/svg/([^/]+)/([^/]+)/([^/]+)/([^\.]+).svg$ /svg.php?svg=$4&s=$1&l=$2&d=$3$args last;
  return 403;
}
Apache URL rewrite config

Add the rule before the final reference;data/
NGINX:
RewriteRule ^data/svg/([^/]+)/([^/]+)/([^/]+)/([^\.]+).svg$ svg.php?svg=$4&s=$1&l=$2&d=$3 [B,NC,L,QSA]
ie, should look similar to;
NGINX:
#    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^data/svg/([^/]+)/([^/]+)/([^/]+)/([^\.]+).svg$ svg.php?svg=$4&s=$1&l=$2&d=$3 [B,NC,L,QSA]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
作者
波坤太叔
下载
2
查看
175
首次发布
最后更新

评级

0.00 星 0 星

来自波坤太叔的更多资源

  • Mitch - Partner Links
    Mitch - Partner Links
    Partner Links 是一款轻量但强大的 XenForo 2.3 插件,允许你通过简洁的管理流程管理合作伙伴网站,并通过小部件美观地展示它们。
  • [MMO] Arbitration & Blacklist
    [MMO] Arbitration & Blacklist
    这是一个极佳的插件,可以在论坛上分别设置仲裁系统和黑名单,并为创建的主题提供论坛选择。
  • [DZ] InfoBlocks
    [DZ] InfoBlocks
    一款轻便灵活的 XenForo 插件,允许你在论坛索引页面上显示可自定义的信息块
  • DBTech Credits Bridge for Coupon Pop Addon
    DBTech Credits Bridge for Coupon Pop Addon
    该插件支持 DBTech Credits 对优惠券弹窗插件中已批准的理赔支付。
  • Advanced Bb Codes Pack
    Advanced Bb Codes Pack
    bb-code 折叠面板、选项卡等

最新更新

  1. 2.6.2

    当 svg => png 渲染未设置时,使用 getSvgUrl 请求 svg 的 png 时,提供更好的错误消息
  2. 2.6.1

    修复了样式属性中 XF2.3 样式变体对 getSvgUrl() 的支持
  3. 2.6.0

    需要 StandardLib v1.19.0+ 如果已安装,则需要 Redis 缓存 2.17.0+ XF2.3 兼容性更新 PHP 8.4 兼容性修复
社区
规则 帮助 用户
  • 目前没有人在聊天。
      聊天中还没有人留言。快跟大家说声Hi!
      用户活动
      刚才 · 5318资源社区