OneNav 0.9.21 Update: Auto-Create Categories on Bookmark Import

OneNavbookmark managerself-hosted navigationbookmark importlink export
Published·Modified·

OneNav is an open-source, free bookmark (navigation) management program developed by xiaoz using PHP and SQLite 3. It features a clean interface, simple installation, and ease of use. OneNav helps you centrally manage browser bookmarks, solving synchronization and access difficulties across devices, platforms, and browsers, allowing for one deployment and access anywhere.

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

0.9.21 Update Highlights

  • Import links now support automatic category creation
  • Support for batch modifying link properties to public or private
  • Support for .html link export
  • Default theme search now supports URL matching
  • Modified default theme badge size
  • Optimized theme category sorting
  • Optimized backend category modification

Upgrade

Please refer to the upgrade documentation: https://doc.xiaoz.org/books/onenav/page/5ef69

Update Details

Import links now support automatic category creation:

In versions prior to 0.9.21, OneNav bookmark import could only select a default category, which was inconvenient. Version 0.9.21 now supports automatically creating corresponding categories during bookmark import. The import method remains unchanged. For details, please refer to: Bookmark Import. Special thanks to OneNav Extend developer @落幕 for collaborating on the implementation.

Support for batch modifying link properties to public or private:

You can now batch select links and set bookmarks as public or private, as shown in the screenshot below.

Support for .html link export

In the "Backend - Link Management - My Links" table, there is a bookmark export button at the bottom. This allows you to export bookmarks in .html format for backup. The exported bookmarks can be re-imported into OneNav or into a browser for migration or backup purposes. Note that exported bookmarks do not support sub-categories; all categories will default to the first level after export.

Default theme search now supports URL matching

In previous versions, you had to enter link keywords or descriptions to find search results. Now, the default theme supports searching by "domain (URL)" for matching, as shown in the screenshot below.

Optimized theme category sorting

While previous versions implemented sub-categories, they were criticized as "pseudo sub-categories" because the right-side categories were sorted by weight. If a sub-category had a higher weight than its parent, it might appear before the parent category. In 0.9.21, this has been optimized on the backend, ensuring sub-categories immediately follow their parent categories and no longer appear before them.

Final Notes