从xwiki 8.0版本开始,webdav功能不再是xwiki的默认捆绑组件,但你可以通过手动安装来启用它。
此功能通过webdav协议暴露wiki的内容(包括附件和页面内容),使WebDAV客户端如DAVExplorer,以及文件浏览器如Windows资源管理器(适用于XP)、Finder(适用于MAC)或Nautilus(适用于Linux)能够直接浏览和编辑wiki上的内容,操作方式如同在本地文件系统中处理文件。
XWiki.org通过使用WebDAV查看,浏览文件系统。
使用XWiki内置的WebDAV功能的好处包括:
- 将XWiki内容传输到用户的本地文件系统。
- 使用本地应用程序处理页面内容和附件。
- 轻松进行批量文件操作(例如添加100个附件文档)。
需要注意的是,XWiki的WebDAV实现仅支持基本访问认证,不支持锁定和DAV操作的版本控制。
要通过WebDAV访问XWiki,你需要在电脑上安装一个WebDAV客户端。虽然这不是一个大问题,因为现代操作系统通常内置了WebDAV客户端,但由于WebDAV客户端种类繁多,我们无法保证所有客户端都能与XWiki通信。此外,这些客户端在行为上可能存在差异;某些功能可能在不同的客户端上表现不同,或者在最坏的情况下,某些功能在某些客户端上可能无法使用。我们会持续更新如何使用各种WebDAV客户端访问XWiki-WebDAV接口的说明文档。在此期间,如果你发现特定WebDAV客户端与XWiki-WebDAV访问存在问题,可以向xwiki开发社区反馈相关问题。报告WebDAV问题时,请尽可能详细描述(包括平台、客户端、XE版本以及如何重现该问题)。以下是已知能够与XWiki-WebDAV接口正常工作的WebDAV客户端列表:
- DAVExplorer – 平台无关
- WebFolders – Windows XP
- WebDAV Redirector – Windows XP
- NetDrive / WebDrive – Windows XP
- BitKinex – Windows,免费软件
- Nautilus – Gnome (Linux)
- Konqueror – KDE (Linux)
- Davfs2 – Linux