# WikiJs Metabot Ein Skript was die Page-Listings auf [https://wiki.ctdo.de](https://wiki.ctdo.de) automatisch aktuell hält ## Verwendung Um auf einer Wiki-Seite ein Page-Listing hinzuzufügen muss der Seite das `metapage`-Tag hinzugefügt werden und an der gewünschten Stelle ein Kommentar folgender Form eingefügt werden: ```markdown ``` Dabei muss `QUERY` eine Parameterlist für die `PageQuery::list`-Methode der WikiJs-GraphQL-API sein. Folgende Parameter werden unterstützt: ```text limit: Int orderBy: Enum CREATED | ID | PATH | TITLE | UPDATED orderByDirection: Enum ASC | DESC tags: [String] locale: String creatorId: Int authorId: Int ``` ### Beispiele Liste aller Seiten die mit den Tags `top` und `new` versehen sind: ```markdown ``` Liste der 10 zuletzt bearbeiteten Seiten: ```markdown ``` ### Details - Mehrere Parameter müssen mit einem Komma getrennt werden - Mehrere Tags im `tags`-Parameter müssen ebenfalls mit Komma getrennt werden - Parameter vom Typ `String` müssen in doppelte Anführungszeichen `"` eingeschlossen werden - Parameter vom Typ `Int` und vom Typ `Enum` müssen ohne Anführungszeichen angegeben werden