Difference between revisions of "Module:Table row counter/doc"

From blackwiki
Jump to navigation Jump to search
blackwiki>Pppery
(Add tfd tag)
m (8 revisions imported)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{replace|{{replace|{{Tfm/dated|page={{PAGENAME}}|otherpage=Gamelist counter|link=Wikipedia:Templates for discussion/Log/2018 October 8#Module:Table row counter|bigbox=yes}}|template|module}}|Template:|Module:|count=1}}
 
 
This module implements the {{tl|table row counter}} template.
 
This module implements the {{tl|table row counter}} template.
  
 
== Usage from wikitext ==
 
== Usage from wikitext ==
  
This module can be used from wikitext in the same way as the {{tl|table row counter}} template, by simply using <code>{{((}}#invoke:table row counter|main</code> in place of <code>{{((}}table row counter</code>.
+
This module can be used from wikitext in the same way as the {{tl|table row counter}} template, by simply using <code>{{braces|#invoke:table row counter|main}}</code> in place of <code>{{braces|table row counter}}</code>.
  
 
== Usage from Lua modules ==
 
== Usage from Lua modules ==
Line 10: Line 9:
 
To use this module from other Lua modules, first load the module.
 
To use this module from other Lua modules, first load the module.
  
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
local mTRC = require('Module:Table row counter')
 
local mTRC = require('Module:Table row counter')
</source>
+
</syntaxhighlight>
  
 
You can then count table rows by using the _main function.
 
You can then count table rows by using the _main function.
  
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
mTRC._main(args)
 
mTRC._main(args)
</source>
+
</syntaxhighlight>
  
 
<var>args</var> is a table containing the module arguments. See the [[Template:Table row counter|template documentation]] for more information about the available arguments, and for general caveats about this module's use.
 
<var>args</var> is a table containing the module arguments. See the [[Template:Table row counter|template documentation]] for more information about the available arguments, and for general caveats about this module's use.

Latest revision as of 16:47, 29 September 2020

This module implements the {{table row counter}} template.

Usage from wikitext

This module can be used from wikitext in the same way as the {{table row counter}} template, by simply using {{#invoke:table row counter|main}} in place of {{table row counter}}.

Usage from Lua modules

To use this module from other Lua modules, first load the module.

local mTRC = require('Module:Table row counter')

You can then count table rows by using the _main function.

mTRC._main(args)

args is a table containing the module arguments. See the template documentation for more information about the available arguments, and for general caveats about this module's use.