Aktionen

Auch verfügbar in English, Español, Français, Русский, 简体中文



Nicht zwingend erforderliche Angaben und Parameter sind in [eckigen Klammern] eingeschlossen.
Bei Verwendung der Aktionen bitte bei den Parametern die eckigen [ ] Klammern entfernen, damit es klappt.
Numerische Werte werden ohne und Zeichenketten mit Anführungszeichen angegeben, max=10 und page="SeitenName".

Um alle verfügbaren Parameter einer Aktion anzuzeigen, verwende help=1 (z. B. {{backlinks help=1}}).

1. Auflisten von Seiten

Die verschiedenen Optionen, Seiten aufzulisten und Informationen zu gewinnen.


Der Parameter page="!" gibt alle Ergebnisse für untergeordnete Seiten zurück.

1.1. backlinks

  • Zeigt eine Liste aller Seiten, die auf die ausgewählte Seite verweisen.
  • Aufruf: {{backlinks [page="/SeitenName"] [max=Anzahl] [nomark=0] [title=0]}}
  • Der Parameter page ist optional und bestimmt, für welche Seite die "backlinks" angezeigt werden. Ohne Parameter wird die aktuelle Seite verwendet.
  • max - maximale Anzahl der angezeigten Seiten (Standard: persönliche Listenlänge des Benutzers).
  • Mit nomark=1 kann der Rahmen um das Ergebnis ausgeblendet werden. Ohne Parameter wird der Rahmen angezeigt.
  • Mit title=1 wird der Titel der Seite anstelle von 0 = SeitenName angezeigt.

1.2. pagelinks

  • Zeigt eine Liste aller Seiten, auf die die ausgewählte Seite verweist.
  • Aufruf: {{pagelinks [page="/SeitenName"] [max=Anzahl] [nomark=0] [title=0]}}
  • page - Seite, deren ausgehende Links aufgelistet werden; ohne Parameter die aktuelle Seite.
  • max - maximale Anzahl der angezeigten Seiten.
  • nomark=1 - Rahmen um das Ergebnis ausblenden.
  • title=1 - Seitentitel statt Seitenname anzeigen.

1.3. filelinks

  • Zeigt eine Liste aller Seiten, die auf die ausgewählte Datei verweisen.
  • Aufruf: {{filelinks [page="/SeitenName"] [max=Anzahl] [nomark=0] [title=0]}}
  • Parameter wie bei pagelinks; wird üblicherweise vom Datei-Handler intern aufgerufen.

1.4. changes

  • zeigt die Liste der letzten Änderungen in jedem Cluster.
  • Aufruf: {{changes [page="SeitenName"] [title=0] [max=Anzahl] [date="YYYY-MM-DD"] [noxml=1]}}
  • page gibt an, für welchen Cluster die Änderungen angezeigt werden. Ohne Angabe werden die Änderungen im gesamten Wiki angezeigt.
  • title mit dem Wert = 1 zeigt optional den Titel der Seite an Stelle von 0 = SeitenName an.
  • max gibt die maximale Anzahl der gezeigten Seiten an. Beachte, dass die wirkliche Anzahl der gezeigten Seiten von den persönlichen Einstellungen des Nutzers abhängt.
  • date gibt das Datum an, ab dem die Liste der Änderungen angezeigt werden soll. Der Parameter kann auch im Query-String angegeben werden.
  • Parameter noxml unterdrückt den Link zum RSS-Format.
  • Hinweis: kleine Änderungen (minor edits) sind standardmäßig enthalten. Mit dem Query-String-Parameter ?minor_edit=0 werden sie ausgeblendet.

1.5. commented

  • Es erscheint eine Liste der zuletzt kommentierten Seiten in diesem Wiki.
  • Aufruf: {{commented [page="/SeitenName"] [max=Anzahl] [title=0] [noxml=0]}}
  • page gibt an, für welchen Cluster die zuletzt kommentierten Seiten ausgegeben werden. Wird page weggelassen (oder page="/"), werden die zuletzt kommentierten Seiten des ganzen Wikis angezeigt.
  • max - Anzahl der Seiten, die mit einem mal angezeigt werden sollen.
  • title - 0 = Kommentartitel des letzten Kommentars (Standard), 1 = Seitentitel der zuletzt kommentierten Seite.
  • Parameter noxml unterdrückt den Link zum RSS-Format.

1.6. comments

  • gibt die Liste der letzten Kommentare in diesem Wiki aus.
  • Aufruf: {{comments [page="/SeitenName"] [max=Anzahl] [title=0] [noxml=0]}}
  • page gibt an, für welchen Cluster die Kommentare ausgegeben werden. Wird page weggelassen, werden die letzten Kommentare des ganzen Wikis angezeigt.
  • max - Anzahl der Kommentare, die mit einem mal angezeigt werden sollen.
  • title - 0 = Kommentartitel (Standard), 1 = Seitentitel der kommentierten Seite.
  • Parameter noxml unterdrückt den Link zum RSS-Format.

1.7. deleted

  • gibt die Liste der gelöschten Seiten und Kommentare aus.
  • Aufruf: {{deleted [max=Anzahl]}}
  • max - Anzahl der Seiten, die mit einem mal angezeigt werden sollen (Standard und Obergrenze: 1000).
  • nur für Administratoren.

