Publish: 2022-04-15 | Modify: 2022-04-15
OneNav is an open-source and free bookmark (navigation) management program developed by xiaoz using PHP + SQLite 3. It has a simple interface, easy installation, and convenient use. OneNav can help you centralize and manage browser bookmarks, solving the problems of synchronization and access difficulties across devices, platforms, and browsers, allowing you to deploy in one place and access anywhere.
Install OneNav: https://doc.xiaoz.org/books/onenav/page/5ef69
Backup the entire site and download the latest source code: https://github.com/helloxz/onenav/releases and overwrite for upgrade.
For more information, refer to the upgrade documentation: https://doc.xiaoz.org/books/onenav/page/5ef69
Starting from version 0.9.18
, site information can be set through the OneNav backend without modifying the config.php
configuration file.
Open OneNav backend - System Settings - Site Settings - You can set the website title, keywords, description, and other information.
Parameter Description:
Detailed description of custom headers:
Custom headers only take effect on the user homepage and transition page. Some themes may not support this feature, but the default theme does.
For example, you can add Baidu Analytics code:
<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>
Or customize website CSS:
<style type="text/css">
/*Link description display*/
.site-main .site-list .list .desc {
/*none: do not display, block: display*/
display: none;
}
</style>
Starting from version 0.9.18
, transition page settings have been added. When the transition page is enabled, clicking on a link will redirect to the transition page and wait for a few seconds before redirecting to the target address based on your settings.
Benefits and drawbacks:
Benefits:
Drawbacks:
Go to OneNav backend - System Settings - Transition Page to configure.
The meanings of each parameter are as follows:
I come from China and I am a freelancer. I specialize in Linux operations, PHP, Golang, and front-end development. I have developed open-source projects such as Zdir, ImgURL, CCAA, and OneNav.