filmov
tv
'Lua modules training' by tohaomg

Показать описание
There are two principal ways of creating templates in Wikipedian and related projects. First is the old-fashioned parser language with a lot of curly brackets, which is hard to read, has limited functionality, but has low entry threshold. The other way is Lua modules, which are written in the full-fledged programming language of Lua. Entry threshold of this, second, way is quite high, but I will try to help the participants to overcome it. I will try to teach participants to create and edit such modules, create and edit templates so that they use Lua modules, or at least understand how it all functions.
Additional resources:
Additional resources:
'Lua modules training' by tohaomg
Lua Workshop 2016: Practical LPeg - Mitchell
Lua Tutorial
Master the Power of Lua Tables and Dominate the Coding World #shorts
401 Module 7 Using Lua Functions to Parse Data and Create Command Strings
Berlin Hackathon 2012 - Lua introduction (Tim Starling)
Wikimania Hackathon 2019: Lua Workshop
Why do MediaWiki's Infoboxes use Lua?
Usage of Cargo with Lua on LoL Gamepedia
Wikimedia Hackathon 2021 - Main track - Saturday 22
LIVE Wikidata editing #84 #CelticKnot2022
SLUG'21 - Session 3 - Marshall Garey - burst_buffer/lua and slurmscriptd
MVC in MediaWiki: How to use SMW, ArrayFunctions and Scribunto to make your wiki Parsoid-compatible
Abstract Wikipedia Data Science with Outreachy Demo
Experiment: Random Music in Lua - 001
Embracing Scribunto/Introducing SemanticScribunto Extension
Using Semantic MediaWiki to track and validate claims
MediaWiki Error: Lua error: Internal error: The interpreter has terminated with signal '11&apos...
Webmasters: How to transclude <onlyinclude> in MediaWiki template?
Using convert template from Wikipedia throwing Scribunto error
Unable to authenticate MediaWiki (on LAMP/Ubuntu) users using AD (on Windows Server 2012 R2) via...
Wikimedia Tech Talks: Retargeting extensions to work with Parsoid
How to use the Wikidata Query Service.
Комментарии