项目

一般

简介

插件 » 在线绘图插件 redmine_drawio

Redmine Drawio

redmine_drawio 可以把draw.io的在线作图功能嵌入 Redmine的 问题和wiki等页面 ...

发布于: https://github.com/mikitex70/redmine_drawio
兼容于: Redmine 6.0.*,  5.1.*,  5.0.*,  4.2.*,  4.1.*,  4.0.*,  3.4.*,  3.3.*,  3.2.*,  3.1.*,  3.0.*

最新版本: 1.5.0 更新日期: 2024-11-24 08:38

评论

添加评论

长 长28 天 之前添加

发现最终问题原因了,给大家做备忘。
如果使用了Drawio插件,在配置DMSF的webdav时候,不能勾选Use project name for project folder选项。勾选后,DMSF的webdav路径使用了项目名称作为路径,而Drawio插件使用的是项目标识作为路径,因此会产生无法访问DMSF文件路径的提示。这个问题会在你使用.drawio作为文件类型的时候产生,以附件形式或图片保存不会遇到。

redmineplugins.cn Admin27 天 之前添加

@长 长 备忘,谢谢 +1

长 长大约一个月 之前添加

redmine5.1.5,安装后无法保存到dmsf,webdav已经打开,并且设置为可读写。保存时候提示:
保存图形报错:
请确保 DMSF 文件夹已创建并可被访问

Make sure WebDAV capabilities of DMSF module is enabled

这个怎么解决?是版本不兼容5.1.5么?

guo hongxing大约一个月 之前添加

@长 长 按照提示检查是否启用DMSF的WebDAV?WebDAV启用方法:

In order to enable WebDAV module, it is necessary to put the following code into yor config/additional_environment.rb

# Redmine DMSF's WebDAV
require File.dirname(__FILE__) + '/plugins/redmine_dmsf/lib/redmine_dmsf/webdav/custom_middleware'
config.middleware.insert_before ActionDispatch::Cookies, RedmineDmsf::Webdav::CustomMiddleware

长 长大约一个月 之前添加

@guo hongxing 这个是log文件里面相关的日志

I, [2024-12-27T15:52:19.103456 #50547] INFO – : [4366b804-6e97-4c5a-9e4a-d750bb67c348] Authentication: digest
I, [2024-12-27T15:52:19.107951 #50547] INFO – : [4366b804-6e97-4c5a-9e4a-d750bb67c348] Current user: Admin, User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36
E, [2024-12-27T15:52:19.111599 #50547] ERROR – : [4366b804-6e97-4c5a-9e4a-d750bb67c348] Resource not found: /te222222/rer.png
I, [2024-12-27T15:52:19.111931 #50547] INFO – : [4366b804-6e97-4c5a-9e4a-d750bb67c348] Completed in: 11 ms | 409 [http://10.10.10.112:3000/dmsf/webdav/te222222/rer.png]

guo hongxing大约一个月 之前添加

@长 长 这里不好跟踪,可以创建个问题

长 长大约一个月 之前添加

@guo hongxing 貌似跟ckeditor的兼容性也有点关系,使用系统自带的编辑器点击图标展示出来的内容会更多一些,使用cke的编辑器只能选png、svg,不能看到其他的选项

长 长大约一个月 之前添加

@guo hongxing 大概找到问题了,从git上下载的dmsf貌似有问题,从插件网站下载的3.2.4的就没问题,可以保存了,最后选择2个插件都从这里下载,没有什么问题,唯一遗憾就是ckeditor工具栏只有dmsf_attach图标 没有drawio_dmsf的图标,所以不知道是不是因为官方增加了后面这个图标导致除了问题。

guo hongxing大约一个月 之前添加

@长 长 没注意到这个细节。先做个备忘,再找时间试一下。

长 长大约一个月 之前添加

@guo hongxing 这个插件是否可以为drawio文件单独设置一个文件夹内来保存绘图,文件比较多的时候管理比较方便,比如在首次保存绘图时默认让dmsf创建一个drawio文件夹,保存时候都存这个文件夹里面

长 长大约一个月 之前添加

@guo hongxing 我使用的是redmine 5.1.5,dmsf插件版本是3.2.4从github克隆下来的,drawio使用的1.5.0版本

长 长大约一个月 之前添加

@guo hongxing 确认已经开启了,在浏览器可以访问到dmsf webdav里面的文件。这个配置也在文件中添加了。

X G3 个月 之前添加

放到插件目录中,redmine启动后无法登录。建议使用手册详细介绍一下,最好中文。

redmineplugins.cn Admin3 个月 之前添加

@X G 无法启动通常是安装的问题。建议确认下redmine的当前版本,插件的版本需要兼容于redmine的版本。查看redmine目录下的日志(log/production.log)能帮助判断启动失败的原因。