Zuletzt bearbeitet vor 4 Monaten
von Robert Vogel

AutoDoc:BlueSpiceWebDAVClientIntegration: Unterschied zwischen den Versionen

K (1 Version importiert)
K (1 Version importiert)
 
(13 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{ExtensionMainDescOpen}}
==DescriptionMsg==
{{ExtensionMainDescBody
{{AutoDocDescriptionMsg
|desc = Ermöglicht das Öffnen von Dateien direkt aus dem Browser heraus (Benötigt WebDAV)
|name = BlueSpiceWebDAVClientIntegration
}}
|desc = {{int:bs-webdav-ci-desc
{{ExtensionMainDescClose}}
}}
}}
==License==
{{AutoDocLicense
|name = GPL-3.0-only
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.39.0
}}
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|version = 4.3
}}
}}
==Config==
{{AutoDocConfig
|config = {{AutoDocOption
|name = WebDAVCIClientApps
|value = <nowiki>array (
  'bs-webdav-ci-ms-word' =>
  array (
    'icon' => 'icon-file-word',
    'extensions' =>
    array (
      0 => 'doc',
      1 => 'docx',
      2 => 'dot',
      3 => 'dotx',
      4 => 'rtf',
      5 => 'docm',
      6 => 'dotm',
      7 => 'odt',
    ),
    'protocol' => 'ms-word',
  ),
  'bs-webdav-ci-ms-excel' =>
  array (
    'icon' => 'icon-file-excel',
    'extensions' =>
    array (
      0 => 'xls',
      1 => 'xlsx',
      2 => 'csv',
      3 => 'tsv',
      4 => 'xlsm',
    ),
    'protocol' => 'ms-excel',
  ),
  'bs-webdav-ci-ms-powerpoint' =>
  array (
    'icon' => 'icon-file-powerpoint',
    'extensions' =>
    array (
      0 => 'ppt',
      1 => 'pptx',
    ),
    'protocol' => 'ms-powerpoint',
  ),
  'bs-webdav-ci-archive' =>
  array (
    'icon' => 'icon-file-zip',
    'extensions' =>
    array (
      0 => 'zip',
    ),
  ),
  'bs-webdav-ci-generic' =>
  array (
    'icon' => 'icon-file',
  ),
  '@Not yet supported!' => '',
  '@bs-webdav-ci-ms-visio' =>
  array (
    'icon' => 'icon-file-visio',
    'extensions' =>
    array (
    ),
    'protocol' => 'ms-visio',
  ),
  '@bs-webdav-ci-ms-access' =>
  array (
    'icon' => 'icon-file-access',
    'extensions' =>
    array (
    ),
    'protocol' => 'ms-access',
  ),
  '@bs-webdav-ci-ms-project' =>
  array (
    'icon' => 'icon-file-project',
    'extensions' =>
    array (
    ),
    'protocol' => 'ms-project',
  ),
  '@bs-webdav-ci-ms-publisher' =>
  array (
    'icon' => 'icon-file-publisher',
    'extensions' =>
    array (
    ),
    'protocol' => 'ms-publisher',
  ),
  '@bs-webdav-ci-ms-spd' =>
  array (
    'icon' => 'icon-file-spd',
    'extensions' =>
    array (
    ),
    'protocol' => 'ms-spd',
  ),
  '@bs-webdav-ci-ms-infopath' =>
  array (
    'icon' => 'icon-file-infopath',
    'extensions' =>
    array (
    ),
    'protocol' => 'ms-infopath',
  ),
)</nowiki>
}}
}}
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = bs-file-tasks
|callback = BSApiFileTasks
}}
{{AutoDocCallback
|name = bs-filehistory-store
|callback = BSApiFileHistoryStore
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = WebDAVClientIntegrationHooks::onBeforePageDisplay
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BsContextMenuGetItems BsContextMenuGetItems]
|callback = WebDAVClientIntegrationHooks::onBsContextMenuGetItems
}}
}}


