helloxz / onenav

使用PHP + SQLite 3开发的书签管理系统,将浏览器书签集中式管理,做到一处部署,随处访问。
https://www.onenav.top
Apache License 2.0
2.39k stars 464 forks source link

导入书签保留分类层级关系 #127

Open goooooouwa opened 1 year ago

goooooouwa commented 1 year ago

首先感谢作者辛勤开发了这么好用的导航网站,onenav是我尝试过的网址导航软件中最优秀的一款(类似产品尝试过:Dashy, flame, WebStack)。还请作者再接再厉,保持更新!

onenav整体功能完成度相当高。如果说功能改进点,我能想到就是导入书签希望能支持目录层级关系。

对我的使用场景而言,导入书签功能很重要(我的Chrome里有850多个书签,60多个目录,目录层级最多有3层以上)。目前导入书签时没有保留书签的目录层级关系,所有目录都是平级的,需要自己通过管理界面修改每个目录的父目录。手动维护这些目录的成本高,希望日后能为导入书签功能添加目录层级支持的功能,谢谢🙏。

helloxz commented 1 year ago

感谢您的支持,由于OneNav目前最多支持二级目录,但是浏览器书签是无限层级的。所以OneNav在导入的时候全部视为一级目录来处理了,由于架构设计原因,目前我还没想到较好的办法来处理此类情况。后续我想办法尽可能的优化。

goooooouwa commented 1 year ago

无限层级确实是个问题,不过哪怕只能支持2层目录也能很大程度地减少手动管理的工作量了,毕竟3层及以上目录实际上是很少使用的。

ma3252788 commented 1 year ago

附议,希望支持保留浏览器导入层级