基本介绍
|
作者: |
redmineplugins.cn Admin |
主页: |
https://github.com/mikitex70/redmine_drawio |
版本库: |
|
创建于: |
2024-11-24 |
当前版本: |
1.5.0 |
兼容性: |
6.0.*, 5.1.*, 5.0.*, 4.2.*, 4.1.*, 4.0.*, 3.4.*, 3.3.*, 3.2.*, 3.1.*, 3.0.* |
draw.io 是一款免费的在线绘图工具,redmine_drawio 可以把draw.io的在线作图功能嵌入 Redmine的 问题和wiki等页面,嵌入的图形可以以附件形式挂到相应的问题和wiki页面。
简便用法¶
版本更新
1.5.0 (2024-11-24)
兼容性: Redmine 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*, 5.0.*, 5.1.*, 6.0.*
- Fix
- Fixed start on redmine 6. [Michele Tessaro]
- Other
- Skips dmsf related tests when plugin is not installed. [Liane Hampe]
Some tests require the Redmine DMSF plugin to be installed. In case it is missing the tests will be skipped.
- Excludes markdown_helper from loading in RM 6.0. [Liane Hampe]
Markdown is not supported anymore in Redmine 6 or later. The Markdown Helper Patch in Redmine Drawio will to be excluded. The plugin remains downward compatible.
- Adds screenshots to README.md. [Liane Hampe]
The README.md will be updated with some nice screenshots showing the different Drawio UI available in users preferences for selection.
- Adds user preference tests. [Liane Hampe]
- Adds custom drawio ui support. [Liane Hampe]
Drawio supports five different themes. The user will be able to set a custom theme on 'My account’ page.
Futhermore, the drawio iframe will be positioned right below the top menu giving the user the context of still using Redmine.
文件
1.4.9 (2024-11-19)
兼容性: Redmine 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*, 5.0.*, 5.1.*
Now the Mathjax library is imported from the Drawio site, simplifying configuration and management.
Also added a couple of minor fixes/improvements on the handling of diagrams in XML format.
For more details, see the CHANGELOG.md.
文件
1.4.8 (2024-10-13)
兼容性: Redmine 3.0.*, 3.1.*, 3.2.*, 3.3.*, 3.4.*, 4.0.*, 4.1.*, 4.2.*, 5.0.*, 5.1.*
- New
- Added support for drawio diagram extension (#131) [Michele Tessaro]
- Fix
- Fixes wrong number of arguments exception. [Liane Hampe]
The macro drawio_dmsf will raise an exception when a user applies the macro to a previously uploaded drawio file (file ending does not matter).
The error occurs in DmsfFileRevision#disk_file which has changed four month ago.
- Fixes uncaught type error. [Liane Hampe]
Math support will only be provided if the user has checked the corresponding box in plugin settings. When no math support is required the javascript snippet should be ignored.
Since only MathJax will be ignored and not MathJax.Hub, javascript will raise a type error. This is fixed with a further condition.
- Other
- Adds some unit tests. [Liane Hampe]
Will add some unit tests for drawio macros.
- Extends error message. [Liane Hampe]
The extension drawio is missing in an error message listing supported diagram formats.
- Changes spelling in heredoc string. [Liane Hampe]
Will remove inverted comma (') from heredoc string since there are interpreted as the beginning of a normal string ('text between inverted comma’) which won’t be closed.
The results is an unreadable code in some IDE such that vscode.
- Changes spelling in heredoc string. [Liane Hampe]
Will remove inverted comma (') from heredoc string since there are interpreted as the beginning of a normal string ('text between inverted comma’) which won’t be closed.
The results is an unreadable code in some IDE such that vscode.
文件
评论
添加评论
由 长 长 在 4 天 之前添加
redmine5.1.5,安装后无法保存到dmsf,webdav已经打开,并且设置为可读写。保存时候提示:
保存图形报错:
请确保 DMSF 文件夹已创建并可被访问
Make sure WebDAV capabilities of DMSF module is enabled
这个怎么解决?是版本不兼容5.1.5么?
由 guo hongxing 在 4 天 之前添加
@长 长 按照提示检查是否启用DMSF的WebDAV?WebDAV启用方法:
In order to enable WebDAV module, it is necessary to put the following code into yor config/additional_environment.rb
由 长 长 在 3 天 之前添加
@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 在 3 天 之前添加
@长 长 这里不好跟踪,可以创建个问题
由 长 长 在 3 天 之前添加
@guo hongxing 貌似跟ckeditor的兼容性也有点关系,使用系统自带的编辑器点击图标展示出来的内容会更多一些,使用cke的编辑器只能选png、svg,不能看到其他的选项
由 长 长 在 3 天 之前添加
@guo hongxing 大概找到问题了,从git上下载的dmsf貌似有问题,从插件网站下载的3.2.4的就没问题,可以保存了,最后选择2个插件都从这里下载,没有什么问题,唯一遗憾就是ckeditor工具栏只有dmsf_attach图标 没有drawio_dmsf的图标,所以不知道是不是因为官方增加了后面这个图标导致除了问题。
由 guo hongxing 在 3 天 之前添加
@长 长 没注意到这个细节。先做个备忘,再找时间试一下。
由 长 长 在 2 天 之前添加
@guo hongxing 这个插件是否可以为drawio文件单独设置一个文件夹内来保存绘图,文件比较多的时候管理比较方便,比如在首次保存绘图时默认让dmsf创建一个drawio文件夹,保存时候都存这个文件夹里面
由 长 长 在 3 天 之前添加
@guo hongxing 我使用的是redmine 5.1.5,dmsf插件版本是3.2.4从github克隆下来的,drawio使用的1.5.0版本
由 长 长 在 3 天 之前添加
@guo hongxing 确认已经开启了,在浏览器可以访问到dmsf webdav里面的文件。这个配置也在文件中添加了。
由 X G 在 大约 2 个月 之前添加
放到插件目录中,redmine启动后无法登录。建议使用手册详细介绍一下,最好中文。
由 redmineplugins.cn Admin 在 大约 2 个月 之前添加
@X G 无法启动通常是安装的问题。建议确认下redmine的当前版本,插件的版本需要兼容于redmine的版本。查看redmine目录下的日志(log/production.log)能帮助判断启动失败的原因。