BlueSpiceSocialProfile
-
- Last edited one month ago by MLR
-
-
- This page is accepted but has a draft version
BlueSpiceSocialProfile | |
---|---|
Profile entity for BlueSpiceSocial | |
Status: | stable |
Developer: | HalloWelt |
Extension type: | BlueSpice |
Edition: | BlueSpice pro |
Dependencies: | BlueSpice |
License: | GPL v3 only |
Activated: | Yes |
Category: | Communication |
BlueSpiceSocialProfile provides the SocialEntity of type profile. Furthermore, the user page is converted into a complete user profile.
Contents
Usage / features[edit | edit source]
Warning: Pages in the namespaces SocialEntity and User are currently indexed by search engines by default. If you run a public wiki, you should exclude these namespaces from being searchable unless you want these pages to be indexed by public search engines.
- the user page is converted into a complete user profile
- the content of the original user page is also shown as a description field below the profile section
- provides the page Special:SocialProfiles
- a user profile can be included in a page with the tag
<bs:socialentityprofile username="Testuser" rendertype="Short" />
- users can update their profile information and upload a profile picture
Technical information[edit | edit source]
Configuration[edit | edit source]
Name | Description | Type | Default | Scope |
---|---|---|---|---|
bsgBSSocialProfileFields | system-defined profile fields | array | "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" ] |
LocalSettings.php / Customizing |
bsgBSSocialProfileCustomFields | user-defined profile fields | array | "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" ] |
LocalSettings.php |
bs-social-profile-infoshowemail | is the email address shown in the profile | bool | false | useroption |
Rights (permissions)[edit | edit source]
Permission | Description | Included in role |
---|---|---|
socialprofile-viewspecialpage | access to the page Special:SocialProfiles | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
social-editothersprofile | allows editing SocialEntities of type profile that belong to other users | admin, maintenanceadmin |
Requirements[edit | edit source]
Requires BlueSpiceFoundation and BlueSpiceSocial.
More info[edit | edit source]
For a detailed description and usage info visit our help page.
Demo[edit | edit source]
Take a look at the testuser's profile page in our BlueSpice Demo.