1.8. mostcommented

  • zeigt eine Liste der meist kommentierten Seiten.
  • Aufruf: {{mostcommented [max=Anzahl] [page="SeitenName"] [nomark=0] [legend="Titel"] [title=0] [lang="ru"]}}
  • page gibt an, für welchen Cluster die Liste erzeugt wird. Ohne Angabe werden alle Cluster berücksichtigt.
  • max - maximale Anzahl der Seiten (Standard 25, Obergrenze 500).
  • Parameter nomark=1 unterdrückt den Rahmen um das Ergebnis.
  • legend - optional kann für die Liste ein Titel angegeben werden.
  • title=1 - zeigt den Seitentitel anstelle des SeitenNamens an.
  • lang - zeigt nur Seiten in der angegebenen Sprache.

1.9. mostpopular

  • zeigt eine Liste der meist besuchten Seiten.
  • Aufruf: {{mostpopular [max=Anzahl] [page="SeitenName"] [counter=1] [nomark=0] [legend="Titel"] [title=0] [system=1] [lang="ru"]}}
  • page gibt an, für welchen Cluster die Liste erzeugt wird. Ohne Angabe werden alle Cluster berücksichtigt.
  • max - maximale Anzahl der Seiten (Standard 25, Obergrenze 500).
  • counter=1 - zeigt den Zugriffszähler der Seite an (Standard).
  • Parameter nomark=1 unterdrückt den Rahmen um das Ergebnis.
  • legend - optional kann für die Liste ein Titel angegeben werden.
  • title=1 - zeigt den Seitentitel anstelle des SeitenNamens an.
  • system=1 - schließt Systemseiten aus (Standard); system=0 schließt sie ein.
  • lang - zeigt nur Seiten in der angegebenen Sprache.

1.10. orphaned

  • zeigt die Liste der verwaisten Seiten (Seiten, zu denen es keinen Verweis gibt) für einen Cluster.
  • Aufruf: {{orphaned [page="SeitenName"] [max=Anzahl]}}
  • page="/SeitenName" gibt den Cluster an, für den die Liste erzeugt werden soll. Ohne Angabe bezieht sich die Anzeige auf die aktuelle Seite. Um es für alle Namensräume anzeigen zu lassen: page="/".
  • max - maximale Anzahl der angezeigten Seiten.
  • Kommentarseiten und gelöschte Seiten sind nicht enthalten.

1.11. pageindex

  • Es erscheint ein kompletter Katalog aller Seiten, üblicherweise in alphabetischer Reihenfolge.
  • Aufruf: {{pageindex [max=Anzahl] [letter="Buchstabe"] [page="SeitenName"] [title=0] [system=1] [lang="en"]}}
  • max - Anzahl der Seiten, die mit einem mal angezeigt werden sollen. Wenn darüber hinaus Seiten im Index sind, können diese mit weiter / zurück angezeigt werden.
  • letter - nur Seiten mit dem festgelegten Anfangsbuchstaben anzeigen (auch über ?letter=a möglich).
  • page - nur Seiten eines bestimmten Clusters anzeigen.
  • title=1 - zeigt den Seitentitel statt des SeitenNamens an (und sortiert nach Titel).
  • system=1 - schließt Systemseiten ein (Standard); system=0 schließt sie aus.
  • lang - zeigt nur Seiten in der angegebenen Sprache.

1.12. tree

  • Zeigt die Liste aller Seiten, Struktur in Baumform.
  • Aufruf: {{tree [page="/SeitenName"] [depth=1] [title=1] [legend="Titel im Rahmen"] [sort="asc"] [nomark=0] [system=0] [lang="ru"] [select_mode=0]}}
  • Parameter page bestimmt, von welcher Seite an die Baumansicht erstellt wird. Bei page="/" wird die Baumansicht des gesamten Wikis erstellt. Ohne Parameter wird die aktuelle Seite als Ausgangspunkt verwendet.
  • Parameter depth bestimmt die Ebenen des Baums. Ohne Angabe wird automatisch depth=1 verwendet.
  • Parameter nomark=1 unterdrückt den Rahmen um das Ergebnis.
  • legend - optional kann für die Baumansicht ein Titel angegeben werden.
  • sort - Seiten werden aufsteigend ('asc', Standard) oder absteigend ('desc') nach tag sortiert.
  • title - 1 (Standard) zeigt den Seitentitel, 0 nur den letzten Teil des Tags.
  • system=1 - schließt Systemseiten aus; Standard 0 schließt sie ein.
  • lang - zeigt nur Seiten in der angegebenen Sprache.
  • select_mode=1 - zeigt für jede Seite ein Ankreuzfeld an (selected_subpages[]).
  • Hinweis: eine Baumansicht listet höchstens 500 Seiten auf.

1.13. wanted

  • gibt die Liste der noch nicht erstellten Seiten an, auf die bereits ein Verweis besteht.
  • Aufruf: {{wanted [page="SeitenName"] [max=Anzahl]}}
  • page="/SeitenName" gibt den Cluster an, für den die Liste erzeugt werden soll. Ohne Angabe bezieht sich die Anzeige auf die aktuelle Seite. Um es für alle Namensräume anzeigen zu lassen: page="/".
  • max - maximale Anzahl der angezeigten Seiten.
  • Mit ?linking_to=SeitenName werden die Seiten aufgelistet, die auf eine bestimmte fehlende Seite verweisen.

