DrawioEditor扩展在MediaWiki 1.33中似乎不起作用
我刚刚安装了mediawiki 1.33,按照简单的使用步骤,为图表创建了一个占位符DrawioEditor扩展在MediaWiki 1.33中似乎不起作用,mediawiki,draw.io,Mediawiki,Draw.io,我刚刚安装了mediawiki 1.33,按照简单的使用步骤,为图表创建了一个占位符{{{drawio:ChartName}}。根据文档,当我保存页面时,我应该会看到一个带有编辑链接的占位符 保存页面,您将看到一个占位符,其右上角有一个编辑链接。单击它以启动draw.io编辑器 问题是我在右上角看不到任何编辑链接,如下面的屏幕截图所示 我切换到它,它与有很好的集成。如果您遵循官方的MediaWiki“Extension:DrawioEditor”安装说明()的话,它将永远无法与绿地安装一起使用。
{{{drawio:ChartName}}
。根据文档,当我保存页面时,我应该会看到一个带有编辑链接的占位符
保存页面,您将看到一个占位符,其右上角有一个编辑链接。单击它以启动draw.io编辑器
问题是我在右上角看不到任何编辑链接,如下面的屏幕截图所示
我切换到它,它与有很好的集成。如果您遵循官方的MediaWiki“Extension:DrawioEditor”安装说明()的话,它将永远无法与绿地安装一起使用。他们在LocalSettings.php中的单行更改要求是荒谬的。相反,您需要启用上载选项,然后才会出现“编辑”按钮。但要查看图表,还需要启用可缩放矢量图形(svg) 请执行以下操作:
wfLoadExtension('NativeSvgHandler')代码>
$wgdawioeditorimageinteractive=true代码>
$wgFileExtensions[]='svg'代码>
$wgEnableUploads=true代码>。没有此设置,您将看不到“编辑”按钮
{{{drawio:ChartName}
注意:我还应该指出,如果您使用的MediaWiki早于v1.35,则需要在LocalSettings.php中设置其他设置,因为v1.35正确地默认了许多与svg配置相关的值,而早期的MediaWiki版本没有这样做,因此您可能需要使用其他配置显式定义一些值
注2:有时图表(MediaWiki v1.35)中没有出现文本标签会出现问题,但问题与MediaWiki和DrawioEditor中的错误有关,因此需要修改三行代码才能看到此处所述的文本标签:这会影响MediaWiki目录下的这两个文件:
- 包括/upload/UploadBase.php
- extensions/DrawioEditor/resources/ext.DrawioEditor.js