Referenz:BlueSpiceSocialProfile: Unterschied zwischen den Versionen

[freigegebene Version][freigegebene Version]
(Markierung: 2017-Quelltext-Bearbeitung)
K (Textersetzung - „[https://www.mediawiki.org/wiki/Manual:Noindex“ durch „[https://www.mediawiki.org/wiki/Help:Controlling_search_engine_indexing“)


BlueSpiceSocialProfile
Angepasstes Benutzerprofil für BlueSpiceSocial
Status: stable
Entwickler: Patric Wirth
Art der Extension: BlueSpice
Edition: BlueSpice pro
Abhängigkeit: BlueSpice
Lizenz: GPL v3 only
Aktiviert: Ja
Kategorie: Kommunikation

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.

{{BSExtensionInfobox
        
        |desc=Angepasstes Benutzerprofil für BlueSpiceSocial
        
        |status=stable
        
        |developer=Patric Wirth
        
        |type=BlueSpice
        
        |edition=BlueSpice pro
        
        |active=Ja
        
        |compatible=BlueSpice
        
        |category=Kommunikation
        
        |license=GPL v3 only
        
        }}'''BlueSpiceSocialProfile''' stellt den SocialEntity-Typ ''profile'' zur Verfügung. Außerdem wird die Benutzerseite in ein vollständiges Benutzerprofil umgewandelt.
        

        == <span class="mw-headline" id="Nutzung_.2F_Funktionen">Nutzung / Funktionen</span> ==
        
        {{Box Note|boxtype=warning|Note text=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 [https://www.mediawiki.org/wiki/Help:Controlling_search_engine_indexingManual:Noindex 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 <code><nowiki><bs:socialentityprofile username="Testuser" rendertype="Short" /></nowiki></code> 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
        

        == <span class="mw-headline" id="Technische_Information">Technische Information</span> ==
        

        === Konfiguration ===
        
        {| class="contenttable sortable jquery-tablesorter"
        
        ! class="headerSort headerSortDown" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Name
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Beschreibung
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Typ/Wertebereich
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Standardwert
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Scope
        
        |-
        
        |''bsg''BSSocialProfileFields
        
        |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
        
        |-
        
        |''bsg''BSSocialProfileCustomFields
        
        |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
        
        |}
        

        === <span class="mw-headline" id="Rechte_.28Berechtigungen.29">Rechte (Berechtigungen)</span> ===
        
        {| class="contenttable sortable jquery-tablesorter"
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Bezeichnung
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Beschreibung
        
        ! class="headerSort" tabindex="0" role="columnheader button" title="Aufsteigend sortieren" |Standardgruppe
        
        |-
        
        |socialprofile-viewspecialpage
        
        |Zugriff auf die Spezialseite  [https://wiki.hallowelt.com/wiki/Spezial:SocialProfiles 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
        
        |}
        

        === <span class="mw-headline" id="Anforderungen">Anforderungen</span> ===
        
        Die Erweiterung benötigt [[Referenz:BlueSpiceFoundation|BlueSpiceFoundation]] und [[Referenz:Social|BlueSpiceSocial]].
        

        == <span class="mw-headline" id="Mehr_Info">Mehr Info</span> ==
        
        Detaillierte Info zur Benutzung finden Sie auf unserer [[Handbuch:Erweiterung/BlueSpiceSocialProfile|Hilfeseite]].
        

        == <span class="mw-headline" id="Demo">Demo</span> ==
        
        Sehen Sie sich die Profileseite des Testusers in unserem [https://de.demo.bluespice.com BlueSpice Demo] an. 
        

        {{Translation}}
        
        [[Kategorie:Extension]]
        
        [[Kategorie:BlueSpice_pro]]
Zeile 12: Zeile 12:
  
 
== <span class="mw-headline" id="Nutzung_.2F_Funktionen">Nutzung / Funktionen</span> ==
 
== <span class="mw-headline" id="Nutzung_.2F_Funktionen">Nutzung / Funktionen</span> ==
{{Box Note|boxtype=warning|Note text=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 [https://www.mediawiki.org/wiki/Manual:Noindex Namensträume von der öffentlichen Suche ausschließen] - außer Sie wünschen, dass diese Seiten indexiert werden.}}
+
{{Box Note|boxtype=warning|Note text=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 [https://www.mediawiki.org/wiki/Help:Controlling_search_engine_indexing 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.
 
* 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.
 
* Der Inhalt der originalen Benutzerseite wir unterhalb der Profildaten ebenfalls - als eine Art Beschreibungsfeld - dargestellt.

Anhänge

Diskussionen