1.14. whatsnew

  • Zeigt eine Liste mit allen neuen, gelöschten oder geänderten Seiten, neuer Anhänge und Kommentare.
  • Aufruf: {{whatsnew [page="SeitenName"] [max=Anzahl] [noxml=1]}}
  • page - beschränkt die Liste auf einen Cluster.
  • max gibt die maximale Anzahl der gezeigten Einträge an (Standard und Obergrenze: 100).
  • Parameter noxml unterdrückt den Link zum XML/RSS-Format.
  • Über ?mode=all|pages|comments|files kann die Art der Einträge gewählt werden.

2. Benutzerbezogene Aktionen

2.1. menu

  • um die Lesezeichen anzupassen.
  • Aufruf: {{menu [system=0]}}
  • Mit Parameter system und dem Wert 1 werden die globalen Standard-Lesezeichen zur Bearbeitung für Administratoren angezeigt.
  • system=1 Diese Option ist auch im AdminPanel abrufbar.
  • Hinweis: ein angemeldeter Benutzer wird benötigt; normale Benutzer sehen nur ihre eigenen Lesezeichen.

2.2. mychanges

  • Die Liste der Seiten, die von dir geändert wurden, mit der Möglichkeit verschieden zu sortieren.
  • Aufruf: {{mychanges [max=Anzahl] [byname=1]}}
  • max - maximale Anzahl der angezeigten Seiten.
  • byname=1 - Sortierung nach Seitenname (Alphabet); Standard ist die Sortierung nach Änderungsdatum.

2.3. mypages

  • Die Liste deiner Seiten mit der Möglichkeit zum Sortieren.
  • Aufruf: {{mypages [max=Anzahl] [bychange=1] [bycreation=1]}}
  • max - maximale Anzahl der angezeigten Seiten.
  • bycreation=1 - Sortierung nach Erstellungsdatum.
  • bychange=1 - Sortierung nach Änderungsdatum.

2.4. mywatches

  • Liste aller Seiten, die von dem Benutzer beobachtet werden.
  • Aufruf: {{mywatches}}
  • Über ?s=unwatched kann die Liste der nicht beobachteten Seiten angezeigt werden.

2.5. mychangeswatches

  • Liste der Änderungen an den beobachteten Seiten.
  • Aufruf: {{mychangeswatches [max=Anzahl] [title=0]}}
  • max - maximale Anzahl der angezeigten Seiten.
  • title=1 - zeigt den Seitentitel statt des SeitenNamens an.

2.6. mygroups

  • Zeigt die Benutzergruppen, denen du angehörst.
  • Aufruf: {{mygroups [nomark=0]}}
  • nomark=1 unterdrückt den Rahmen um das Ergebnis.

2.7. watchers

  • Die Liste der Benutzer, die eine Seite beobachten.
  • Aufruf: {{watchers [page="SeitenName"] [nomark=0]}}
  • Parameter nomark=1 unterdrückt den Rahmen um das Ergebnis.
  • page - die Seite, für die die Beobachter angezeigt werden; ohne Parameter wird die aktuelle Seite genommen.
  • Hinweis: die Liste ist nur für den Besitzer der Seite und für Administratoren sichtbar.

2.8. userpages

  • Fasst die benutzerbezogenen Listen (Seiten, Änderungen, Beobachtungen, beobachtete Änderungen) zusammen.
  • Aufruf: {{userpages}}
  • Über ?mode=mypages|mychanges|mywatches|mychangeswatches kann die Registerkarte gewählt werden.

3. Service Aktionen

3.1. changepassword

  • Änderung des Nutzer-Passworts.
  • Aufruf: {{changepassword [forgot=1]}}
  • Verwende {{changepassword forgot=1}} oder einfach {{changepassword}}, wenn du nicht angemeldet bist.
  • Versand einer E-Mail mit einem Link, um die Passwortänderung durchzuführen. Diese Aktion erlaubt die Änderung des Passworts, wenn man nicht angemeldet ist: einfach ein neues Passwort eingeben und im zweiten Feld noch einmal bestätigen, das alte Passwort wird damit überschrieben.
  • Für angemeldete Benutzer wird zusätzlich das aktuelle Passwort abgefragt.

3.2. login

  • Zeigt den Login Dialog an, oder einen Gruß, falls man schon angemeldet ist.
  • Aufruf: {{login}}
  • ?action=logout meldet ab, ?action=clearcookies löscht die Cookies.

3.3. registration

  • Zeigt das Anmeldeformular und nimmt die gesamte Anmeldung vor.
  • Aufruf: {{registration}}
  • Die Verfügbarkeit (offene Registrierung, Freigabe durch Administratoren, Captcha) richtet sich nach der Konfiguration.

3.4. usersettings

  • Die Seite für nicht-registrierte Benutzer, um sich zu registrieren, bzw. die Seite mit den Einstellungen für registrierte Benutzer.
  • Aufruf: {{usersettings}}
  • Enthält die Reiter Allgemein, Lesezeichen, Benachrichtigungen, Editor und Erweiterte Einstellungen.

3.5. help

  • Zeigt den eingebauten Hilfetext zu einer Aktion an.
  • Aufruf: {{help action="backlinks"}}
  • action - Name der Aktion, für die die Hilfe angezeigt werden soll (z. B. changes, edit).
  • Alternativ: hinter jeder Aktion help=1 anhängen.

4. Admin-Werkzeuge

4.1. admincache

  • um den Cache zu leeren, nur von einem Administrator aufrufbar.
  • Aufruf: {{admincache}}
  • Im Formular können Seiten-, SQL-, Konfigurations-, Feed-, Template- und Thumbnail-Cache einzeln geleert werden.

