mindoc-org / mindoc

Golang实现的基于beego框架的接口在线文档管理系统
https://mindoc.com.cn/docs/mindochelp
Apache License 2.0
7.29k stars 1.9k forks source link

目录中章节位置调整增加菜单方式 #488

Open allblue opened 5 years ago

allblue commented 5 years ago

请按照一下格式提交issue,谢谢!

  1. 你当前使用的是哪个版本的 MinDoc(godoc_linux_amd64 version)? docker-mindoc v2.0

  2. 你当前使用的是什么操作系统? debian 9

  3. 你是如何操作的? 目前章节位置只能通过鼠标拖曳调整,有很多不便。比如有

    • 同级节点调整位置时,经常会误操作成上下节点
    • 父节点下调整单个子节点位置时,需要同时调整多个子节点
  4. 你期望得到什么结果? 在章节“编辑”菜单中增加一个位置选项,如在_____章节 [x]之前 []之后

    • "_____章节"点击时出现树状目录,供用户选择
    • “[x]之前 []之后”为单选,二选一
  5. 当前遇到的是什么结果?

lifei6671 commented 5 years ago

你这需求无法实现啊,有用户又上千个章节呢,这编辑菜单也太长了。😂

allblue commented 5 years ago

我现在调整4个同级节点顺序都头痛的要死,上千个那种除非不调整,否则工作量更大 实现方式可以换一种:默认只展开一级标题,需要移到哪里,再点击展开对应章节,同时弹出菜单的高度可以固定,超出范围的用滚动条