Modul:Su/doc: Unterschied zwischen den Versionen

IMT HilfeWiki - das Wiki
 
imported>Oetterer
 
Zeile 12: Zeile 12:
 
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 mSu = require('Module:Su')
 
local mSu = require('Module:Su')
</source>
+
</syntaxhighlight>
  
 
You can then generate the su links by using the _main function.
 
You can then generate the su links by using the _main function.
  
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
mSu._main(sup, sub, options)
 
mSu._main(sup, sub, options)
</source>
+
</syntaxhighlight>
  
 
<var>sup</var> is the contents of the top line, and <var>sub</var> is the contents of the bottom line. <var>options</var> is a table that can contain the following fields:
 
<var>sup</var> is the contents of the top line, and <var>sub</var> is the contents of the bottom line. <var>options</var> is a table that can contain the following fields:
Zeile 59: Zeile 59:
 
<!-- Categories go here and interwikis go in Wikidata. -->
 
<!-- Categories go here and interwikis go in Wikidata. -->
  
}}</includeonly>
+
}}</includeonly><!-- null edit comment; remove -->

Aktuelle Version vom 5. Oktober 2022, 16:06 Uhr

This module implements the {{su}} template. It is used to create two smaller lines of text on one actual line.

Usage from wikitext[Quelltext bearbeiten]

This module cannot be used directly from wikitext. It can only be used through a template, usually the {{su}} template. Please see the template page for documentation.

Usage from Lua modules[Quelltext bearbeiten]

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

local mSu = require('Module:Su')

You can then generate the su links by using the _main function.

mSu._main(sup, sub, options)

sup is the contents of the top line, and sub is the contents of the bottom line. options is a table that can contain the following fields:

  • align - this can be set to "r" or "right" for right-alignment, and "c" or "center" for center-alignment. Anything else will make the output left-aligned. Must be a string value.
  • fontSize - the font size of the text, e.g. "90%". If set to "f" or "fixed", the module will output a fixed-width font at 85%. Must be a string value.

All arguments are optional.

Examples[Quelltext bearbeiten]

Code Result
lua top-line text
bottom-line text
lua top-line text
bottom-line text
lua top-line text
bottom-line text
lua top-line text
bottom-line text
lua top-line text
bottom-line text
lua top-line text
lua
bottom-line text


Cookies helfen uns bei der Bereitstellung des IMT HilfeWikis. Bei der Nutzung vom IMT HilfeWiki werden die in der Datenschutzerklärung beschriebenen Cookies gespeichert.