Teamplaid:Scribunto
Coltas
Ùsaid - Usage
[deasaich]This helps with the creation of doc pages for Lua metamodules that reference the Teamplaid:Scribunto/helper or specific function within it.
{{Scribunto
|<!--anchor-->
|<!--link text-->
}}
If an anchor is provided, the link will be wrapped in <code>...</code>. For example:{{Scribunto|mw.html.create}}produces this link: Teamplaid:Scribunto/helper
{{Scribunto|HTML_library|mw.html}}produces this link: Teamplaid:Scribunto/helper
Advanced
[deasaich]|self= and |args=
[deasaich]|self={{PAGENAME}} to reference your own functions and |args= to specify args, like so:{{Scribunto|self=Buffer/doc|:_all|args=...}}produces this link: Teamplaid:Scribunto/helper
If the first char Teamplaid:Scribunto/helper the pattern then title specified by ^[:%.]|self= will be inserted in front, minus any subpages, unless Teamplaid:Scribunto/helperd with the char:
\
{{Scribunto|self=Example\/testcases/doc|.test1|args=string}}produces: Teamplaid:Scribunto/helper
no 'main'
[deasaich]\ as the first char in the function name to make a self-reference:{{Scribunto|self=Buffer/doc|\|args=...}}produces: Teamplaid:Scribunto/helper'
If the second parameter contains ***, then the first param will be substituted (or the self-reference, as applicable): {{Scribunto|self=Buffer|\|require('Mòideal:***')|args=...}}Teamplaid:Scribunto/helper
args2 and args3
[deasaich]{{Scribunto|table.insert|args=table, value|args2=table, pos, value}}Teamplaid:Scribunto/helperTeamplaid:Scribunto/helper
|plain=
[deasaich]If set to anything, the result will no longer be wrapped in <code>...</code>.
Faic cuideachd - Also see
- {{Luaself}}, a wrapper template that makes Lua self-references easier.
- Mòideal:Buffer/doc, an example of a doc that uses this
- {{Lua}}
- Roinn-seòrsa:Lua metamodules
| The above documentation is transcluded from Teamplaid:Scribunto/documentation. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /documentation subpage. Subpages of this template. |