imported>Unknown user No edit summary |
hw>Unknown user No edit summary |
||
| Line 23: | Line 23: | ||
{{AutoDocListItem | {{AutoDocListItem | ||
|item = BlueSpiceSMWConnector | |item = BlueSpiceSMWConnector | ||
}} | }} | ||
{{AutoDocListItem | {{AutoDocListItem | ||
| Line 55: | Line 52: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors] | |||
|callback = registerUsageTracker | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] | ||
|callback = addModules | |callback = addModules, renderProfileSlot | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 73: | Line 74: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeDynamicFileDispatcherRegisterModule MWStakeDynamicFileDispatcherRegisterModule] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeDynamicFileDispatcherRegisterModule MWStakeDynamicFileDispatcherRegisterModule] | ||
|callback = registerDynamicFileModule | |callback = registerDynamicFileModule | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeGenericTagHandlerInitTags MWStakeGenericTagHandlerInitTags] | |||
|callback = addTag | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 81: | Line 86: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML] | ||
|callback = renderProfileSlot | |callback = renderProfileSlot | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 101: | Line 102: | ||
==Composer requirements== | ==Composer requirements== | ||
{{AutoDocComposer requirements | {{AutoDocComposer requirements | ||
|mwstake/mediawiki-component-dynamicfiledispatcher = ~1 | |||
|mwstake/mediawiki-component-formengine = ~3.0 | |||
|mwstake/mediawiki-component-generictaghandler = ~1 | |||
|mwstake/mediawiki-component-inputprocessor = ~1 | |mwstake/mediawiki-component-inputprocessor = ~1 | ||
|mwstake/mediawiki-component-dynamicfiledispatcher | |all-packages = mwstake/mediawiki-component-dynamicfiledispatcher,mwstake/mediawiki-component-formengine,mwstake/mediawiki-component-generictaghandler,mwstake/mediawiki-component-inputprocessor | ||
}} | }} | ||
Revision as of 10:31, 21 November 2025
DescriptionMsg
UI and additional data for user profiles
License
GPL-3.0-only
Requirements
- MediaWiki: 1.43.0
IntegratesInto
- BlueSpicePrivacy
- BlueSpiceSMWConnector
- ContentDroplets
- UserProfile
Permissions
Permissions
| Name | Description | Role |
|---|---|---|
| userprofile-edit-other | Edit other users' profile | admin, maintenanceadmin |
Config
Configuration
| Name | Value |
|---|---|
| UserProfileFields | array ( ) |
Hooks
Hooks
- BSUsageTrackerRegisterCollectors
- BeforePageDisplay
- BlueSpiceDiscoveryTemplateDataProviderAfterInit
- GetPreferences
- LoadExtensionSchemaUpdates
- MWStakeDynamicFileDispatcherRegisterModule
- MWStakeGenericTagHandlerInitTags
- MediaWikiServices
- OutputPageBeforeHTML
- SkinTemplateNavigation::Universal
- UserProfileBeforeSetProfileData
- UserProfileGetProfileData
Composer requirements
| all-packages | mwstake/mediawiki-component-dynamicfiledispatcher
mwstake/mediawiki-component-formengine mwstake/mediawiki-component-generictaghandler mwstake/mediawiki-component-inputprocessor |
|---|