AutoDoc:BlueSpiceWatchList and AutoDoc:BlueSpiceWebDAVClientIntegration: Difference between pages

(Difference between pages)
m (1 revision imported)
 
hw>Unknown user
No edit summary
 
Line 1: Line 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = BlueSpiceWatchList
|name = BlueSpiceWebDAVClientIntegration
|desc = {{int:bs-watchlist-desc
|desc = {{int:bs-webdav-ci-desc
}}
}}
}}
}}
Line 17: Line 17:
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.0
|version = 3.3
}}
}}
}}
}}
==IntegratesInto==
==Config==
{{AutoDocIntegratesInto
{{AutoDocConfig
|into = {{AutoDocListItem
|config = {{AutoDocOption
|item = BlueSpiceDiscovery
|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',
    ),
    '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>
}}
}}
{{AutoDocListItem
}}
|item = BlueSpiceUserSidebar
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = bs-file-tasks
|callback = BSApiFileTasks
}}
{{AutoDocCallback
|name = bs-filehistory-store
|callback = BSApiFileHistoryStore
}}
}}
}}
}}
Line 32: Line 141:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData]
|callback = \BlueSpice\WatchList\Hook\BSInsertMagicAjaxGetData\AddWatchListTag::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors]
|callback = \BlueSpice\WatchList\Hook\BSUsageTrackerRegisterCollectors\AddWatchListTag::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\WatchList\Hook\BeforePageDisplay\AddModules::callback
|callback = WebDAVClientIntegrationHooks::onBeforePageDisplay
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PersonalUrls PersonalUrls]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BsContextMenuGetItems BsContextMenuGetItems]
|callback = skin
|callback = WebDAVClientIntegrationHooks::onBsContextMenuGetItems
}}
}}
}}
}}



Revision as of 12:51, 14 December 2021

DescriptionMsg

Allows opening files from the browser directly in the client application (Requires WebDAV)

License

GPL-3.0-only

Requirements

  • MediaWiki: 1.35.0
  • BlueSpiceFoundation: 3.3

Config

Configuration

Name Value
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', ), '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

No categories assignedEdit

Discussions