4.2. adminupdate

  • Upgrade-Hilfsroutinen, nur für Administratoren.
  • Aufruf: {{adminupdate}}
  • Enthält Routinen für R6.x: fehlende ACL-Berechtigungen ergänzen, fehlende MIME-Typen und Datei-Hashes für Alt-Datensätze nachtragen und die virtuelle Tabelle page_fts (FTS5) für SQLite anlegen.

4.3. admin_recovery

  • um einen Passwort-Hash für den Zugang zum Admin-Panel zu erzeugen.
  • Aufruf: {{admin_recovery}}
  • Der erzeugte Hash muss in der config/config.php eingetragen werden: 'recovery_password' => 'add hash here'.
  • Danach sollte der Cache geleert werden, siehe admincache.

4.4. admin_replace

  • Die Aktion admin_replace ermöglicht es Administratoren, ein globales Suchen und Ersetzen von Zeichenketten auf allen Inhaltsseiten des Wikis durchzuführen.
  • Aufruf: {{admin_replace [page="SeitenName"] [options=0] [lang="en"] [mute=1] [max=Anzahl]}}
  • page - zu bearbeitender Cluster (Standard "/" = alle).
  • options=1 - zeigt Sortier- und Filteroptionen (Kategorien, Sprache).
  • lang - bearbeitet nur Seiten der angegebenen Sprache.
  • mute=1 - Änderungen ohne E-Mail-Benachrichtigung speichern.
  • max - Anzahl der pro Durchlauf angezeigten Treffer (Standard 50).
  • Getrennt auswählbar: Ersetzen in Seiteninhalt, Titel und Kommentaren; reguläre Ausdrücke (Regex) werden unterstützt.
  • detaillierte Beschreibung

