Extension:WebDAV

This page is a translated version of the page Extension:WebDAV and the translation is 38% complete.
この拡張機能は MediaWiki 利害関係者グループ のメンバーが保守しています。
MediaWiki 拡張機能マニュアル
WebDAV
リリースの状態: 安定
説明 WebDAV interface to MediaWiki articles
作者 Hallo Welt! GmbH, Robert Vogel (Hallo Welt! GmbH), Dejan Savuljesku (Hallo Welt! GmbH)
最新バージョン 3.1.0
MediaWiki >=1.31
データベースの変更 はい
Composer mediawiki/webdav
ライセンス GNU 一般公衆利用許諾書 3.0 のみ
ダウンロード
  • $wgWebDAVUrlBaseUri
  • $wgWebDAVCredentialAuthProvider
  • $wgWebDAVBaseUri
  • $wgWebDAVSkipTalkNS
  • $wgWebDAVUserNameAsStaticToken
  • $wgWebDAVLockTimeOut
  • $wgWebDAVServer
  • $wgWebDAVNamespaceCollections
  • $wgWebDAVTokenExpiration
  • $wgWebDAVRootNode
  • $wgWebDAVStaticTokenExpiration
  • $wgWebDAVInvalidFileNameCharsRegEx
  • $wgWebDAVAuthType
  • $wgWebDAVInvalidateTokenOnUnlock
  • $wgWebDAVSkipNamespaces
Quarterly downloads 2 (Ranked 142nd)
translatewiki.net で翻訳を利用できる場合は、WebDAV 拡張機能の翻訳にご協力ください
問題点 未解決のタスク · バグを報告

WebDAV is a set of extensions to HTTP to support distributed authoring and versioning. It defines some request methods, message headers and XML message bodies which at their most basic, add metadata and locking to HTTP. Because it's based on HTTP and XML, it's quite easy to implement a WebDAV server in CGI or PHP. WebDAV maps very cleanly to file system primitives, so most modern operating systems support mounting WebDAV resources as file systems.

The Wikipedia:WebDAV article and the WebDAV home page describe WebDAV in more detail. WebDAV is formally defined in RFC 4918. The WebDAV versioning extension, DeltaV, is defined in RFC 3253.

インストール

  • ダウンロードして、ファイルをextensions/フォルダー内のWebDAVという名前のディレクトリ内に配置します。
    開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WebDAV
  • 以下のコードを LocalSettings.php ファイルの末尾に追加します:
    wfLoadExtension( 'WebDAV' );
    
  • Copy or symlink webdav.php from the into your installation path.
  • By default Base URI ( $wgWebDAVBaseUri ) is set to $wgScriptPath/webdav, which requires Webserver to be configured in such a way to rewrite all request to this endpoint to $wgScriptPath/webdav.php.
  •   完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

外部リンク