Zum Inhalt springen

Modul:Hello

Aus Wikivoyage
Dokumentation für das Modul Hello[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]

Hello ist ein Demonstrations-Modul zur Verwendung von Lua im Wiki-Projekt.

Funktionen

Funktionen für Vorlagen

hello(frame)
Gibt eine Zeichenkette wie Hallo, Welt! Dies ist Lua! zurück.
frame – Aufrufumgebung
  • 1(optional) Name des Angesprochenen
    • Vorgabe: Welt

Interne Funktionen

(Keine)

Beispieleinbindung

Für eine Vorlage bedeutet das:

  • ohne Parameter: {{#invoke:Hello|hello}}
    • ergibt: Hallo, Welt! Dies ist Lua!
  • mit Parameter: {{#invoke:Hello|hello|Mustermann}}
    • ergibt: Hallo, Mustermann! Dies ist Lua!

Verwendung

Jedes Test-Szenario.

Herkunft

w:en:Module:Bananas und andere.

[[Kategorie:Modul:.........]]
Hinweise
  local p = {} 
  function p.hello(frame)
      local name = frame.args[1]
      if not name then name = 'Welt' end
      return  'Hallo, ' .. name .. '! Dies ist Lua!' 
  end 
  return p