mindoc
mindoc copied to clipboard
Golang实现的基于beego框架的接口在线文档管理系统
请按照一下格式提交issue,谢谢! 1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? 当前最新版本。 2. 你当前使用的是什么操作系统? LInux7.1 3. 你是如何操作的? 编辑不同的文档(document),在其中上传附件。例如: a.编辑“章节1”,打开上传窗口,上传附件1,保存,发布; b.编辑”章节2“,打开上传窗口,上传附件2,保存,发布; c.切换到书籍查看状态,打开章节1,发现附件1、附件2都在该文档下; d.打开章节2,发现没有附件。 4. 你期望得到什么结果? 附件正确的附加到document上。 5. 当前遇到的是什么结果? 只要在不同章节之间切换编辑,并上传附件,就会出现附件挂载错误的问题。 6.目前处理办法: 跟踪后台代码,提交附件时的documentId总是第一次打开的documentid,应该是前端传过来时处理错误。看前端代码views/document/markdown_edit_template.tpl中上传窗口的代码,只有在第一次构造uploader时传入了window.selectNode.id,应该是造成问题的原因。 增加了一个隐藏上传窗口时关闭的销毁的方法,测试后正常了。 $('#uploadAttachModal').on('hide.bs.modal', function () { window.uploader.destroy();...
请按照一下格式提交issue,谢谢! 1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? docker v2.1-beta.6 2. 你当前使用的是什么操作系统? centos 3. 你是如何操作的? 项目的评论功能 4. 你期望得到什么结果? 评论数据无法加载 5. 当前遇到的是什么结果? 评论功能不可用
1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? MinDoc current version => v2.1 MinDoc last version => v2.1 2. 你当前使用的是什么操作系统? CentOS Linux release 7.7.1908 (Core) 3. 你是如何操作的? 附件大小超过1gb,点击附件上传后进度条一直重复走,最后提示上传失败:abort 4. 你期望得到什么结果? 出了上传附件参数设置,还有没有其它地方设置? 5. 当前遇到的是什么结果? nginx关掉,使用局域网上传也是同样错误,将app配置文件设置10G也不行,不填写参数也不行
请按照一下格式提交issue,谢谢! 1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? registry.cn-hangzhou.aliyuncs.com/mindoc-org/mindoc:v2.1 2. 你当前使用的是什么操作系统? Centos7 3. 你是如何操作的? Docker-compose方式部署好mindoc,宿主机安装calibre。 宿主机测试转换,是可以成功的。 4. 你期望得到什么结果? 成功导出word或者pdf 5. 当前遇到的是什么结果? 转换WORD文档失败:exit status 1 2022/07/28 17:17:49.540 [E] [BookResult.go:498] 转换文件错误:开发文档 -> exit status 1
1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? v2.0 2. 你当前使用的是什么操作系统? centos7 3. 你是如何操作的? 安装指定版本的calibre如3.48,高版本不支持 安装相关依赖 ``` yum -y install mesa-libGL.x86_64 yum -y install ImageMagick yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc...
复制按钮的需求
怎样实现在markdown代码块中出现复制按钮,实现代码的一键复制,如下效果 
https://github.com/mindoc-org/mindoc/issues/603 上面的修改实现了mindmap的展示和大小。但是无法实现静态展示时的动态展开和收缩。 而编辑里的mindmap之所以能够支持实时展开和收缩,因为它是通过思维导图数据 **实时** 生成的思维导图。 而mindoc是将数据生成思维导图后的样式数据存入数据库,如下: ``` .mm-o25tf2-1 a { color: #0097e6; } .mm-o25tf2-1 a:hover { color: #00a8ff; } …… ``` 展示的时候直接展示出思维导图,所以无法支持收缩、展开了。我觉得本质应该是id之类的来控制的。如下,每次生成的`class="mm-x9xvnh-1-fo"`都不一样。 `foobar` 请问大佬,能够在静态展示的时候捕获这个id么? 或者有其他什么思路可以在静态展示的时候实现mindmap展开和收缩? 或者mindoc直接存思维导图原数据,然后在页面上再转换,毕竟编辑器里(editormd.js)就是这么干的呀。
请按照一下格式提交issue,谢谢! 1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? v2.1-beta.6 2. 你当前使用的是什么操作系统? linux docker 3. 你是如何操作的? 使用docker 4. 你期望得到什么结果? 修复XSS漏洞,或者关键cookie加http-only,提升安全性,现在对xss完全没过滤,比如在添加文章的时候,多人使用有安全风险 5. 当前遇到的是什么结果? xss漏洞
请按照一下格式提交issue,谢谢! 1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? > v2.1-beta5 2. 你当前使用的是什么操作系统? > Windows 3. 你是如何操作的? > 目前的Quill、WandEditor的编辑体验一般,总有各种各样的缺陷。1、表格宽度啊、2、复制格式丢失、3附件只能放最后,…… 4. 你期望得到什么结果? > 编辑体验是文件管理系统最重要的使用体验,也是产品是否好用的重要因素之一。 > 试用和体验了诸多富文本编辑器后,目前看了TinyMce在功能性、体验性方面是最完善的,也是与Office格式还原度最高的。所以希望 > ①**引入TinyMCE富文本编辑器**。(为了便于维护,可淘汰另一富文本编辑器,这里有个TinyMCE介绍http://tinymce.ax-z.cn/) > ②编写页改为**编写、附件、编写、附件模式**,因为这个符合编写和阅读习惯。而不是编写,编写,附件都在最后面。(Tinymce目前是这样的) > ③阅读界面读A文章点击编辑按钮,应该跳到A文章编辑界面。 编辑界面A文章,点返回应该跳到A文章阅读界面。目前有的是跳转倒第一篇文章。 5. 当前遇到的是什么结果?...
请按照一下格式提交issue,谢谢! 1. 你当前使用的是哪个版本的 MinDoc(`godoc_linux_amd64 version`)? v2.0 2. 你当前使用的是什么操作系统? Windows 10 LTSC 2019 3. 你是如何操作的? 从 https://gitee.com/zmister/MrDoc 移植了 mindMap 功能。 下载 3 个 js 文件: ``` https://cdn.jsdelivr.net/npm/d3@5 https://cdn.jsdelivr.net/npm/[email protected]/dist/view.js https://cdn.jsdelivr.net/npm/[email protected]/dist/view.min.js https://cdn.jsdelivr.net/npm/[email protected]/dist/transform.js https://cdn.jsdelivr.net/npm/[email protected]/dist/transform.min.js...