Last edited 4 months ago
by Robert Vogel

AutoDoc:BlueSpiceSMWConnector: Difference between revisions

hw>Unknown user
No edit summary
m (1 revision imported)
 
(6 intermediate revisions by 5 users not shown)
Line 13: Line 13:
|mediawiki = {{AutoDocVersion
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|name = MediaWiki
|version = 1.35.0
|version = 1.39.0
}}
}}
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.0
|version = 4.3
}}
}}
}}
}}
Line 24: Line 24:
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = BlueSpiceBookshelfUI
|item = BlueSpiceBookshelfUI
}}
{{AutoDocListItem
|item = BlueSpiceDiscovery
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = BlueSpiceExtendedSearch
|item = BlueSpiceExtendedSearch
}}
{{AutoDocListItem
|item = BlueSpicePrivacy
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = BlueSpiceSMWConnector
|item = BlueSpiceSMWConnector
}}
{{AutoDocListItem
|item = BlueSpiceSmartList
}}
{{AutoDocListItem
|item = ContentDroplets
}}
{{AutoDocListItem
|item = VisualEditor
}}
}}
}}
}}
Line 127: Line 142:
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|callback = discovery-skin
|callback = discovery-skin
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|callback = BlueSpice\SMWConnector\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddFormEditAction::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Line 141: Line 152:
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::writeNamespaceConfiguration NamespaceManager::writeNamespaceConfiguration]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManagerBeforePersistSettings NamespaceManagerBeforePersistSettings]
|callback = BSSMWCNamespaceManager::onWriteNamespaceConfiguration
|callback = writeNamespaceConfiguration
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Line 155: Line 166:
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit]
|callback = BlueSpice\SMWConnector\Hook\ParserFirstCallInit\AsyncAsk::callback
|callback = BlueSpice\SMWConnector\Hook\ParserFirstCallInit\AsyncAsk::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/RevisionDataUpdates RevisionDataUpdates]
|callback = forceLinksUpdate
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::Store::AfterQueryResultLookupComplete SMW::Store::AfterQueryResultLookupComplete]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::Store::AfterQueryResultLookupComplete SMW::Store::AfterQueryResultLookupComplete]
|callback = BlueSpice\SMWConnector\Hook\SMWStoreAfterQueryResultLookupComplete\ApplySecurityTrimming::callback
|callback = BlueSpice\SMWConnector\Hook\SMWStoreAfterQueryResultLookupComplete\ApplySecurityTrimming::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SetupAfterCache SetupAfterCache]
|callback = BlueSpice\SMWConnector\PropertyValueProvidersRegistration::addExtensions
}}
}}
}}
}}
Line 165: Line 184:
|ExtensionFunctions = {{AutoDocListItem
|ExtensionFunctions = {{AutoDocListItem
|item = 0
|item = 0
}}
{{AutoDocListItem
|item = 1
}}
}}
}}
}}



Latest revision as of 14:50, 10 July 2024

DescriptionMsg

Integrates SemanticMediaWiki into BlueSpice

License

GPL-3.0-only

Requirements

  • MediaWiki: 1.39.0
  • BlueSpiceFoundation: 4.3

IntegratesInto

  • BlueSpiceBookshelfUI
  • BlueSpiceDiscovery
  • BlueSpiceExtendedSearch
  • BlueSpicePrivacy
  • BlueSpiceSMWConnector
  • BlueSpiceSmartList
  • ContentDroplets
  • VisualEditor

Permissions

Permissions

Name Description Role
createclass Create new "classes" of pages admin, author, editor, maintenanceadmin
editrestrictedfields Edit restricted form fields admin, editor, maintenanceadmin
geocode ⧼right-geocode⧽ admin, author, editor, maintenanceadmin
smw-admin Access to administration tasks (Semantic MediaWiki) admin, maintenanceadmin
viewedittab View "Edit" tab for pages editable by form admin, editor, maintenanceadmin, structuremanager

Config

Configuration

Name Value
ESSMWPropertyFilter array ( 'type' => 'blacklist', 'props' => array ( ), )
UEModulePDFsmwProperties array ( )

ApiModules

API Modules

  • bs-smw-connector-ask-store
  • bs-smw-connector-smw-property-store
  • bs-smw-connector-tree-ask-store

Hooks

Hooks

ExtensionFunctions

Template:AutoDocExtensionFunctions