Search results
Results from the WOW.Com Content Network
While Lua allows the true and false boolean values, wikicode templates can only express boolean values through strings such as "yes", "no", etc. This module processes these kinds of strings and turns them into boolean input for Lua to process. It also returns nil values as nil, to allow for distinctions between nil and false. The module also ...
If it isn't a table, it's a string, a number, a boolean, a function, or a nil. Libraries are tables. string.gmatch is the "gmatch" entry in the table named by the global variable string. Arguments that you receive from MediaWiki are tables. But they're a bit special. Arrays are tables that follow a specific convention.
Lua patterns deliberately lack the most complex regular expression constructs (to avoid bloating the Lua code base), where many other computer languages or libraries use a more complete set. Lua patterns are not even a subset of regular expressions, as there are also discrepancies, like Lua using the escape character % instead of \, , and ...
-- This module is intended to replace the functionality of Template:Formatnum and related templates. local p = {} function p. main (frame) local args = frame: getParent (). args local prec = args. prec or '' local sep = args. sep or '' local number = args [1] or args. number or '' local lang = args [2] or args. lang or ''-- validate the language parameter within MediaWiki's caller frame if ...
The functioncall is written as some.function.name(a,b,c) where some.function.name means something in the Extension:Scribunto/Lua reference manual and a,b,c are the arbitrary variable names you've chosen.
This Lua module is used in system messages, and on approximately 33,800,000 pages, or roughly 54% of all pages. Changes to it can cause immediate changes to the Wikipedia user interface. To avoid major disruption and server load, any changes should be tested in the module's /sandbox or /testcases subpages, or in your own module sandbox .
No protection is treated as zero cfg ['protection_hierarchy'] = {autoconfirmed = 1, extendedconfirmed = 2, templateeditor = 3, sysop = 4}-- Padlock pattern: Lua pattern to search on protected stylesheets for, or nil-- to disable padlock check. cfg ['padlock_pattern'] = '{{pp-'-- Missing padlock category: this category is added if a protected ...
This module is subject to page protection.It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing.