TwoNav 开源网址导航系统源码,第二代云导航,云书签管理系统


TwoNav 是一款开源的书签(导航)管理程序,界面简洁,安装简单,使用方便,基础功能免费。TwoNav可帮助你将浏览器书签集中式管理,解决跨设备、跨平台、跨浏览器之间同步和访问困难问题,做到一处部署,随处访问。

环境要求

  • PHP版本: 7.3 <= PHP <= 8.2
  • 数据储存: SQLlite ( pdo_sqlite ) 或 MySQL (pdo_mysql)
  • Web服务: Nginx / Apache / 其他

常规安装

  1. 访问项目地址:https://gitee.com/tznb/TwoNav 下载最新版本并解压到站点根目录
  2. 访问您的站点首页会自动进入安装引导,填写您要设置的管理员账号密码点击开始安装即可!
  3. 安装完成后点击链接即可进入首页或者后台

数据库类型

  • 支持MySQL和SQLite
  • 如果您正在使用虚拟机主机的话,建议您使用SQLite
  • 下图为SQLite 数据库,SQLite文件名默认是随机产生的,安全性较高!

下图为MySQL数据库,请输入正确的数据库连接信息!

安装成功如下图,若失败则会提示失败原因!根据提示解决即可!

注意:新手请注意权限问题,否则可能提示权限原因安装失败,宝塔、Oneinstack、lnmp.org的站点用户均为www,可通过ls -l 站点路径查看文件是否是www用户。

注意事项

  • 无论您是那种更新方式,更新时请不要有其他操作!若无法避免(如多用户使用),则建议先到网站管理 > 系统设置 > 开启维护模式! 等更新完毕后在关闭维护模式!
  • 建议先整站打包备份,(Mysql用户则同时备份数据库),主要用于更新失败时可以回滚!

在线更新 (需授权)

  • 登录后台-概要页面,若检测到可用更新则会在显示更新系统!
  • 点击更新系统 > 确定更新 即可完成系统更新

手动更新

  • 下载最新的程序包
  • 登录后台 > 网站管理 > 站长工具 > 停留在此页面不操作
  • 使用新数据覆盖掉旧数据即可 (不涉及用户数据,但还是建议打包备份在更新)
  • 回到刚停留的页面 > 点击数据库升级! 若看到类似下图的内容则说明正常!若是其他数据则存在异常!

功能说明

  • 悬停提示: 鼠标在链接卡片处悬停时冒泡显示描述(个人觉得没啥用,关闭可提升效率)
  • 聚合搜索: 页面上最大的那个搜索模块
  • 搜索热词: 输入关键字时显示相关热词,数据来自于百度
  • 随处搜索: 右下角和右上角那个搜索图标,点击后弹出搜索栏(关闭时点击滚动到聚合搜索)
  • 天气预报: 开启后在顶部显示天气预报,数据来自于和风天气 (手机端不显示)
  • 侧边导航: 选择默认状态是要收起还是展开
  • 在线一言: 右上角那句话,数据来自于Hitokoto
  • 延迟加载: 延迟加载链接图标,避免链接较多时加载慢的问题
  • 字体大小: 根据自己的需求调节哈
  • 夜间模式: 任何模式下均可手动切换!默认白天/夜间/自动仅在未手动切换模式时有效!自动:19点到6点为夜间模式
  • 背 景 色: 设置背景图时可能被覆盖
  • 白天背景: 填写图片URL,留空则使用背景色
  • 夜间背景: 20230816更新支持,填写图片URL,留空则黑色
  • 白天横幅: 填写图片URL 默认 ./templates/home/WebStack-Hugo/assets/images/bg-dna.jpg
  • 夜间横幅: 填写图片URL 未填写时使用黑色背景
  • 炫彩横幅: 20230816更新支持,填写范围1到17,随机选择写法1,2,3,4,5,6随机选择一个,填#表示1到17随机!每个数组对应一种效果!
  • 注意↑: 使用选炫彩横幅时白天夜间横幅将自动失效,该功能可能引起网页卡顿奔溃!不使用留空即可
  • logo图标,暂未提供修改接口,路径/templates/home/WebStack-Hugo/assets/images需要修改直接替换对应图片即可
  • logo图标: 2023.04.25更新的版本已支持自定义,输入对应状态的logo地址即可
  • 前台管理: 2023.06.07更新支持,允许在登录时在前台添加和编辑链接
  • 拖拽排序: 2023.06.13更新支持,需开启前台管理并且是登录状态,拖拽卡片可以快速排序!注意:卡片只能在当前分类下拖动!拖出当前分类时无效!
  • 悬停图片: 2023.08.10更新支持,可用于给对应链接上传图片(加好友/公众号二维码等),需在系统管理开启链接扩展,然后再链接列表进入扩展字段,添加字段:标题可自定义,字段名QRcode,类型up_img,其他可留空或根据实际情况调整

