Helpo:Lua/Koderoj: Malsamoj inter versioj

Enhavo forigita Enhavo aldonita
aldono
aldono, korekto
Linio 40:
 
== Anstataŭaĵo de <nowiki>{{ucfirst:</nowiki> ==
En Lua-modulo necesas anstataŭigi <code><nowiki>{{ucfirst:</nowiki></code> per Lua-kodo. Unu ebleco estas:<ref name="ucfirst-en">[[:en:Wikipedia talk:Lua/Archive 2#ucfirst|Jen arkivo enpri la angla vikipedio"ucfirst"]]</ref>
<syntaxhighlight lang="lua">
mw.ustring.upper(mw.ustring.sub(str, 1, 1)) .. mw.ustring.sub(str, 2)
Linio 47:
<syntaxhighlight lang="lua">
mw.language.getContentLanguage():ucfirst(str)
</syntaxhighlight>
 
== mw.html library ==
Jen kodero el la angla vikipedio:<ref>[[:en:Wikipedia talk:Lua/Archive 2#mw.html library nil behaviour|Jen arkivo pri "mw.html library"]]</ref>
<syntaxhighlight lang="lua">
local root = mw.html.create('table')
root
:tag('tr')
:tag('td')
:css('color', args.color or false)
:wikitext('some text')
return tostring(root)
</syntaxhighlight>