BlueSpiceSocialProfile
-
- vor 3 Jahren zuletzt von MLR bearbeitet
-
-
- Keine Statusinformation
Erweiterung: BlueSpiceSocialProfile
Übersicht | |||
---|---|---|---|
Beschreibung: | Profil-Erweiterung für BlueSpiceSocial | ||
Status: | stable | Abhängigkeit: | BlueSpice |
Entwickler: | Patric Wirth | Lizenz: | GPL v3 only, GPL-3.0-only |
Art: | BlueSpice | Kommunikation | |
Edition: | BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
Funktion
BlueSpiceSocialProfile stellt den SocialEntity-Typ profile zur Verfügung. Außerdem wird die Benutzerseite in ein vollständiges Benutzerprofil umgewandelt.
Nutzung / Funktionen
Achtung: Seiten in den Namensräumen SocialEntity and Benutzer wurden bis Version 3.1.13 von öffentlichen Suchmaschinen indexiert. Wenn Sie ein öffentliches Wiki mit einer früheren Version betreiben, sollten Sie diese Namensträume von der öffentlichen Suche ausschließen - außer Sie wünschen, dass diese Seiten indexiert werden.
- 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[Quelltext bearbeiten]
Diese Informationen gelten für BlueSpice 3. Technische Informationen für BlueSpice cloud können im Einzelfall abweichen.
Voraussetzungen[Quelltext bearbeiten]
- MediaWiki: 1.31
- BlueSpiceAvatars: 3.2
BlueSpiceFoundation: 3.2 BlueSpiceSocial: 3.2
Integriert in[Quelltext bearbeiten]
- BlueSpicePrivacy
- BlueSpiceSMWConnector
- BlueSpiceSocialProfile
Spezialseiten[Quelltext bearbeiten]
- SocialProfiles
Rechte[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[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[Quelltext bearbeiten]
Name | Wert |
---|---|
bs-social-profile-infoshowemail | false |
Hooks[Quelltext bearbeiten]
Technische Information[Bearbeiten | Quelltext bearbeiten]
Konfiguration[Bearbeiten | Quelltext bearbeiten]
Name | Beschreibung | Typ/Wertebereich | Standardwert | Scope |
---|---|---|---|---|
bsgBSSocialProfileFields | Vom System definierte Profilfelder | 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 | Benutzerdefinierbare Profilfelder | 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 | Wird die E-Mail-Adresse im Profil angezeigt | bool | false | useroption |
Rechte (Berechtigungen)[Bearbeiten | Quelltext bearbeiten]
Bezeichnung | Beschreibung | Standardgruppe |
---|---|---|
socialprofile-viewspecialpage | Zugriff auf die Spezialseite Spezial:SocialProfiles | accountmanager, admin, author, bot, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager |
social-editothersprofile | Erlaubt die Bearbeitung von SocialEntities vom Typ profile, die anderen Benutzern gehören | admin, maintenanceadmin |
Anforderungen[Bearbeiten | Quelltext bearbeiten]
Die Erweiterung benötigt BlueSpiceFoundation und BlueSpiceSocial.
Mehr Info[Bearbeiten | Quelltext bearbeiten]
Detaillierte Info zur Benutzung finden Sie auf unserer Hilfeseite.
Demo[Bearbeiten | Quelltext bearbeiten]
Sehen Sie sich die Profileseite des Testusers in unserem BlueSpice Demo an.