4.5. import

  • importieren einer XML-Datei in ein Cluster, nur von einem Administrator aufrufbar.
  • Aufruf: {{import [mute=1]}}
  • mute=1 - beim Import keine Benachrichtigungs-E-Mail versenden.
  • http://example.com/somecluster/import --> {{import}}, nach Aufruf der Aktion kann der Pfad für den Import definiert werden. Bei Eingabe von Test erfolgt der Import auf der Seite http://example.com/Test/.
  • Achtung: überschreibt gleichnamige Clusterseiten, {{import}} ist serverseitig i.d.R. durch Timeout nach 30 Sekunden beschränkt und eignet sich, je nach Größe, daher eher zum Import einzelner Seiten.
  • Der XML-Export erfolgt über den Seiten-Handler export.xml. Für die zu exportierenden Seiten werden Leserechte benötigt.
    • Cluster/export.xml (Bspw: https://wackowiki.org/doc/Doc/Deutsch/Formatierung/export.xml)

5. Forum

Diese Aktionen funktionieren nur innerhalb des definierten Foren-Clusters.

5.1. forums

  • zeigt die Liste der Unterforen.
  • Aufruf: {{forums [pages="subtag1, subtag2, ..."]}}
  • pages – Um Mehrebenen-Foren zu erstellen, übergibt dieser optionale Parameter eine kommagetrennte Liste von Tag-Namen von Seiten, die als Unterforen und nicht als Themen angesehen werden müssen.
  • Tags müssen absolut (nicht relativ) sein. Wenn man Seiten definiert, muss dies für alle Unterforen und Themenseiten geschehen.

5.2. topics

  • zeigt die Themenübersicht des Forums.
  • Aufruf: {{topics [pages="subtag1, subtag2, ..."]}}
  • pages – Bei der Erstellung von Mehrebenen-Foren übergibt dieser optionale Parameter eine kommagetrennte Liste von Tag-Namen von Seiten, die als Unterforen betrachtet werden müssen, so dass Themen unter diesen Cluster-Unterseiten nicht angezeigt werden. Tags müssen absolut sein.

6. Blog

6.1. blog

  • erstellt ein Blog im Namensraum deiner Wahl.
  • Aufruf: {{blog [page="ClusterName"] [mode="latest"] [date="YYYY-MM-DD"] [order="time"] [max=Anzahl] [title=1] [noxml=1]}}
  • page - Cluster des Blogs (Standard: aktueller Cluster).
  • mode - "latest" (Standard, neueste Beiträge), "week" (letzte 7 Tage), "from" (ab date).
  • date - Datum im Format "YYYY-MM-DD", auch über ?date=YYYY-MM-DD möglich.
  • order - "tag" sortiert nach Tag (absteigend), Standard "time" sortiert nach Erstellungsdatum.
  • max - maximale Anzahl der angezeigten Beiträge (Standard 10).
  • title=1 - Titel anzeigen (Standard).
  • noxml=1 - XML/RSS-Link unterdrücken.
  • Eine Einschränkung auf eine Kategorie ist über ?category_id=ID möglich.
  • detaillierte Beschreibung...

6.2. news

  • erstellt einen News-Feed in einem vordefinierten News-Cluster.
  • Aufruf: {{news [mode="latest"] [date="YYYY-MM-DD"] [order="time"] [max=Anzahl] [title=1] [noxml=1]}}
  • Mit der Ausnahme, dass diese Aktion nur in einem vordefinierten News-Cluster verwendet werden kann, sind alle anderen Einstellungen wie bei der Blog-Aktion.
  • Der News-Cluster wird durch die Konfiguration festgelegt (news_cluster) und nicht durch den Parameter page.
  • Für die Einstellung des News-Clusters siehe Admin Panel -> Abschnitt Seiten.

7. Sonstige

7.1. anchor

  • Erstellt einen Anker, der von jeder Seite aus verlinkt werden kann.
  • Aufruf: {{anchor href="anker2" [text="Index"] [title="Title"]}}
  • href - Name des Ankers (erforderlich).
  • text - Linktext; ein ~ darin wird durch href ersetzt.
  • title - Titel-Attribut.
  • Hinweis: der alte Parameter name wird weiterhin unterstützt (entspricht href) und wird für die Anker first_anchor/last_anchor der Aktion include benötigt.

7.2. authors

  • zeigt die Autoren der aktuellen Seite und ihrer Revisionen.
  • Aufruf: {{authors [add="2009 Ivan Ivanov[;2010 John Smith[;...]]"] [add_only=0] [license="CC-BY-SA"] [cluster=0]}}
  • add - zusätzliche Autoren, durch Semikolon getrennt (jeder Eintrag auf einer neuen Zeile), Wiki-Formatierung wird angewendet.
  • add_only=1 - zeigt nur die Autoren aus add.
  • license - freier Text (mit Wiki-Formatierung) oder eine der vordefinierten Konstanten: CC-BY-ND, CC-BY-NC-SA, CC-BY-NC-ND, CC-BY-SA, CC-BY-NC, CC-BY, CC-Zero, GNU-FDL, PD, CR.
  • cluster=1 - berücksichtigt alle Unterseiten des Clusters, Standard 0 = nur aktuelle Seite.
  • detaillierte Beschreibung...

7.3. calendar

  • zeigt einen Monatskalender an.
  • Aufruf: {{calendar [year=2012] [month=1] [highlight="today"] [daywidth=2] [range=1] [firstday=1]}}
  • year - Jahr (Standard: aktuelles Jahr).
  • month - Monat 1–12 (Standard: aktueller Monat).
  • highlight - Tag, der hervorgehoben werden soll (Zahl oder today); mehrere Tage kommagetrennt.
  • daywidth - Anzahl Buchstaben für Wochentage (Standard 2; ab 4 wird der volle Name angezeigt).
  • range - Anzahl Monate, die dargestellt werden (Standard 1).
  • firstday - Wochenbeginn: 0 = Sonntag, 1 = Montag (Standard 1).

7.4. categories

  • zeigt die Kategorien der aktuellen Seite (bzw. des angegebenen Objekts).
  • Aufruf: {{categories [page="SeitenName"] [list=0] [nomark=0] [label=1]}}
  • page - Seite, die in den Kategorie-Links verwendet wird; ohne Angabe die konfigurierte Kategorieseite.
  • list mit Wert = 1 werden die Kategorien in einer Liste untereinander gezeigt. Der Standardwert = 0 und die Werte stehen so, durch Komma getrennt, nebeneinander in einer Liste.
  • Parameter nomark, mit dem Wert 1 unterdrückt den Rahmen um das Ergebnis.
  • label - 1 (Standard) zeigt den Kategorienamen, 0 ein Symbol.

7.5. category

  • zeigt eine Liste mit Kategorien von Seiten und der Anzahl der Verwendung der Kategorie an.
  • Aufruf: {{category [page="/SeitenName"] [list=1] [ids="1,11,21"] [lang="de"] [sort="abc"] [nomark=0] [caption=0]}}
  • page - Startpunkt für die Kategorienauswahl (Standard "/" = gesamtes Wiki).
  • list - Wert = 1 (Standard) verlinkt die Kategorien, Wert = 0 zeigt sie ohne Verlinkung.
  • ids - zeige nur Seiten, die zu den numerisch bestimmten, kommagetrennten Kategorie-IDs gehören.
  • lang - optional, um die Kategorien bestimmter Sprachen einzustellen (Standard: Sprache der aktuellen Seite).
  • sort - Seitenkategorien sortiert nach Alphabet ('abc', Standard) oder nach Erstellungszeitpunkt ('date').
  • nomark - 0 (Standard) zeigt Titel und Rahmen, 1 nur den Rahmen, 2 im 'categories'-Modus auch ohne Titel.
  • caption=1 - zeigt die Beschreibung der Kategorie an.

7.6. comment

  • setzt einen Verweis zu den Kommentaren einer Seite.
  • Aufruf: {{comment [page="CommentThisPage"] [text="your text"]}}
  • page - Seite, deren Kommentare verlinkt werden; ohne Parameter die aktuelle Seite.
  • Mit text kann der Verweis mit einem Alternativtext beschriftet werden (Standard: "Kommentare anzeigen").

7.7. edit

  • zeigt den Verweis zum Bearbeiten einer bestimmten Seite, sofern der Benutzer das Recht dazu hat.
  • Aufruf: {{edit [page="SeiteZumBearbeiten"] [text="Dein Text"]}}
  • page - zu bearbeitende Seite; ohne Parameter die aktuelle Seite.
  • Mit text kann der Verweis mit einem Alternativtext beschriftet werden (Standard: "Bearbeiten").

7.8. editsection

  • zeigt einen Verweis zum Bearbeiten eines bestimmten Abschnitts.
  • Aufruf: {{editsection [page="SeitenName"] [section=1] [text="Dein Text"]}}
  • page - Seite, deren Abschnitt bearbeitet werden soll; ohne Parameter die aktuelle Seite.
  • section - Nummer des Abschnitts (ab 1).
  • text - Alternativtext für den Verweis (Standard: "Bearbeiten").

7.9. embed

  • Um externe Anwendungen oder interaktive Inhalte, wie PDF, YouTube oder Videos, einzubetten.
  • Aufruf: {{embed url="https://example.com/embed/zhec4tHwLzo" [width=640] [height=385] [align="left|center|right"]}}
  • url - die einzige zwingend erforderliche Angabe.
  • width - Breite (Standard 640).
  • height - Höhe (Standard 385).
  • align - Ausrichtung: "left", "center" oder "right".
  • Hinweis: die CSP-Direktiven der Seite müssen die gewählte Quelle erlauben.
  • detaillierte Beschreibung...

7.10. feed

  • RSS/Atom Feed Integration (benötigt SimplePie).
  • Aufruf: {{feed url="https://...[|https://...|https://...]" [title="News feed title|no"] [images=1] [max=Anzahl] [time=1] [nomark=0]}}
  • title - "text" - als Titel angezeigt, "no" - es wird kein Titel angezeigt, ohne Titelangabe wird der Titel des Feed übernommen.
  • images=0 - entfernt Bilder aus dem Text der Beiträge (reine Textdarstellung).
  • max - maximale Anzahl der angezeigten Beiträge (Standard 5).
  • time=1 - zeigt die Zeit der Beiträge an (Standard).
  • nomark=1 - verwendet h3/h4-Überschriften; 0 (Standard) die Standardformatierung.
  • detaillierte Beschreibung...

7.11. files

  • Zeigt die Dateien zu einer Seite an.
  • Aufruf: {{files [page="SeitenName"] [global=1] [all=1] [linked=1] [order="name"] [form=1] [options=0] [owner="BenutzerName"] [media=1] [max=Anzahl]}}
  • Der Bereich wird über einen der vier Angaben gewählt: page="SeitenName" (Dateien der Seite), global=1 (globale Dateien), all=1 (alle Anhänge), linked=1 (in der Seite verlinkte Dateien).
  • order die Dateien können nach Zeitpunkt der Erstellung, nach Größe und nach Dateiformaten bzw. Dateiendungen sortiert werden: ext, ext_desc, name_desc, size, size_desc, time, time_desc (Standard: Dateiname aufsteigend).
  • form=1 - zeigt das Suchformular an.
  • options — zeigt Sortier- und Filteroptionen (Sprache, Benutzer, MIME-Typ, Kategorien).
  • owner — zeigt nur Dateien dieses Benutzers.
  • media — zeigt alle Bilder, Audio- und Video-Dateien in ihren Medien-Tags — ähnlich einer Bildergalerie.
  • max - maximale Anzahl der angezeigten Dateien.
  • detaillierte Beschreibung...

7.12. gallery

  • Mit der Aktion Galerie lässt sich eine Fotogalerie mit kleinen Bildern erstellen, welche mit den größeren Versionen verlinkt sind. Die Galerie-Aktion verwendet das Standard-WackoWiki-Dateimodell. Diese Aktion kann um eine Lightbox erweitert werden, siehe Details.
  • Aufruf: {{gallery [page="SeitenName"] [global=0] [perrow=5] [caption=1] [title="Galerie"] [target=0] [nomark=1] [table=1] [order="name"] [owner="BenutzerName"] [max=Anzahl]}}
  • page - Bilder einer anderen Seite anzeigen; ohne Parameter die aktuelle Seite.
  • global=1 - globale Bilder verwenden.
  • perrow - Anzahl der Bilder pro Zeile (Standard 5).
  • caption - 1 = Dateibeschreibung anzeigen, 2 = Datei-Caption anzeigen (Standard 1).
  • title - Titel des Albums.
  • target - 1 = großes Bild ohne Seitenwechsel anzeigen, 2 = großes Bild in neuem Fenster (PhotoSwipe-Lightbox).
  • nomark=1 - äußeren Rahmen ausblenden (Standard 1).
  • table=1 - Bilder in einer Tabelle anordnen (Standard), 0 in div-Elementen.
  • order, owner, max - Sortierung, Einschränkung auf einen Benutzer, maximale Anzahl der Bilder (Standard 50).
  • Benötigt PHPThumb, optional PhotoSwipe.
  • mehr Details

7.13. hashid

  • Generiert einen Permalink zur Seite.
  • Aufruf: {{hashid [version=1]}}
  • version — 0 Link zur Seite, 1 Link zur aktuellen Seitenversion (Standard).
  • Hinweis: die Anzeige richtet sich nach der Konfiguration (show_permalink): 1 = immer, 2 = nur für angemeldete Benutzer.

7.14. hits

  • Zeigt die Anzahl der Seitenzugriffe an.
  • Aufruf: {{hits [page="SeitenName"]}}
  • page - Seite, für die die Zugriffe gezählt werden; ohne Parameter die aktuelle Seite.

7.15. include

  • Fügt den Inhalt der eingeschlossenen Seite direkt als Text in die aktuelle Seite ein (Transklusion).
  • Aufruf: {{include page="SeitenName" [nomark=0] [notoc=0] [nowarning=0] [first_anchor="..." last_anchor="..."]}}
  • page - die einzuschließende Seite (erforderlich; ohne Angabe wird nichts ausgegeben).
  • nomark=1 die eingeschlossene Seite wird auf der aktuellen Seite nicht farblich hervorgehoben.
  • nomark=2 die eingeschlossene Seite wird auf der aktuellen Seite nicht farblich abgehoben, und für Benutzer ohne die nötigen Rechte (ACLs) ist es nicht möglich, sie zu editieren; stattdessen werden der Besitzer und die Rechte der Seite angezeigt.
  • notoc=1 die Überschriften der eingeschlossenen Seite werden auf der neuen Seite nicht indexiert.
  • nowarning=1 es wird kein Hinweis angezeigt, falls der Betrachter keine Leserechte für die eingeschlossene Seite hat.
  • Die zusätzlichen Parameter first_anchor und last_anchor ermöglichen es, nur einen bestimmten Teil des Textes der eingefügten Seite anzeigen zu lassen. Dafür ist es in der eingefügten Seite erforderlich, den gewünschten Bereich mit folgenden Ankern einzufassen: {{anchor name="plan_start"}} gewünschter Textabschnitt ~{{anchor name="plan_end"}}, und danach diese Ankernamen mit den Parametern first_anchor und last_anchor in der Aktion include anzugeben.
  • Hinweis: Einbindungen in sich selbst oder zyklische Einbindungen werden nicht ausgegeben.
  • detaillierte Beschreibung...

7.16. interwikilist

  • Eine Liste aller InterWiki-Knoten, die in dieser Installation definiert sind.
  • Aufruf: {{interwikilist}}
  • eine detaillierte Beschreibung: InterWiki-Adressierung

7.17. lastedited

  • zeigt den letzten Bearbeiter der Seite an:
    • Zuletzt bearbeitet von: EinNutzer (22.12.2018 13:08) zwei Tippfehler behoben
  • Aufruf: {{lastedited [icon=0] [label=1] [note=0]}}
  • icon - zeigt ein Symbol an (wird auch angezeigt, wenn label=0).
  • label - zeige 'Zuletzt bearbeitet von:' Label (Standard 1).
  • note - zeige Bearbeitungsnotiz.

7.18. license

  • Gibt die Lizenz der Seite oder der Datei aus.
  • Aufruf: {{license [license="CC-BY-SA"] [license_id=ID] [icon=0] [intro=1]}}
  • license - freier Text (mit Wiki-Formatierung) oder eine der vordefinierten Konstanten: CC-BY-ND, CC-BY-NC-SA, CC-BY-NC-ND, CC-BY-SA, CC-BY-NC, CC-BY, CC-Zero, GNU-FDL, PD, CR.
  • license_id - in der Datenbank zugewiesene Lizenz-ID.
  • icon=1 - zeigt Lizenz-Symbole an.
  • intro=1 - zeigt den einleitenden Text an (Standard).

7.19. navigation

  • erzeugt eine Navigationsleiste zum Seitenwechsel (Kapitelnavigation).
  • Aufruf: {{navigation [main="/Buch"] [prev="KapitelEins"] [next="KapitelDrei"] [table=1] [title=0] [head=0]}}
  • main - Tag der Übersichtsseite.
  • prev - Tag der vorhergehenden Seite.
  • next - Tag der nächsten Seite.
  • table - ermöglicht die Auswahl zwischen zwei vordefinierten Vorlagen (experimentell, Parametername kann sich ändern); Standard 1 = Tabelle.
  • title=1 - verwendet den Seitentitel als Linktext, sonst "Übersicht/Zurück/Weiter".
  • head=1 - fügt <link rel="prev|next"> zum HTML-<head> hinzu.

7.20. pagebreak

  • Seitenumbruch (für Druck und Ansicht).
  • Aufruf: {{pagebreak}}

7.21. paragraphs

  • fügt Absatznummerierung ein.
  • Aufruf: {{paragraphs [style="before"] [name="document-relative"]}}
  • style beeinflusst, wo die Nummerierung der Absätze abgeleitet werden: "before" (Standard), "after", "left", "right".
  • name - "document-relative" (Standard, fortlaufende Nummerierung im Dokument) oder "absolute" (Nummerierung je Kapitel).
  • Hinweis: "left"/"right" sowie "toc-relative" sind noch nicht implementiert.
  • Wofür braucht man das?
    • Für Texte mit Absatznummerierung ;-), etwa Urteile, juristische Kommentare

