使用媒体管理器插入SVG图像

问题描述 投票:0回答:1

我正在使用Joomla 3.9.12进行客户网站的重新设计,并且我想对某些菜单项使用SVG图标。我已将SVG图像放置在特定的图像目录中,但是无法使用“链接图像”选项启动的媒体管理器弹出窗口来选择它们。我已经使用以下内容更新了媒体管理器配置设置:

法律扩展名(文件类型):bmp,csv,doc,gif,ico,jpg,jpeg,odg,odp,ods,odt,pdf,png,ppt,svg,swf,txt,xcf,xls,BMP,CSV ,DOC,GIF,ICO,JPG,JPEG,ODG,ODP,ODS,ODT,PDF,PNG,PPT,SVG,SWF,TXT,XCF,XLS

[法律图片扩展名(文件类型):bmp,gif,jpg,png,svg

法律MIME类型:图像/ jpeg,图像/ gif,图像/ png,图像/ bmp,图像/ svg,应用程序/ x-shockwave-flash,应用程序/ msword,应用程序/ excel,应用程序/ pdf,应用程序/ powerpoint,文字/纯文本,应用程序/ x-zip

我还向我的htaccess文件中添加了AddType图片/ svg + xml .svg .svgz和AddEncoding gzip svgz。

这些更改均未允许使用媒体管理器选择SVG图像。我们为什么在2019年仍然无法将SVG图像添加到Joomla?它仍然是一个很大的安全隐患吗?

svg joomla joomla3.0
1个回答
2
投票

如果您使用JCE作为文本编辑器,请尝试转到组件> JCE>编辑器配置文件>您的配置文件>插件参数>文件浏览器>允许的文件扩展名。滚动到图像块,然后检查SVG格式是否存在。如果不是,请添加SVG,保存并重试。

如果仍然没有成功,则FTP到您的图像目录,并仔细检查SVG文件是否已成功上传。

如果您使用的是JCE以外的编辑器,请寻找类似的设置,或者让我们知道您使用的是什么。

祝你好运!


推荐问答