BlueSpiceSocialProfile

Version vom 23. November 2020, 14:30 Uhr von Mlink-rodrigue (Diskussion | Beiträge) (Textersetzung - „[https://www.mediawiki.org/wiki/Manual:Noindex“ durch „[https://www.mediawiki.org/wiki/Help:Controlling_search_engine_indexing“)


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.

Anhänge

Diskussionen