Multi-functional File Sharing Program Zdir 4.1.5 Update: Support for HTML Widgets

Publish: 2024-09-20 | Modify: 2024-09-20

Zdir is a multifunctional private storage program developed using Golang and Vue3. It integrates file indexing, online preview, and sharing features, supports WebDAV and offline downloads, making it ideal for installation on NAS devices or large-capacity VPS. It is an excellent choice for individuals, studios, and small teams to share files.

Zdir 4.1.5 Update Content

  • New: Support for HTML widgets
  • New: Quick add file descriptions
  • New: Support for playing .m3u and .m3u8
  • Optimization: Error prompt for upload failure when file size is 0
  • Optimization: File creation (recognized as a directory when the file has no extension)
  • Optimization: Video player changed from Xigua player to Dplayer
  • Optimization: Unsupported video formats no longer show the player with prompt explanations
  • Optimization: Some error prompts
  • Fix: Issues with garbled text when extracting certain zip files containing Chinese
  • Fix: Extraction failure of .tar.gz under certain conditions

Detailed Update Instructions

HTML Widgets

When the HTML filename has the tool_ prefix (e.g., tool_xxx.html), Zdir will automatically render and load it, allowing you to write your own HTML widgets and integrate them into Zdir. For example, I had AI help me write a QR code generator tool. The effect and source code can be seen here: https://soft.xiaoz.org/#/html/tool_qrcode.html?type=file

a4963487a6e5988f.png

Quick Add File Descriptions

You can now quickly add file descriptions by clicking the “+” button in the file preview page, eliminating the need to manually create a name.md file. (Note: File descriptions use Markdown tags)

968811f7646e2de2.png

Video Playback Prompt Optimization

When encountering unsupported video formats, Zdir will no longer display an error but will kindly remind you and suggest using an external player to open it.

dfa009913bb315bb.png

API Documentation Release

The Zdir API documentation has now been released, covering approximately 90% of the interfaces. The API documentation can be accessed at: https://api.zdir.pro/. Friends with development capabilities can use the Zdir API interface to implement automated uploads and other functions, or integrate it into their products.

efda7553b3a804a1.png


User perceptions of less noticeable areas are no longer listed one by one!

Upgrade

Users who have already installed Zdir 4, please refer to the help documentation: https://doc.xiaoz.top/web/#/10/59 for the upgrade.

Users who have not yet installed Zdir can refer to the help documentation: https://doc.xiaoz.top/web/#/10/38 for installation.

Conclusion

Zdir is a powerful private storage program that meets the file management needs of individuals, studios, and small teams. Developed using a combination of Golang and Vue3, Zdir not only provides basic features such as file indexing, text editing, online preview, and sharing, but also supports WebDAV, further enhancing the user experience. Whether you need to manage large-capacity data on NAS devices or wish to share files on VPS, Zdir is an ideal choice.

For more details, please visit our official website, purchase a subscription, or view the demo:


Comments