7.22. randomimage

  • Lädt ein zufälliges Bild.
  • Aufruf: {{randomimage [global=0] [owner="UserName"] [category="category"] [caption=0]}}
  • owner — zeigt nur die Dateien an, welche zu diesem Benutzer gehören.
  • global — 1 globale Bilder, 0 Bilder, die an die Seite angehängt sind (Standard).
  • category — filtert die Bilder nach der Kategorie.
  • caption=1 — zeigt die Bildbeschreibung an.

7.23. randompage

  • Lädt eine zufällige Seite (leitet dorthin weiter).
  • Aufruf: {{randompage [page="PageName"] [test]}}
  • page schränkt die Seitenauswahl auf einen bestimmten Cluster ein.
  • test - zeigt den Link an, statt umzuleiten.

7.24. randomphrase

  • Lädt eine zufällige Zeile (Textblock) einer bestimmten Seite.
  • Aufruf: {{randomphrase page="SeitenName" [useemptystring=0]}}
  • useemptystring=1 teilt die Seite nicht nach Zeilen, sondern nach zusammenhängenden Blöcken, die durch eine Leerzeile getrennt sind.
  • page - die Seite, aus der der Text stammt (erforderlich).

7.25. redirect

  • Umleitung: es leitet die Besucher automatisch zu einer anderen Seite um.
  • Aufruf: {{redirect to="NeueSeite" [temporary=0] [mute=0]}}
  • to - Zielseite (der alte Parameter page wird ebenfalls unterstützt).
  • temporary — 1 setzt den HTTP-Statuscode auf 302, Standard 0 = 301.
  • mute=1 - unterdrückt den Hinweis "Weiterleitung von ..." auf der Zielseite.

