Vorlagen-
programmierung
Diskussionen Lua Unterseiten
Modul Deutsch English

Esperanto Dolnoserbski Hornjoserbsce Modul: WP:Lua

LuaWiki – Modul z funkcijami za Lua-programěrowanje we Wikijowem projekśe.

Funkcije za pśedłogi

Bearbeiten

Žedne wužyśe w pśedłogach zmysłapołne.

Funkcije za Lua-module

Bearbeiten

Zawězanje do swójskego modula z require() ako slědujo:

local LuaWiki = require( "Module:LuaWiki" )
if type( LuaWiki ) ~= "table" then
    -- pśigódne wobjadnanje ze zmólkami, na pś. konkretne powěsći pśi funkcijami za pśedłogi
end

Pótom stoje funkcije k dispoziciji.

LuaWiki.getArg( arg, assign )
Parameter pśedłogi wucytaś.
  • argstring abo number; Mě argumenta
  • assign – opcionalny; Rückfallwert někakego typa, jolic w zawězanju pśedłogi njejo pśidany
  • Slědkdaśe: rěd znamješkow (zawěsćone) abo howacej Rückfallwert
Jolic w zawězanju pśedłogi njejo pśidany a žedna Rückfallwert, pótom: {{{<arg>}}}
LuaWiki.getVariable( seek, numeric )
Projektowu wariablu wucytaś; glědaj de:Hilfe:Parserfunktionen.
  • seekstring; Mě wariable, na pś. "PAGENAME"
  • numericboolean, opcionalny; numeriska gódnota slědkdaśa
  • Slědkdaśe: Rěd znamješkow abo numeriski
Zachadna inicializacija z initVariables póspěšujo, ale njejo nuzna.
LuaWiki.initVariables( request )
Inicializacija pótrjebowanych projektowych wariablow k póspěšenju.
  • requesttable; Mě wariable
    Kuždy element pó žycenju:
    • string; Mě wariable, na pś. "PAGENAME"
    • table; Wariabla se pśecej z numeriskeju gódnotu dawa
      • [1] string; Mě wariable
      • [2] true
  • Slědkdaśe: žedne
LuaWiki.isExisting( seek )
Eksistencu boka pśeglědaś; analognje #ifexist.
  • seekstring; dopołne mě boka
  • Slědkdaśe: boolean
LuaWiki.transclude( s, args )
Bok zawězujo bźez zmólki skripta pśi felujucem boku.
  • sstring; Mě boka (bźez mjenjowego ruma: Pśedłoga:)
  • argstable, opcionalny; argumenty
  • Slědkdaśe: Rěd znamješkow; Zawězanje abo powěsć zmólki pśi felujucem boku

Wužyśe

Bearbeiten

Powšykna biblioteka; nic zagranicowana.

Znate wužyśa

Bearbeiten

Wótwisnosć

Bearbeiten

Žedna.