Modul:Demo/doc
Robâ
Ini adalah halaman dokumentasi untuk Modul:Demo
TemplateStyles' src
attribute must not be empty.
Modul nèka ènilai lasta èyangghuy halè umum. Modul nèka ampon massa' tor èrèken minangka pardhika dâri bug tor lasta otabâ saḍiya èyangghuy nâng kennengan sè pas nâng ka'dimma bisaos. Modul nèka lasta èrasanè nâng halaman-halaman bhântowan tor brèttra sombhâr informasi Wikipedia laènna minangka todhuwân ka'angghuy pamerdhiyan para pangangghuy anyar. Sè ngorangè tempoan server tor output sè ta' èkaporon, modul nèka wajib èpraghi kelabân halaman bak bâddhi tor kasus oddhi tèmbhâng ghi' ngalakonina beccè'an oddhi-tor-lopot marsoddhi. |
Usage
[beccè' sombher]Usage via templates
[beccè' sombher]This module supports {{Demo}}
{{#invoke:Demo|main}}
and {{Demo inline}}
{{#invoke:Demo|inline}}
The input must be wrapped in <nowiki>
tags or else it may be processed before the module can read it.
Usage in a module
[beccè' sombher]If you want to use this in another module (such as to make the output prettier), you can get values like so:
require('Module:demo').get(frame)
Function get()
returns a table containing:
source
= the source code (without<syntaxhighlight>
wrappers, characters substituted with html entities)output
= the execution result of the source.frame
= the frame from which this template took the parameter.
By default, get()
takes the first parameter of frame. If the frame uses a different parameter name for the nowiki-wrapped source, then place that name (as a string) as the second parameter, like so require('Module:demo').get(frame, 'alternate_name')
Example:
local p = {}
function p.main(frame)
local parts = require('Module:demo').get(frame)
return '…Pretty HTML… <pre>' .. parts.source .. '</pre> …More pretty HTML… ' .. parts.output .. ' …Even more pretty HTML…'
end
return p
See also
[beccè' sombher]- Template:Nowiki template demo which uses Module:Template test case
- Template:Automarkup which uses Module:Automarkup