Difference between revisions of "Reference:WebDAV"

m (Text replacement - "|edition=BlueSpice pro |active=No" to "|edition=BlueSpice pro (deactivated), BlueSpice Farm (deactivated), BlueSpice Cloud (deactivated) |active=No")
 

Extension: WebDAV


Overview
Description: Adds a WebDAV endpoint that exposes the wiki content
State: stable Dependency: BlueSpice
Developer: HalloWelt License: GPL v3 only
Type: BlueSpice Category: Document Management
Edition: BlueSpice pro (deactivated), BlueSpice Farm (deactivated), BlueSpice Cloud (deactivated)

Features[edit source]

Contents

1 Extension:

WebDAV

Description[edit | edit source]

WebDAV provides an endpoint for accessing files on the wiki using differenct different client applications or mounting the wiki content as shared drive.

Usage / Featuresfeatures[edit | edit source]

Every link to a eligible file Certain file types that have been uploaded to the wiki can be opened using WebDAV. Files that are eligible are (depending on particular wiki configuaration): MS Office files (.docx, .xlsx...) and PDF files. Opening context menu on these files, will offer with WebDAV.

Opening the context menu for these files offers an option to open the file using with the client application. Clicking on Click this option on eg. a .docx file will open the file for example to open a docx-file in Microsoft Word application. All changes to the file will be are automatically saved back to in the wiki upon closing when the file is closed.

Protocol File extensions
ms-word doc, docx, dot, dotx, rtf, docm, dotm, odt
ms-excel xls, xlsx, csv, tsv
ms-powerpoint ppt, pptx
<any installed zip handler> zip
<any installed pdf handler> PDF

The following Microsoft Office file types cannot be opened via the context menu, but can be uploaded and versioned via Windows Explorer if the wiki configuration allows the file type: Visio, Access, Project, Publisher, SharePoint Designer, Infopath.

Technical information[edit | edit source]

Configuration[edit | edit source]

Rights (permissions)[edit | edit source]Requierements

WebDAV offers several ways for authenticating the users with the client application.

MediaWiki authentication

This type of authentication makes the client application prompt the user for the wiki username and password information when opening the file and/or mounting the drive. This type of authentication can only be used in normal local login wikis (no SSO, no LDAP).

Token authentication

This type of authentication appends a token to the URL that is generated for the user and file. On all subsequent requests from the client application, the token is evaluated wiki-side and the request is allowed or rejected based on the outcome of the token verification.

This is the preferred way of authentication and can (and should) be used on all types of wikis. For mounting drives when using this type of authentication, the static token that is generated per user must be included in the URL. The user-specific drive mounting URL is available in the user preferences, under the tab User profile. This URL must be used to mount the drive.

Requirements[edit | edit source]

This extension requires BlueSpiceFoundation.

User manual

There are three extensions that make up the WebDAV suite:

  • WebDAV: Plain MediaWiki extension - provides the infrastructure.
  • BlueSpiceWebDAVClientIntegration: Integrates WebDAV into BlueSpice - namely ContextMenu.
  • BlueSpiceWebDAVMinorSave: Interferes with the saving process. It uploads a new version to the wiki only after a user has closed the client application, even if the user saved the file multiple times while editing. This allows having only one revision per complete edit rather than for each save. This functionality is largely experimental and might not work properly. Can be disabled without issue.

BlueSpiceNSFileRepoConnector interacts with WebDAV, and allows WebDAV to work with files that are in namespaces.

More info[edit | edit source]

For detailed description and usage please , visit our user manualhelp page.

Try free our BlueSpice[edit | edit source]

Demo BlueSpice



Attachments

Discussions