{{ExtensionConfigOpen}}
{{ExtensionConfigBody
|name = $bsgWebDAVCIClientApps
|defaultValue = <nowiki>{"bs-webdav-ci-ms-word":{"icon":"icon-file-word","extensions":["doc","docx","dot","dotx","rtf","docm","dotm","odt"],"protocol":"ms-word"},"bs-webdav-ci-ms-excel":{"icon":"icon-file-excel","extensions":["xls","xlsx","csv","tsv","xlsm"],"protocol":"ms-excel"},"bs-webdav-ci-ms-powerpoint":{"icon":"icon-file-powerpoint","extensions":["ppt","pptx"],"protocol":"ms-powerpoint"},"bs-webdav-ci-archive":{"icon":"icon-file-zip","extensions":["zip"]},"bs-webdav-ci-generic":{"icon":"icon-file"},"@Not yet supported!":"","@bs-webdav-ci-ms-visio":{"icon":"icon-file-visio","extensions":[],"protocol":"ms-visio"},"@bs-webdav-ci-ms-access":{"icon":"icon-file-access","extensions":[],"protocol":"ms-access"},"@bs-webdav-ci-ms-project":{"icon":"icon-file-project","extensions":[],"protocol":"ms-project"},"@bs-webdav-ci-ms-publisher":{"icon":"icon-file-publisher","extensions":[],"protocol":"ms-publisher"},"@bs-webdav-ci-ms-spd":{"icon":"icon-file-spd","extensions":[],"protocol":"ms-spd"},"@bs-webdav-ci-ms-infopath":{"icon":"icon-file-infopath","extensions":[],"protocol":"ms-infopath"}}</nowiki>
|overrideBy = $bsgOverrideWebDAVCIClientApps
}}
{{ExtensionConfigClose}}

Aktuelle Version vom 10. Juli 2024, 14:52 Uhr

DescriptionMsg

Ermöglicht das Öffnen von Dateien direkt aus dem Browser heraus (Benötigt WebDAV)

License

GPL v3

Requirements

  • MediaWiki: 1.39.0
  • BlueSpiceFoundation: 4.3

Config

Konfiguration

Name Wert
WebDAVCIClientApps array ( 'bs-webdav-ci-ms-word' => array ( 'icon' => 'icon-file-word', 'extensions' => array ( 0 => 'doc', 1 => 'docx', 2 => 'dot', 3 => 'dotx', 4 => 'rtf', 5 => 'docm', 6 => 'dotm', 7 => 'odt', ), 'protocol' => 'ms-word', ), 'bs-webdav-ci-ms-excel' => array ( 'icon' => 'icon-file-excel', 'extensions' => array ( 0 => 'xls', 1 => 'xlsx', 2 => 'csv', 3 => 'tsv', 4 => 'xlsm', ), 'protocol' => 'ms-excel', ), 'bs-webdav-ci-ms-powerpoint' => array ( 'icon' => 'icon-file-powerpoint', 'extensions' => array ( 0 => 'ppt', 1 => 'pptx', ), 'protocol' => 'ms-powerpoint', ), 'bs-webdav-ci-archive' => array ( 'icon' => 'icon-file-zip', 'extensions' => array ( 0 => 'zip', ), ), 'bs-webdav-ci-generic' => array ( 'icon' => 'icon-file', ), '@Not yet supported!' => '', '@bs-webdav-ci-ms-visio' => array ( 'icon' => 'icon-file-visio', 'extensions' => array ( ), 'protocol' => 'ms-visio', ), '@bs-webdav-ci-ms-access' => array ( 'icon' => 'icon-file-access', 'extensions' => array ( ), 'protocol' => 'ms-access', ), '@bs-webdav-ci-ms-project' => array ( 'icon' => 'icon-file-project', 'extensions' => array ( ), 'protocol' => 'ms-project', ), '@bs-webdav-ci-ms-publisher' => array ( 'icon' => 'icon-file-publisher', 'extensions' => array ( ), 'protocol' => 'ms-publisher', ), '@bs-webdav-ci-ms-spd' => array ( 'icon' => 'icon-file-spd', 'extensions' => array ( ), 'protocol' => 'ms-spd', ), '@bs-webdav-ci-ms-infopath' => array ( 'icon' => 'icon-file-infopath', 'extensions' => array ( ), 'protocol' => 'ms-infopath', ), )

ApiModules

API Modules

  • bs-file-tasks
  • bs-filehistory-store

Hooks

Hooks