广告/公告 v2.1.5

<div><a href="https://gitee.com/tznb/TwoNav" rel="bulletin">TwoNav 开源地址1</a></div><div><a href="https://github.com/tznb1/TwoNav" rel="bulletin">TwoNav 开源地址2</a></div>

顶部链接

<!--常规菜单--><li ><a href="https://github.com/tznb1/TwoNav"><i></i><span> 关于本站</span></a></li><!--下拉菜单--><li> <a href="#"><i></i><span>配置</span></a> <ul> <li><a href="#">源码</a></li> <li><a href="#">图标</a></li> </ul></li>

友情链接

<a href="https://gitee.com/tznb/TwoNav" title="TwoNav" target="_blank">TwoNav</a>

过渡模板

  • 注: 站点快照调用的第三方API,因网络的复杂性无法保证一定能获取成功!如果您介意,可以自行搭建同类API!

授权专享功能

  • 在线更新系统 ( 免费只能手动更新 )
  • 在线下载和更新主题模板
  • 批量更新链接标题/关键字/描述/图标
  • 批量识别链接是否可以访问
  • 可使用本地备份功能支持回滚等操作
  • 扩展功能:收录管理/留言管理/文章管理/链接扩展字段
  • 可配置邮件服务用于注册时发送验证
  • 可配置初始设置 (新用户注册后的默认配置)
  • 可配置本地获取图标服务并支持缓存防盗链等配置
  • 可开启全站私有模式降低因用户添加违规链接导致封站的风险
  • 可自定义用户组权限,对不可信的用户禁止使用高危功能(如自定义代码)
  • 可自定义主页版权信息,可使用二级域名直接访问用户主页
  • 可自定义全局header代码和footer代码
  • 可限制用户添加链接标题描述等长度
  • 可设置保留账号,支持正字表达式 (保留账号列表不可以被用户注册)
  • 可设置生成注册码/配置注册提示等 (如需关注公众号或付费购买注册码才可以注册)
  • 支持生成sitemap.xml网站地图用于优化SEO,提高收录效果
  • 支持百度推送API(链接列表和文章列表),提高收录效果
  • 还有其他细节就不逐一举例了,TwoNav的发展离不开大家的支持

怎么续费

  1. 暂不支持自动续费,您可以过期后重新购买订阅,或者联系我人工续费

授权域名修改限制

  1. 永久订阅支持修改域名( 每次修改需间隔半年,最多修改5次(高级版8次) )
  2. 因未填或填错域名等原因(授权未被使用)需修改域名则不受限制

高级版说明

  • 标准版使用场景个人/团队/工作室! 高级版无使用场景限制(如公司/公用)!
  • 2023/08/09之前购买的无使用场景限制
  • 除了使用场景限制,目前标准版永久和高级版永久无功能区别
  • 下面开始画大饼: (指未来可能在高级版上开发的功能)
  1. 修改程序名称 TwoNav可以由站长自己定义
  2. 全站无本程序的开源地址和说明文档等
  3. 二级域名功能支持自定义域名前缀 (标准版账号=前缀,不支持自定义)
  4. 配置短信接口,用于验证码登录/注册/找回密码
  5. 第三方登录,如QQ/微信/Github/Gitee等
  • 具体推出时间未知,需等标准版本成熟后才有精力开发高级版
  • 可以确定的是高级版推出时不会只卖199
  • 因为需要这些功能的用户并不多,耗费的精力和收益不成正比
  • 如果您对高级版有更好的建议和想法可以跟我沟通
  • 针对2023/08/09之前购买标准版永久的用户可享受6折补差价升级成高级版
  • 总的来说高级版目前并未规划好,是否购买全凭用户选择