Last edited 2 days ago
by Redaktion

AutoDoc:UserProfile: Difference between revisions

imported>Unknown user
No edit summary
 
hw>Unknown user
No edit summary
Line 23: Line 23:
{{AutoDocListItem
{{AutoDocListItem
|item = BlueSpiceSMWConnector
|item = BlueSpiceSMWConnector
}}
{{AutoDocListItem
|item = BlueSpiceVisualEditorConnector
}}
}}
{{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
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit]
|callback = addTag
}}
}}
{{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 = ~1
|all-packages = mwstake/mediawiki-component-dynamicfiledispatcher,mwstake/mediawiki-component-formengine,mwstake/mediawiki-component-generictaghandler,mwstake/mediawiki-component-inputprocessor
|all-packages = mwstake/mediawiki-component-inputprocessor,mwstake/mediawiki-component-dynamicfiledispatcher
}}
}}



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

Composer requirements

all-packages mwstake/mediawiki-component-dynamicfiledispatcher

mwstake/mediawiki-component-formengine

mwstake/mediawiki-component-generictaghandler

mwstake/mediawiki-component-inputprocessor