Zum Inhalt springen

Wikipedia:Lua/Modul/Hello/en

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. April 2013 um 22:53 Uhr durch PerfektesChaos (Diskussion | Beiträge) (Setup). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Wikipedia:Lua/Modul-Navigation Hello – module for demonstration of Lua usage within a Wiki-project.

Functions for templates

hello
Returns a string like Hello, world! This is Lua!
  • 1(optional) name of the recipient
    • Default: world

Syntax example

For templates this means:

  • without parameter: {{#invoke:Hello|hello}}
    • yields: Hallo, Welt! Dies ist Lua!
  • with parameter: {{#invoke:Hello|hello|John Doe}}
    • yields: Hallo, John Doe! Dies ist Lua!

Functions for Lua modules

(None which could be called via require)

Local implementation

hello(frame)
Returns the string.
frame – Call environment
  • frame.args[ 1 ] – Passed first unnamed parameter: name of the recipient

Dependencies

(No other module required)

Usage

Any test scenario.

Origin

en:Module:Bananas and others.