MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=bs-bookshelf-bookstore

(main | bs-bookshelf-bookstore)
  • Dieses Modul erfordert Leserechte.
  • Quelle: BlueSpiceBookshelf
  • Lizenz: GPL-3.0-only

Listet alle Kapitel für ein gegebenes Buch auf. Ermöglicht Sortieren, Filtern und Seitennummerierung. Implementiert „ExtJS Store“-Parameter.

Parameter:
sort

Zeichenfolge im JSON-Format mit Informationen zur Sortierung. Wird in ein array of objects deserialisiert, welches den Feldnamen und die Richtung für jede Sortieranweisung enthält.

Standard: []
group

Zeichenfolge im JSON-Format mit Informationen zur Gruppierung. Wird in ein array of objects deserialisiert, welches den Feldnamen und die Richtung für jede Sortieranweisung enthält.

Standard: []
filter

Zeichenfolge im JSON-Format mit Informationen zur Filterung. Wird in ein array of objects deserialisiert, welches den Feldnamen und die Richtung für jede Sortieranweisung enthält.

Standard: []
page

Ermöglicht die serverseitige Berechnung von start/limit

Typ: Ganzzahl
Standard: 0
limit

Die Anzahl der auszugebenden Ergebnisse

Typ: Ganzzahl
Standard: 25
start

Der Versatz, mit dem die Anzeige der Ergebnisliste beginnen soll.

Typ: Ganzzahl
Standard: 0
callback

Ein Methodenname aus dem Clientcode, der in der Serverantwort aufgerufen werden soll (JSONP-Format).

query

Ähnlich zu filter, allerdings dient der angegebene Wert nur zur Filterung des value Feldes einer „ExtJS“-Komponente.

_dc

Der Parameter „Disable cache

Typ: Ganzzahl
format

Das Format zur Ausgabe der Ergebnisse (nur JSON oder formatiertes JSON)

Einer der folgenden Werte: json, jsonfm
Standard: json
context

JSON-zeichenfolgekodiertes Objekt mit Kontextdaten für den Speicher

node

Gibt einen Knoten an, für den eine Unterkapitelliste erstellt werden soll.

book

Gibt das Buch an, für das eine Kapitelliste erstellt werden soll.