Erweiterung: BlueSpiceSocialProfile
Übersicht | |||
---|---|---|---|
Beschreibung: |
Profil-Erweiterung für BlueSpiceSocial | ||
Status: | stable | Abhängigkeit: | BlueSpice |
Entwickler: | Patric Wirth | Lizenz: | GPL-3.0-only |
Art: | BlueSpice | Kategorie: | Kommunikation |
Edition: | BlueSpice pro, BlueSpice farm, BlueSpice cloud | Version: | |
Funktion
BlueSpiceSocialProfile stellt den SocialEntity-Typ profile zur Verfügung. Außerdem wird die Benutzerseite in ein vollständiges Benutzerprofil umgewandelt.
- Die Benutzerseite wird in der Ansicht komplett durch das SocialEntity profile ausgetauscht.
- Der Inhalt der originalen Benutzerseite wir unterhalb der Profildaten ebenfalls - als eine Art Beschreibungsfeld - dargestellt.
- Ermöglicht die Spezialseite Spezial:SocialProfiles
- Das Tag
<bs:socialentityprofile username="Testuser" rendertype="Short" />
erlaubt es, ein einzelnes Benutzerprofil im Seiteninhalt anzuzeigen. - Die originale Benutzerseite ist über die Schaltfläche Klassische Profilseite erreichbar
- Benutzer können ihre Profildaten bearbeiten und ein Benutzerbild hochladen
Technische Information[Bearbeiten | Quelltext bearbeiten]
Voraussetzungen[Bearbeiten | Quelltext bearbeiten]
- MediaWiki: 1.39.0
- BlueSpiceAvatars: 4.3
BlueSpiceFoundation: 4.3 BlueSpiceSocial: 4.3
Integriert in[Bearbeiten | Quelltext bearbeiten]
- BlueSpicePrivacy
- BlueSpiceSMWConnector
- BlueSpiceSocialProfile
- BlueSpiceVisualEditorConnector
- ContentDroplets
Spezialseiten[Bearbeiten | Quelltext bearbeiten]
- SocialProfiles
Rechte[Bearbeiten | Quelltext bearbeiten]
Name | Beschreibung | Rollen |
---|---|---|
social-editothersprofile | Profile anderer Nutzer bearbeiten | admin, maintenanceadmin |
socialprofile-viewspecialpage | Die Spezialseite "Profile" ansehen | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
Konfiguration[Bearbeiten | Quelltext bearbeiten]
Name | Wert |
---|---|
BSSocialProfileCustomFields | array ( 'social-profile-department' => array ( 'i18n' => 'bs-social-profile-field-department', 'type' => 'string', ), 'social-profile-function' => array ( 'i18n' => 'bs-social-profile-field-function', 'type' => 'string', ), 'social-profile-location' => array ( 'i18n' => 'bs-social-profile-field-location', 'type' => 'string', ), 'social-profile-phone' => array ( 'i18n' => 'bs-social-profile-field-phone', 'type' => 'string', ), ) |
BSSocialProfileFields | array ( 'social-profile-title' => array ( 'i18n' => 'bs-social-profile-field-title', 'callback' => '\\BlueSpice\\Social\\Profile\\Field\\Title::getInstance', ), 'social-profile-name' => array ( 'i18n' => 'bs-social-profile-field-name', 'callback' => '\\BlueSpice\\Social\\Profile\\Field\\Name::getInstance', ), 'social-profile-email' => array ( 'i18n' => 'bs-social-profile-field-email', 'callback' => '\\BlueSpice\\Social\\Profile\\Field\\Email::getInstance', ), ) |
Benutzeroptionen[Bearbeiten | Quelltext bearbeiten]
Name | Wert |
---|---|
bs-social-profile-infoshowemail | false |
Hooks[Bearbeiten | Quelltext bearbeiten]