Handbuch:Erweiterung/BlueSpiceSocial/Parameter: Unterschied zwischen den Versionen
← Handbuch:Erweiterung/BlueSpiceSocial/Parameter
[freigegebene Version] | [freigegebene Version] |
K (Markierung: 2017-Quelltext-Bearbeitung) |
K (Mlink-rodrigue verschob die Seite Handbuch:Erweiterung/SocialBlog/Parameter nach Handbuch:Erweiterung/BlueSpiceSocial/Parameter, ohne dabei eine Weiterleitung anzulegen) |
BlueSpiceSocial Parameter[Bearbeiten | Quelltext bearbeiten]
Für die Entitytypen: Blog, Microblog, Diskussion, Kommentar
Name | Beschreibung | Typ/Wertebereich | Standardwert |
---|---|---|---|
showheadline | zeige Zeige die Kopfzeile (headlinemessagekey) an | bool | false |
showentitylistmenu | zeige Zeige das Menü mit Filter und Optionen an | bool | true |
showentityspawner | zeige Zeige den Menüpunkt zum Hinzufügen neuer SocialEntities | bool | true |
useendlessscroll | SocialEntities werden automatisch nachgeladen, wenn der Benutzer ans Ende der Liste scrollt | bool | true |
showentitylistmore | "Mehr"-Button unter der Liste anzeigen, welcher bei Klick mehr SocialEntities nachlädt. Ist nur möglich, wenn useendlessscroll deaktiviert ist. | bool | false |
morelink | Link des "Mehr" Buttons zur vollen Seite. Voller Artikeltitel. | str | Special:Timeline |
headlinemessagekey | Message Key, der in der Kopfzeile angezeigt wird. Wenn dieser nicht existiert, wird der angegebene Text direkt angezeigt | str | timeline |
outputtypes | Definiert, welche Entitytypen mit welchem format angezeigt werden. Standardtypen sind: List, Short, Default und Page | object | für jeden Entitytyp unterschiedlich definiert:
für Blog: für Microblog: für Diskussion: für Kommentar: |
preloadtitles | Definiert, welche in dieser Liste neue erstellten Entities mit dem Text aus welchen Artikel initialisiert werden. | object | für jeden Entitytyp unterschiedlich definiert:
für Blog: für Microblog: für Diskussion: für Kommentar: |
hidden | Tagcontent wird beim Seitenaufruf versteckt dargestellt. | bool | false |
persistsettings | Initiale Einstellungen und vom Benutzer an der Liste vorgenommene Einstellungen des Tags werden in die URL übernommen | bool | false |
limit | Definiert, wie viele SocialEntities initial dargestellt werden | int | 20 |
sort | Nach welchem Datensatz soll die Liste sortiert sein. | array of objects | [{
"property": "timestamptouched", "direction": "DESC" }] |
start | Wie viele SocialEntities sollten am Anfang übersprungen werden | int | 0 |
availablesorterfields | Nach welchen Datenfeldern kann der Benuter sortieren | array | alle |
lockedoptionnames | Welche Sortiereinstellungen kann der Benutzer nicht verändern | array | [] |
filter | Nach welchen Datenfeldern soll die Lise der SocialEntities gefiltert werden | array of objects | [] |
availablefilterfields | Nach welchen Datenfeldern darf der Benutzer die Liste filtern | array | alle |
lockedfilternames | Welche Filter darf der Benuzter nicht bearbeiten | array | [] |
availabletypes | Welchen EntityTypen können in dieser Liste angezeigt werden | array | alle |
preloadedentities | SocialEntities, die immer ganz am Anfang der Liste angezeigt werden | array of objects |
Filter[Bearbeiten | Quelltext bearbeiten]
Letzter BlogeintragAttribut |
---|
Sonst können wir ab Mai ab 11:00 nicht mehr unseren Kopf durchlüften :-)
Es gibt verschiedene Modelle und Farben...
Typ | Wert | Operator | |
---|---|---|---|
type | list |
blog
microblog discussion comment |
ct
(enthält) |
archived | boolean |
false
true |
eq
(gleich) |
== BlueSpiceSocial Parameter == Für die Entitytypen: Blog, Microblog, Diskussion, Kommentar <br /> {| class="contenttable sortable" |- !|Name !|Beschreibung !|Typ/Wertebereich !|Standardwert |- ||showheadline ||zeigeZeige die Kopfzeile (headlinemessagekey) an ||bool ||false |- |showentitylistmenu |zeigeZeige das Menü mit Filter und Optionen an |bool |true |- |showentityspawner |zeigeZeige den Menüpunkt zum Hinzufügen neuer SocialEntities |bool |true |- |useendlessscroll |SocialEntities werden automatisch nachgeladen, wenn der Benutzer ans Ende der Liste scrollt |bool |true |- |showentitylistmore |"Mehr"-Button unter der Liste anzeigen, welcher bei Klick mehr SocialEntities nachlädt. Ist nur möglich, wenn useendlessscroll deaktiviert ist. |bool |false |- |morelink |Link des "Mehr" Buttons. Voller Artikeltitel zur vollen Seite. |str |Special:Timeline |- |headlinemessagekey |Message Key, der in der Kopfzeile angezeigt wird. Wenn dieser nicht existiert, wird der angegebene Text direkt angezeigt |str |timeline |- |outputtypes |Definiert, welche Entitytypen mit welchem format angezeigt werden. Standardtypen sind: List, Short, Default und Page |object |für jeden Entitytyp unterschiedlich definiert : ''für Blog:'' ''für Microblog:'' ''für Diskussion:'' ''für Kommentar:'' |- |preloadtitles |Definiert, welche in dieser Liste neue erstellten Entities mit dem Text aus welchen Artikel initialisiert werden. |object |für jeden Entitytyp unterschiedlich definiert : ''für Blog:'' ''für Microblog:'' ''für Diskussion:'' ''für Kommentar:'' |- |hidden |Tagcontent wird beim Seitenaufruf versteckt dargestellt. |bool |false |- |persistsettings |Initiale Einstellungen und vom Benutzer an der Liste vorgenommene Einstellungen des Tags werden in die URL übernommen |bool |false |- |limit |Definiert, wie viele SocialEntities initial dargestellt werden |int |20 |- |sort |Nach welchem Datensatz soll die Liste sortiert sein . |array of objects |[{ "property": "timestamptouched", "direction": "DESC" }] |- |start |Wie viele SocialEntities sollten am Anfang übersprungen werden |int |0 |- |availablesorterfields |Nach welchen Datenfeldern kann der Benuter sortieren |array |alle |- |lockedoptionnames |Welche Sortiereinstellungen kann der Benutzer nicht verändern |array |[] |- |filter |Nach welchen Datenfeldern soll die Lise der SocialEntities gefiltert werden |array of objects |[] |- |availablefilterfields |Nach welchen Datenfeldern darf der Benutzer die Liste filtern |array |alle |- |lockedfilternames |Welche Filter darf der Benuzter nicht bearbeiten |array |[] |- |availabletypes |Welchen EntityTypen können in dieser Liste angezeigt werden |array |alle |- |preloadedentities |SocialEntities, die immer ganz am Anfang der Liste angezeigt werden |array of objects |[] |} <bs:timeline> { "showentitylistmenu": true, "preloadtitles": { "blog": "Vorlage:Blog" }, "preloadedentities": [{ "type": "blog" }], "usemorescroll": false, "showheadline": true, "headlinemessagekey": "Letzter Blogeintrag", "morelink": "Special:Blog", "limit": 5, "sort": [ { "property": "timestampcreated", "direction": "DESC" }], "lockedfilternames": [ "type" ], "filter": [ { "type": "list", "property": "type", "value": [ "blog" ], "comparison": "ct" }] } </bs:timeline> |} === Filter === {| class="wikitable" |+ !Attribut !Typ !Wert !Operator |- |type |list |blog microblog discussion comment |ct (enthält) |- |archived |boolean |false true |eq (gleich) |}
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | == BlueSpiceSocial Parameter == | ||
+ | Für die Entitytypen: Blog, Microblog, Diskussion, Kommentar | ||
+ | <br /> | ||
{| class="contenttable sortable" | {| class="contenttable sortable" | ||
|- | |- | ||
Zeile 7: | Zeile 10: | ||
|- | |- | ||
||showheadline | ||showheadline | ||
− | || | + | ||Zeige die Kopfzeile (headlinemessagekey) an |
||bool | ||bool | ||
||false | ||false | ||
|- | |- | ||
|showentitylistmenu | |showentitylistmenu | ||
− | | | + | |Zeige das Menü mit Filter und Optionen an |
|bool | |bool | ||
|true | |true | ||
|- | |- | ||
|showentityspawner | |showentityspawner | ||
− | | | + | |Zeige den Menüpunkt zum Hinzufügen neuer SocialEntities |
|bool | |bool | ||
|true | |true | ||
Zeile 32: | Zeile 35: | ||
|- | |- | ||
|morelink | |morelink | ||
− | |Link des "Mehr" Buttons | + | |Link des "Mehr" Buttons zur vollen Seite. |
|str | |str | ||
|Special:Timeline | |Special:Timeline | ||
Zeile 44: | Zeile 47: | ||
|Definiert, welche Entitytypen mit welchem format angezeigt werden. Standardtypen sind: List, Short, Default und Page | |Definiert, welche Entitytypen mit welchem format angezeigt werden. Standardtypen sind: List, Short, Default und Page | ||
|object | |object | ||
− | |für jeden Entitytyp unterschiedlich definiert | + | |für jeden Entitytyp unterschiedlich definiert: |
+ | ''für Blog:'' | ||
+ | |||
+ | ''für Microblog:'' | ||
+ | |||
+ | ''für Diskussion:'' | ||
+ | |||
+ | ''für Kommentar:'' | ||
|- | |- | ||
|preloadtitles | |preloadtitles | ||
|Definiert, welche in dieser Liste neue erstellten Entities mit dem Text aus welchen Artikel initialisiert werden. | |Definiert, welche in dieser Liste neue erstellten Entities mit dem Text aus welchen Artikel initialisiert werden. | ||
|object | |object | ||
− | |für jeden Entitytyp unterschiedlich definiert | + | |für jeden Entitytyp unterschiedlich definiert: |
+ | ''für Blog:'' | ||
+ | |||
+ | ''für Microblog:'' | ||
+ | |||
+ | ''für Diskussion:'' | ||
+ | |||
+ | ''für Kommentar:'' | ||
|- | |- | ||
|hidden | |hidden | ||
Zeile 67: | Zeile 84: | ||
|- | |- | ||
|sort | |sort | ||
− | |Nach welchem Datensatz soll die Liste sortiert sein | + | |Nach welchem Datensatz soll die Liste sortiert sein. |
|array of objects | |array of objects | ||
|[{ | |[{ | ||
Zeile 115: | Zeile 132: | ||
|SocialEntities, die immer ganz am Anfang der Liste angezeigt werden | |SocialEntities, die immer ganz am Anfang der Liste angezeigt werden | ||
|array of objects | |array of objects | ||
− | | | + | | |
|} | |} | ||
+ | === Filter === | ||
+ | {| class="wikitable" | ||
+ | |+ | ||
+ | !Attribut | ||
+ | !Typ | ||
+ | !Wert | ||
+ | !Operator | ||
+ | |- | ||
+ | |type | ||
+ | |list | ||
+ | |blog | ||
+ | microblog | ||
+ | discussion | ||
− | + | comment | |
− | + | |ct | |
− | + | (enthält) | |
− | + | |- | |
− | + | |archived | |
− | + | |boolean | |
− | + | |false | |
− | + | true | |
− | + | |eq | |
− | + | (gleich) | |
− | + | |} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |