BlueSpiceSocialProfile

Version vom 1. April 2021, 17:50 Uhr von Fbaeckmann (Diskussion | Beiträge) (Textersetzung - „|edition=BlueSpice pro“ durch „|edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud“)


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, BlueSpice Farm, BlueSpice Cloud

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 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[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.

Anhänge

Diskussionen