Jump to content

Module:Convert/makeunits/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
update for new version
tweak, no longer need subst
Line 6: Line 6:


Previewing the sandbox should display the wikitext that needs to be copied and pasted into [[Module:Convert/data]]. If a problem occurs, warning messages will be displayed to indicate that the unit definitions need to be fixed.
Previewing the sandbox should display the wikitext that needs to be copied and pasted into [[Module:Convert/data]]. If a problem occurs, warning messages will be displayed to indicate that the unit definitions need to be fixed.

A bug somewhere means that currently the first method shown above fails (see [[WT:Lua#Scribunto issue when output has pre tags|report]]). However, the second works.


By default, the module reads the unit definitions from [[Module:Convert/documentation/conversion data/doc]]. For testing purposes, it is possible to specify that the definitions are read from another page, for example, [[User:Johnuniq/sandbox2]], by specifying the wanted title:
By default, the module reads the unit definitions from [[Module:Convert/documentation/conversion data/doc]]. For testing purposes, it is possible to specify that the definitions are read from another page, for example, [[User:Johnuniq/sandbox2]], by specifying the wanted title:
Line 13: Line 11:
*<code><nowiki>{{subst:#invoke:convert/makeunits|makeunits|User:Johnuniq/sandbox2}}</nowiki></code>
*<code><nowiki>{{subst:#invoke:convert/makeunits|makeunits|User:Johnuniq/sandbox2}}</nowiki></code>


The module contains table <code>specials</code> which is used to insert a small amount of "built-in" data that is not currently defined in the input wikitext.
The module reads localization information from [[Module:Convert/text]].


The module reads data from [[Module:Convert/text]] to allow [[Internationalization and localization|localization]] of the table of units for use on another wiki.
The module contains table <code>specials</code> which is used to insert a small amount of "built-in" data that is not currently defined in the input wikitext.

Revision as of 03:31, 9 October 2013

The purpose of this module is to prepare the data used by Module:Convert to allow conversion between units of measurement.

Usage: Put one of the following lines (with nothing else) in a sandbox:

  • {{#invoke:convert/makeunits|makeunits}}
  • {{subst:#invoke:convert/makeunits|makeunits}}

Previewing the sandbox should display the wikitext that needs to be copied and pasted into Module:Convert/data. If a problem occurs, warning messages will be displayed to indicate that the unit definitions need to be fixed.

By default, the module reads the unit definitions from Module:Convert/documentation/conversion data/doc. For testing purposes, it is possible to specify that the definitions are read from another page, for example, User:Johnuniq/sandbox2, by specifying the wanted title:

  • {{#invoke:convert/makeunits|makeunits|User:Johnuniq/sandbox2}}
  • {{subst:#invoke:convert/makeunits|makeunits|User:Johnuniq/sandbox2}}

The module contains table specials which is used to insert a small amount of "built-in" data that is not currently defined in the input wikitext.

The module reads data from Module:Convert/text to allow localization of the table of units for use on another wiki.