{"master":{"name":"BlueSpiceSocialProfile","version":"4.2.0-alpha","license-name":"GPL-3.0-only","url":"https:\/\/en.wiki.bluespice.com\/wiki\/Reference:BlueSpiceSocialProfile","author":"Patric Wirth","descriptionmsg":"bs-socialprofile-desc","requires":{"MediaWiki":">= 1.39.0","extensions":{"BlueSpiceFoundation":">= 4.3","BlueSpiceSocial":">= 4.3","BlueSpiceAvatars":">= 4.3"}},"type":"bluespice","attributes":{"BlueSpiceFoundation":{"Extensions":{"BlueSpiceSocialProfile":{"className":"\\BlueSpice\\Social\\Profile\\Extension","extPath":"\/BlueSpiceSocialProfile","status":"beta","package":"BlueSpiceSocial"}},"EntityRegistry":{"profile":"\\BlueSpice\\Social\\Profile\\EntityConfig\\Profile"},"PermissionRegistry":{"social-editothersprofile":{"type":"global","roles":["admin","maintenanceadmin"]},"socialprofile-viewspecialpage":{"type":"global","roles":["accountmanager","admin","author","bot","commenter","editor","maintenanceadmin","reader","reviewer","structuremanager"]}},"RendererRegistry":{"socialentityprofile":"\\BlueSpice\\Social\\Profile\\Renderer\\Entity\\Profile::factory"},"TagRegistry":{"socialentityprofile":"\\BlueSpice\\Social\\Profile\\Tag\\SocialEntityProfile"},"AssocLinksProviderRegistry":{"profile-classic":"\\BlueSpice\\Social\\Profile\\AssocLinksProvider\\Profile\\Classic::factory","profile-modern":"\\BlueSpice\\Social\\Profile\\AssocLinksProvider\\Profile\\Modern::factory"}},"BlueSpiceSocialProfile":{"CustomFieldTypesRegistry":{"string":"\\BlueSpice\\Social\\Profile\\CustomField\\StringValue::getInstance","select":"\\BlueSpice\\Social\\Profile\\CustomField\\SelectValue::getInstance","integer":"\\BlueSpice\\Social\\Profile\\CustomField\\IntegerValue::getInstance","boolean":"\\BlueSpice\\Social\\Profile\\CustomField\\BooleanValue::getInstance","text":"\\BlueSpice\\Social\\Profile\\CustomField\\TextValue::getInstance"}},"BlueSpicePrivacy":{"Handlers":["\\BlueSpice\\Social\\Profile\\Privacy\\Handler"]},"BlueSpiceSMWConnector":{"ExtraPropertyRegistry":{"socialprofilefields":"\\BlueSpice\\Social\\Profile\\SocialProfilePropertyValueProvider::factory"}},"BlueSpiceVisualEditorConnector":{"TagDefinitions":["ext.bluespice.socialprofile.visualEditorTagDefinition"]},"ContentDroplets":{"Droplets":{"social-profile":{"class":"\\BlueSpice\\Social\\Profile\\ContentDroplets\\ProfileDroplet"}}}},"callback":"\\BlueSpice\\Social\\Profile\\Extension::onRegistration","ServiceWiringFiles":["includes\/ServiceWiring.php"],"ExtensionMessagesFiles":{"SocialProfilesAlias":"languages\/Profiles.alias.php"},"SpecialPages":{"SocialProfiles":"\\BlueSpice\\Social\\Profile\\Special\\Profiles"},"JobClasses":{"socialprofilecreate":"\\BlueSpice\\Social\\Profile\\Job\\CreateProfile"},"GroupPermissions":{"*":{"social-editothersprofile":false,"socialprofile-viewspecialpage":false},"user":{"social-editothersprofile":false,"socialprofile-viewspecialpage":false},"sysop":{"social-editothersprofile":true,"socialprofile-viewspecialpage":true}},"AvailableRights":["social-editothersprofile","socialprofile-viewspecialpage"],"DefaultUserOptions":{"bs-social-profile-infoshowemail":false},"config_prefix":"bsg","config":{"BSSocialProfileFields":{"value":{"social-profile-title":{"i18n":"bs-social-profile-field-title","callback":"\\BlueSpice\\Social\\Profile\\Field\\Title::getInstance"},"social-profile-name":{"i18n":"bs-social-profile-field-name","callback":"\\BlueSpice\\Social\\Profile\\Field\\Name::getInstance"},"social-profile-email":{"i18n":"bs-social-profile-field-email","callback":"\\BlueSpice\\Social\\Profile\\Field\\Email::getInstance"}}},"BSSocialProfileCustomFields":{"value":{"social-profile-department":{"i18n":"bs-social-profile-field-department","type":"string"},"social-profile-function":{"i18n":"bs-social-profile-field-function","type":"string"},"social-profile-location":{"i18n":"bs-social-profile-field-location","type":"string"},"social-profile-phone":{"i18n":"bs-social-profile-field-phone","type":"string"}}}},"HookHandlers":{"common-user-interface":{"class":"\\BlueSpice\\Social\\Profile\\HookHandler\\CommonUserInterface"}},"Hooks":{"PageSaveComplete":"\\BlueSpice\\Social\\Profile\\Hook\\PageSaveComplete\\InvalidateProfileEntity::callback","ArticleViewHeader":"\\BlueSpice\\Social\\Profile\\Extension::onArticleViewHeader","HtmlPageLinkRendererBegin":"\\BlueSpice\\Social\\Profile\\Hook\\HtmlPageLinkRendererBegin\\SetProfileLinksKnown::callback","UserSaveSettings":"\\BlueSpice\\Social\\Profile\\Hook\\UserSaveSettings\\CreateAndInvalidateUserProfile::callback","BSUserInfoMetaDataFactoryAllKeys":"\\BlueSpice\\Social\\Profile\\Hook\\BSUserInfoMetaDataFactoryAllKeys\\AddCustomProfileFieldKeys::callback","BSUserInfoMetaDataFactoryCallback":"\\BlueSpice\\Social\\Profile\\Hook\\BSUserInfoMetaDataFactoryCallback\\AddCustomProfileFieldCallbacks::callback","GetPreferences":"\\BlueSpice\\Social\\Profile\\Hook\\GetPreferences\\AddShowProfileInfoEmail::callback","BSPageTemplatesModifyTargetUrl":"\\BlueSpice\\Social\\Profile\\Hook\\BSPageTemplatesModifyTargetUrl\\AddClassicProfileLink::callback","UserLoadAfterLoadFromSession":"\\BlueSpice\\Social\\Profile\\Hook\\UserLoadAfterLoadFromSession\\AddLDAPProfileDataSync::callback","LocalUserCreated":"\\BlueSpice\\Social\\Profile\\Hook\\LocalUserCreated\\CreateUserProfile::callback","DeleteAccount":"\\BlueSpice\\Social\\Profile\\Hook\\DeleteAccount\\DeleteUserProfile::callback","BSUsageTrackerRegisterCollectors":"\\BlueSpice\\Social\\Profile\\Hook\\BSUsageTrackerRegisterCollectors\\NoOfCustomSocialProfiles::callback","MWStakeCommonUILessVarsInit":"common-user-interface"},"repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/BlueSpiceSocialProfile"}}