BlueSpiceSocialProfile
-
- vor 3 Jahren zuletzt von MLR bearbeitet
-
-
- Keine Statusinformation
Erweiterung: BlueSpiceSocialProfile
Übersicht | |||
---|---|---|---|
Beschreibung: | Angepasstes Benutzerprofil für BlueSpiceSocial | ||
Status: | stable | Dependency: | BlueSpice |
Entwickler: | Patric Wirth | Lizenz: | GPL v3 only |
Typ: | Kategorie: | Kommunikation | |
Edition: | BlueSpice pro | ||
Funktionen / Anwendung[Quelltext bearbeiten]
BlueSpiceSocialProfile stellt den SocialEntity-Typ profile zur Verfügung. Außerdem wird die Benutzerseite in ein vollständiges Benutzerprofil umgewandelt.
Nutzung / Funktionen[Bearbeiten | Quelltext bearbeiten]
Achtung: Seiten in den Namensräumen SocialEntity and Benutzer werden derzeit standardmäßig von öffentlichen Suchmaschinen indexiert. Wenn Sie ein öffentliches Wiki 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[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.