|
|
Line 1: |
Line 1: |
| {{BSExtensionInfo | | { |
| |status=stable
| | "wikipageid": 594, |
| |developer=HalloWelt
| | "namespace": 0, |
| |type=BlueSpice
| | "titletext": "Reference:BlueSpiceSocialProfile", |
| |edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud
| | "description": "", |
| |compatible=BlueSpice
| | "parentid": 0, |
| |category=Communication
| | "id": 398, |
| |features='''BlueSpiceSocialProfile''' provides the SocialEntity of type profile. Furthermore, the user page is converted into a complete user profile.
| | "ownerid": 6, |
| {{Messagebox|boxtype=warning|Note text=Pages in the namespaces ''SocialEntity'' and ''User'' are indexed by search engines by default until prior to version 3.1.13. If you run a public wiki with an earlier version, you should [https://www.mediawiki.org/wiki/Help:Controlling_search_engine_indexing exclude these namespaces from being searchable] unless you want these pages to be indexed by public search engines.}}
| | "type": "wikipage", |
| *the user page is converted into a complete user profile
| | "archived": false, |
| *the content of the original user page is also shown as a description field below the profile section
| | "tags": [ |
| *provides the page ''Special:SocialProfiles''
| | "Reference:BlueSpiceSocialProfile" |
| *a user profile can be included in a page with the tag <code><nowiki><bs:socialentityprofile username="Testuser" rendertype="Short" /></nowiki></code>
| | ], |
| *users can update their profile information and upload a profile picture}}
| | "resolved": false |
| ===Configuration===
| | } |
| {| class="reference wikitable"
| |
| ! class="headerSort headerSortDown" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Name
| |
| ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Description
| |
| ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Type
| |
| ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Default
| |
| ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Scope
| |
| |-
| |
| |''bsg''BSSocialProfileFields
| |
| |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
| |
| |-
| |
| |''bsg''BSSocialProfileCustomFields
| |
| |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
| |
| |}
| |