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
查看
170
首次发布
最后更新

评级

0.00 星 0 星

来自波坤太叔的更多资源

  • [XT] Tips
    [XT] Tips
    该插件允许您在论坛网站上展示您选择的提示。你可以展示至少 1 个、最多 10 个提示
  • [XT] Custom Footer
    [XT] Custom Footer
    该插件为 XenForo 2.3.x 版本设计,免费下载和使用。该插件允许你为论坛网站添加自定义页脚区域,提供多种现成选项,方便添加
  • [XT] Duyuru Bloklari
    [XT] Duyuru Bloklari
    该插件允许你在论坛网站顶部添加公告和链接块。安装插件后,你可以通过主题属性来管理它们。
  • [XT] Legal Notice
    [XT] Legal Notice
    这个插件会在你的论坛底部添加免责声明区域。一旦你在论坛网站上下载并安装了插件,就不需要再做任何额外的步骤
  • [XT] Forum Category Features
    [XT] Forum Category Features
    很多人在 Xenforo 论坛创建可折叠类别时,出现 XGT 类别统计插件时出现问题,所以我决定结合这两者

最新更新

  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资源社区