我已经安装了 Extension:RSS 并按照给出的说明显示来自提要的图像。
扩展:RSS 讨论页面here 上正在讨论相同的问题。我按照说明here
安装了扩展:RSS我添加到
LocalSettings.php
:
$wgRSSAllowLinkTag = true;
$wgRSSAllowImageTag = true;
$wgAllowExternalImages = true;
我注释掉了
RSSparser.php
中指定的代码行:
如果您允许在提要项目中查看图像。不要将此参数与 MediaWiki 核心的
混淆,图像显示会导致隐私问题,因为图像是在浏览器上下文中获取的,因此(图像-)服务器日志将包含请求浏览器的数据,请参阅此处的讨论.请注意,自 2013 年以来,由于 MediaWiki sanitizer,具有$wgAllowImageTag
形式的图像标签无法被 MediaWiki core sanitizer 正确解析,并且无论此设置如何都不会显示(请参阅任务 T48443)。<img src="blah"/>
如果你想显示图像,在
中将其设置为真,并在LocalSettings.php
中删除第485行的这部分\extensions\RSS\RSSParser.php
if ( isset( $wgRSSAllowImageTag ) && $wgRSSAllowImageTag ) { $extraInclude[] = "img"; } else { $extraExclude[] = "img"; }
我在这里用我想要导入的RSS提要验证了RSS文件。
我正在测试 RSS 导入的 MediaWiki 页面是here.
我相信是 MediaWiki 的 Santizer 仍在剥离图像,但我认为上面的说明解决了这个问题。
仍然,图像不显示在页面.
有人对我还应该尝试什么有什么建议吗?