Modul:DemoArgs/Doku
Erscheinungsbild
Beispielmodul um darzustellen, wie man auf die Argumente zugreift. Für mehr zum Thema "Frame object", siehe http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Frame_object
Beispielaufrufe der Funktionen
Keine Argumente
{{#invoke:BananasArgs|Hallo_Welt}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.
Ein Argument
{{#invoke:BananasArgs|Hallo|Peter}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.
Zwei Argumente
{{#invoke:BananasArgs|addiere|5|3}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.
Benannte Argumente
{{#invoke:BananasArgs|Obstzaehlen|Bananen=5|Aepfel=3}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.
Mischung aus regulären und benannten Argumenten und optionalen benannten Argumenten
{{#invoke:BananasArgs|Obstkorb|Peter|Bananen=5|Kirschen=7}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.
Iteration über die Argumente
{{#invoke:BananasArgs|Obst1|Ananas=10|Kiwis=5}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.
Iteration über Argumente mit separaten Argumenten
{{#invoke:BananasArgs|Obst2|Peter|Ananas=10|Kiwis=5}}
ergibt:
- Skriptfehler: Ein solches Modul „BananasArgs“ ist nicht vorhanden.