Difference between revisions 59906 and 59907 on tcywiki

This module implements {{tl|documentation}}. Itdisplays a blue box containing documentation for [[WP:TEMPLATE|templates]], [[WP:MODULE|Lua modules]], or other pages. It is usually run using the {{tl|documentation}} template.

== Normal usage ==

For most uses, this module should be called from the {{tl|documentation}} template. Please see the template page for usage instructions and a list of parameters.

== Use in other modules ==

To use this module from another Lua module, first load it with <code>require</code>:

<source lang="lua">
local documentation = require('Module:Documentation').main
</source>

Then you can simply call it using a table of arguments.
<source lang="lua">
documentation{content = 'Some documentation', ['link box'] = 'My custom link box'}
</source>

Please refer to the [[Template:Documentation/doc|template documentation]] for usage instructions and a list of parameters.

== Porting to other wikis ==

The module has a configuration file at [[Module:Documentation/config]], which is intended to allow easy translation/ and porting to other wikis. Please see the code comments in the config page for instructions. If you have any questions, or you need a feature which is not currently implemented, please leave a message at [[Template talk:Documentation]] to get the attention of a developer. — '''''[[User:Mr. Stradivarius|<span style="color: #194D00; font-family: Palatino, Times, serif">Mr. Stradivarius</span>]]''''' <sup>[[User talk:Mr. Stradivarius|♪ talk ♪]]</sup> 01:05, 29 January 2014 (UTC)