当前位置: 首页 > 分享发现 > OneNav书签管理程序0.9.18更新,站点信息、主题、过渡页面可直接通过后台设置

OneNav书签管理程序0.9.18更新,站点信息、主题、过渡页面可直接通过后台设置

发布于:2022-4-15 分享发现 10条评论 11,322 views
本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme

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

安装OneNav:https://doc.xiaoz.org/books/onenav/page/5ef69

0.9.18更新内容

  • 新增:站点信息、主题、过渡页面可直接通过后台设置
  • 主题新增 info.json 对主题进行描述
  • 移除自定义Javascript,改用站点设置的自定义header
  • 部分资源已经本地化
  • baisuTwo适配OneNav 0.9.18

升级

备份整个站点,下载最新版源码:https://github.com/helloxz/onenav/releases 覆盖升级。

  1. 升级完毕后访问下后台:https://你的域名/index.php?c=admin等待数据库自动升级完毕
  2. 打开OneNav后台 - 站点设置 - 填写您的站点信息。参考站点设置
  3. 打开OneNav后台 - 主题设置 - 选择你要使用的主题

更多说明参考升级文档:https://doc.xiaoz.org/books/onenav/page/5ef69

站点设置

0.9.18版本开始,站点信息可通过OneNav后台进行设置,不用再修改config.php配置文件来完成。

打开OneNav后台 - 系统设置 - 站点设置 - 您可以对网站标题、关键词、描述等信息进行设置。

参数说明:

  • 网站Logo:可以填写文字,或者图片相对路径、绝对路径、URL地址都是允许的,具体取决于您使用的主题,另外部分主题可能不支持网站logo
  • 网站关键词:多个关键词使用英文状态下的,号分隔
  • 自定义header,这里可以填写CSS或者JS内容,如果您不清楚,请不要填写

自定义header详细说明

自定义header仅对用户首页和过渡页生效,部分主题可能未适配这个功能,默认主题是支持的。

比如您可以添加百度统计代码,比如:

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?xxx";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

也或者自定义网站CSS:

<style type="text/css">
            /*链接描述是否显示*/

            .site-main .site-list .list .desc {
                /*none:不显示,block:显示*/
                display: none;
            }
        </style>

过渡页设置

0.9.18版本开始新增过渡页设置,开启过渡页面后点击链接会跳转到过渡页面,并根据您的设置会等待数秒再跳转到目标地址。

好处于弊端

好处:

  1. 过渡页可方便搜索引擎抓取,利于SEO优化
  2. 可以在过渡页自定义一些内容,比如投放广告

弊端:

  1. 用户使用体验不友好

进入OneNav后台 - 系统设置 - 过渡页页面进行设置。

各参数含义如下:

  • 如果关闭过渡页,则用户点击链接后直接跳转到目标地址,不会出现过渡页面,则访客停留时间和管理员停留时间无效
  • 如果开启过渡页面,则访客停留时间和管理员停留时间生效
    1. 访客停留时间:指的是未登录用户点击链接后过渡页停留时长,停留完毕后才跳转到目标地址
    2. 管理员停留时间:指的是管理员点击链接后过渡页停留时长,停留完毕后才跳转到目标地址

最后


发表回复

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


已有10条评论


  1. 首先感谢作者,程序非常不错,已经安装在内网使用,使用过程中碰到几个问题。1、扩展对chrome浏览器版本有要求,我原来的80版本的不能用,内网浏览器一般很少升级,导致大部分用户版本低。2、能否更改多用户版,内网兄弟注册一下就可以直接用了。3、chrome扩展如果能自动同步chrome书签就完美了。

    1. 感谢您的支持。
      1. 使用了Chrome浏览器V3的API,因此可能部分版本较低的浏览器无法使用,V2的API好像明年就不支持了,所以暂时不会去降级适配扩展。
      2. 如果有多用户需求可以看下Extend版本:https://doc.xiaoz.me/books/onenav-extend
      3. Chrome书签自动同步不太好实现,还在研究中,不过即将发布的下个版本已经实现Chrome书签导入时自动创建所属分类