Jump to content

RLWiki:Templates and Modules: Difference between revisions

From Rolling Lounge Wiki
Added Navbox
m Licensing: removed redundant templates
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Templates and Modules''' are essential for a wiki to have advanced functionality. Especially modules, which run on Lua, can handle quite complex logic.  
'''Templates and Modules''' are essential for a wiki to have advanced functionality. Especially modules, which run on Lua, can handle quite complex logic.  
Most templates and modules on this Wiki are copied from Wikipedia, as their license allows it, and therefore allows the RL Wiki to reduce the effort needed to get desired logic running.
Most templates and modules on this Wiki are copied from Wikipedia, as their license allows it, and therefore allows the RL Wiki to reduce the effort needed to get desired logic running.
Note: Each functionality only mentions a template/module once.


== Infobox ==
== Infobox ==
[[Template:Infobox]]
[[Template:Infobox]]
* [[Module:Infobox]]
* [[Module:Infobox]] ([[Module:Infobox/styles.css|styles.css]])
** [[Module:Navbar]]  
** [[Module:Navbar]] ([[Module:Navbar/styles.css|styles.css]])
*** [[Module:Navbar/configuration]]
*** [[Module:Navbar/configuration]]
*** [[Module:Arguments]]
*** [[Module:Arguments]]
Line 12: Line 14:
** [[Module:Italic title]]
** [[Module:Italic title]]
*** [[Module:Yesno]]
*** [[Module:Yesno]]
*** [[Module:Arguments]]
=== Subtemplates ===
[[Template:Infobox Person]]
[[Template:Infobox FanmadeLevel]]


A list of infoboxes can be found [[RLWiki:List of infoboxes|here]].
== Navbox ==
== Navbox ==


[[Template:Navbox]]
[[Template:Navbox]]
* [[Module:Navbox]]
* [[Module:Navbox]] ([[Module:Navbox/styles.css|styles.css]])
** [[Module:Navbox/configuration]]
** [[Module:Navbox/configuration]]
** [[Module:Navbar]]
** [[Module:Navbar]]
Line 28: Line 26:
** [[Module:Arguments]]
** [[Module:Arguments]]
** [[Module:TableTools]]
** [[Module:TableTools]]
== Navbox timeline ==
[[Template:Navbox timeline]]
* [[Module:Navbox timeline]] ([[Module:Navbox timeline/styles.css|styles.css]])
** [[Module:Yesno]]
** [[Module:Navbox]]
*** (see above)
** [[Module:Arguments]]
== See also ==
[[Template:See also]]
* [[Module:Labelled list hatnote]]
** [[Module:Hatnote]] ([[Module:Hatnote/styles.css|styles.css]])
*** [[Module:Yesno]]
*** [[Module:Arguments]]
*** [[Module:Format link]]
**** [[Module:Error]]
** [[Module:Hatnote list]]
== Short description ==
[[Template:Short description]]
* [[Module:Check for unknown parameters]]
** [[Module:If preview]] ([[Module:If preview/styles.css|styles.css]])
*** [[Module:If preview/configuration]]
* [[Module:String]]
== Documentation ==
[[Template:Documentation]]
* [[Module:Documentation]] ([[Module:Documentation/styles.css|styles.css]])
** [[Module:Documentation/config]]
** [[Module:Arguments]]
** [[Module:Message box]] ([[Module:Message box/ambox.css|ambox.css]] / [[Module:Message box/cmbox.css|cmbox.css]] / [[Module:Message box/fmbox.css|fmbox.css]] / [[Module:Message box/imbox.css|imbox.css]] / [[Module:Message box/ombox.css|ombox.css]] / [[Module:Message box/tmbox.css|tmbox.css]])
*** [[Module:Message box/configuration]]
*** [[Module:Yesno]]
*** [[Module:Category handler]]
**** [[Module:Category handler/data]]
***** [[Module:Category handler/config]]
**** [[Module:Category handler/shared]]
***** [[Module:Namespace detect/data]]
****** [[Module:Namespace detect/config]]
**** [[Module:Category handler/blacklist]]
** [[Module:Module wikitext]]
** [[Module:Protection banner]]
*** [[Module:Protection banner/config]]
*** [[Module:File link]]
*** [[Module:Effective protection level]]
*** [[Module:Effective protection expiry]]
*** [[Module:Submit an edit request]]
**** [[Module:Submit an edit request/config]]
**** [[Module:Redirect]]
**** [[Module:Clickable button]]
***** [[Module:Delink]]
== Message boxes ==
Following are metatemplates in the [[Module:Message box]] family:
* [[Template:Ambox]]
* [[Template:Cmbox]]
* [[Template:Imbox]]
* [[Template:Tmbox]]
* [[Template:Fmbox]]
* [[Template:Ombox]]
* [[Template:Mbox]]
* [[Template:Asbox]] / [[Template:Article stub box]]
** [[Module:Article stub box]] ([[Module:Article stub box/styles.css|styles.css]])
*** [[Module:Asbox stubtree]]
*** [[Module:Buffer]]
== Licensing ==
* [[Template:CC BY-SA 4.0]]
** [[Template:Imbox]]

Latest revision as of 19:33, 6 August 2026

Templates and Modules are essential for a wiki to have advanced functionality. Especially modules, which run on Lua, can handle quite complex logic. Most templates and modules on this Wiki are copied from Wikipedia, as their license allows it, and therefore allows the RL Wiki to reduce the effort needed to get desired logic running.

Note: Each functionality only mentions a template/module once.

Infobox[edit | edit source]

Template:Infobox

A list of infoboxes can be found here.

Navbox[edit | edit source]

Template:Navbox

Navbox timeline[edit | edit source]

Template:Navbox timeline

See also[edit | edit source]

Template:See also

Short description[edit | edit source]

Template:Short description

Documentation[edit | edit source]

Template:Documentation

Message boxes[edit | edit source]

Following are metatemplates in the Module:Message box family:

Licensing[edit | edit source]