当前位置: 首页 > 分享发现 > 开源导航/书签管理器OneNav发布

开源导航/书签管理器OneNav发布

发布于:2020-12-19 最后更新:2021-3-23 分享发现 40条评论 7,841 views
如需VPS代购、PHP开发、服务器运维等服务,请联系博主QQ:337003006

OneNav是一款使用PHP + SQLite 3开发的书签管理器,支持Material Design风格,界面简洁,使用方便。xiaoz最新开源作品,欢迎体验。

功能特点

  • 支持后台管理
  • 支持私有链接
  • 支持多种主题风格(默认内置2套模板)
  • 支持链接信息自动识别
  • 支持API

快速开始

  1. 需安装PHP环境,并确保支持SQLite3(宝塔默认支持)
  2. 下载最新源码:https://github.com/helloxz/onenav/releases解压到站点根目录
  3. config.simple.php修改为data/config.php并填写自己的站点信息
  4. 参考:https://www.yuque.com/helloz/onenav/install#ImLOx进行安全设置。
  5. 访问后台:http://IP/index.php?c=login

后台界面如下:

切换主题

OneNav主题目录位于templates,内置了2套主题,默认为Material Design风格,如果需要将主题切换为webstack,只需将config.php内容修改为:

//主题风格
define('TEMPLATE','webstack');

webstack风格如下:

可根据喜好自行选择切换,后续将支持更多主题风格,也欢迎各位自行开发主题。

为什么要开发OneNav?

多个浏览器之间切换,书签管理非常混乱,而使用第三方书签管理工具又担心隐私问题,于是开发了OneNav将书签集中管理。无论是多个浏览器还是不同的设备,均可轻松访问和管理。解决多浏览器、不同设备间书签管理和访问问题。

最后


40 条评论 “开源导航/书签管理器OneNav发布”

  1. lostar说道:

    网址的图标怎么显示啊?放置了favicon.ico favicon.png logo.png 这些文件都没用。该如何读取呢?
    谢谢!

  2. xbsd说道:

    二级目录不支持?

    1. 啧啧啧说道:

      请教下你们是怎么安装成功的。

    2. xiaoz说道:

      抱歉,暂不支持二级目录。

  3. 啧啧啧说道:

    为什么我新建分类都报错Categorie already exist!。是搭建的时候哪块地方有问题吗

    1. xiaoz说道:

      反复检查下config.php设置,里面有注释。备注了不要修改的千万不要修改,否则后台会出问题。

      1. 啧啧啧说道:

        所有操作都不生效。有没有可能数据库的连接设置有问题

        1. xiaoz说道:

          1. 检查数据库目录(db)是否可写
          2. 主意配置文件里面,明确说明下面两项不要修改
          //这两项不要修改
          $site_setting[‘user’] = USER;
          $site_setting[‘password’] = PASSWORD;

          1. 啧啧啧说道:

            //这两项不要修改
            $site_setting[‘user’] = USER;
            $site_setting[‘password’] = PASSWORD;
            这个内容没有动过。

            db有写权限的。
            localhost db]# ll onenav.db3
            -rw-rw-r– 1 root root 32768 Dec 24 22:52 onenav.db3

            现在添加分类报错:Categorie already exist!
            添加链接报错:The URL already exists!

          2. xiaoz说道:

            你这权限看起来没对呀?用的root用户来运行网站?宝塔、军哥lnmp之类得一般都是www用户。

      2. 小小说道:

        无权限,不知道哪里问题

        1. xiaoz说道:

          无权限一般是你把配置文件(config.php)不该改的地方改了,检查下是否下面两项被你修改了:
          //这两项不要修改
          $site_setting[‘user’] = USER;
          $site_setting[‘password’] = PASSWORD;

          1. 啧啧啧说道:

            果然是文件权限问题。感谢感谢!!!
            还一个问题是分类前面的图标是怎么设置样式的呢?

  4. 撒法师说道:

    是不是对笔记本的自适应的屏幕并不是适配?导致的?

  5. 撒法师说道:

    请问为什么没有删除按钮?我看你截图有删除按钮为啥我这里就没有呢…..

    1. xiaoz说道:

      估计笔记本分辨率太低了显示不了,你可以:
      1. 按Ctrl-缩放页面
      2. 或者登陆后回到首页,鼠标右键删除

  6. 路人说道:

    xiaoz好,切换webstack主题后,没有搜索框了,可以加一个不?

    1. xiaoz说道:

      目前webstack主题只有基本功能,优先完善默认主题,webstack的完善可能要稍晚一些。

  7. 我赞资源说道:

    认证失败,请重新登录!为什么老是提示这个啊?

    1. xiaoz说道:

      用了CDN吗?config.php配置正确没有?

  8. 子霖说道:

    使用webstack主题时,左侧栏分类过多时,点击分类后左侧栏滑动不了

  9. Yaalon说道:

    您好,查询链接API是否可以添加查询指定分类下的链接

    1. xiaoz说道:

      暂时不能,下个版本加上。

  10. test说道:

    希望下个版本中分类列表能支持二级分类,或者多级分类

  11. 路人说道:

    您好,建议加一个功能,批量导入、导出,浏览器书签。谢谢

    1. xiaoz说道:

      这个还在做,需要一些时间,感谢支持。

  12. 言情库说道:

    不知道说什么好,还是祝疫情早点结束吧!

  13. 梧桐说道:

    希望能增加个
    1.紧凑模式,只显示链接,不显示链接描述,这样一页可显示更多内容
    2.宫格模式和列表模式切换

    1. ccqnb说道:

      1.同感。链接描述意义不是很大
      2.后台管理能否设置背景图
      3.权重值 未进行重复的校验

        1. ccqnb说道:

          你这个导航是用什么做的?

        2. Yaalon说道:

          牛逼,有开源代码吗?

  14. ccqnb说道:

    谢谢xiaoz。刚搭建了一个,发现无论分类还是链接设置为“私有”后,还是可见并可以打开,不知是不是个例。用的最新的测试版本。

    1. xiaoz说道:

      如果您已经登录,管理员可见所有。开个无痕窗口或更换浏览器,先不登录账号试试。

  15. lqhww说道:

    建议增加个记事本功能,用于临时记事,不用登陆就可以编辑-保存的那种

  16. yhf说道:

    好东西啊,感谢博主无私分享。

    发现一个界面上的问题,浏览器是暗黑模式的时候,默认Material Design风格会同步暗黑,链接中的文字会看不清。

    1. xiaoz说道:

      感谢,好像是有这个问题,我修正下。

  17. 寒喵说道:

    我就想知道18+是什么?!!!!!!

    1. xiaoz说道:

      好东西,只可意会不可言传。

发表评论

邮箱地址不会被公开。 必填项已用*标注