7.26. search

  • Suche in WackoWiki.
  • Aufruf: {{search [phrase="Begriff nach dem gesucht werden soll"] [page="SeitenName"] [options=1] [topic=0] [form=1] [lang="en"] [hl_simple=0] [max=10] [nomark=0] [style="ol"] [scope="all"]}}
  • page schränkt die Suche auf den angegebenen Namensraum ein; page="/" durchsucht alle Cluster.
  • options - mit dem Wert 0 wird nur das Suchfeld angezeigt, weitere Optionen und Filter werden ausgeblendet (Standard 1).
  • topic mit dem Wert 1 wird nur in Seitenname und Titel gesucht, andernfalls in Titel, Seitenname, Beschreibung, Keywords und Seiteninhalt.
  • form =1 gibt das Suchergebnis immer zusammen mit dem Suchformular an; ist phrase gesetzt, wird das Formular automatisch ausgeblendet.
  • lang - nur Seiten der angegebenen Sprache durchsuchen.
  • hl_simple=1 - einfache Hervorhebung der Suchphrase, sonst werden nur vollständige Wörter hervorgehoben.
  • max - maximale Anzahl der Ergebnisse pro Seite (Standard 10).
  • scope legt fest wo gesucht werden darf: "pages" = nur in den Seiten, "all" (Standard) = auch in den Kommentaren.
  • nomark, mit dem Wert 1 unterdrückt den Rahmen um das Suchergebnis.
  • style legt die Ansicht für den Benutzer fest:
    • "br" = Anzeige untereinander;
    • "ul" = mit Aufzählungszeichen;
    • "ol" = Ergebnisse sind durchnummeriert (Standard);
    • "comma" = Ergebnisse erscheinen hintereinander durch Komma getrennt.
  • Alle Parameter sind optional.

7.27. tagcloud

  • zeigt eine Wortwolke an.
  • Aufruf: {{tagcloud [page="/SeitenName"] [lang="de"] [owner="UserName"] [sort="abc"] [nomark=0]}}
  • page - wo mit dem Zählen begonnen wird (Standard "/" = gesamtes Wiki).
  • lang - Sprache der Kategorien, falls erforderlich (Standard ist die Sprache der aktuellen Seite).
  • owner - nur Seiten dieses Benutzers berücksichtigen.
  • sort - sortiert die Kategorien alphabetisch (Standard 'abc') oder nach Anzahl der Verwendung ('number').
  • nomark - 1 blendet Überschrift und Rahmen aus, 0 (Standard) zeigt sie an.

7.28. toc

  • Auf Basis der Überschriften wird ein Inhaltsverzeichnis der Seite erstellt (toc - table of content).
  • Aufruf: {{toc [page="SeitenName"] [legend="legend für toc"] [numerate=1] [start=0] [from="h2"] [to="h6"] [nomark=0]}}
  • Mit dem Parameter legend kann das Inhaltsverzeichnis selbst benannt werden.
  • Der Parameter numerate dient dazu, die Nummerierung der Überschriften zu ermöglichen.
  • start - Startwert der Nummerierung (z. B. 100).
  • from/to bestimmen die Ebenentiefe des Verzeichnisses (Standard h2 bis h6).
  • Parameter nomark, mit dem Wert 1 unterdrückt den Rahmen um das Ergebnis.
  • Beachte: alle Parameter sind optional, das heißt es ist möglich, nur {{toc}} zu benutzen!
  • detaillierte Beschreibung...

7.29. upload

  • Dateien hochladen.
  • Aufruf: {{upload [global=0] [maxsize=200] [hide_description=0]}}
  • global=1 - Upload in den globalen Bereich.
  • maxsize - erzwingt eine maximale Dateigröße (muss kleiner als die Konfiguration sein).
  • hide_description=1 - Feld für die Dateibeschreibung ausblenden.
  • Hinweis: erlaubte Dateitypen und Größe richten sich nach der Konfiguration; ohne Upload-Rechte sind nur globale Dateien möglich.
  • detaillierte Beschreibung...

7.30. groups

  • zeigt die Liste der Benutzergruppen mit Beschreibung, Moderator und Anzahl der Mitglieder.
  • Aufruf: {{groups [max=Anzahl]}}
  • max - maximale Anzahl der angezeigten Gruppen pro Seite.

7.31. usergroups

  • zeigt Liste der Gruppen und zugehörige Nutzer an.
  • Aufruf: {{usergroups [cols=4] [nomark=0]}}
  • Parameter nomark, mit dem Wert 1 unterdrückt den Rahmen um das Ergebnis.
  • Parameter cols, bestimmt die Spaltenanzahl (Standard 4).
  • Hinweis: ein angemeldeter Benutzer wird benötigt; normale Benutzer sehen nur eigene Gruppen, Administratoren alle.

7.32. users

  • Man erhält eine der registrierten Benutzer und die Anzahl der von ihnen erstellten Seiten.
  • Aufruf: {{users [max=Anzahl]}}
  • max - maximale Anzahl der angezeigten Benutzer pro Seite.
  • Über ?profile=BenutzerName wird das Benutzerprofil angezeigt, über ?sort=name|pages|comments|revisions|uploads|signup|last_visit wird sortiert.


Zusätzliche Aktionen / PLUGINS welche nicht in WackoWiki enthalten sind: Patches & Hacks


zurück zur Übersicht