RLWiki:Templates and Modules: Difference between revisions

Added Navbox
Added link to infoboxes article
 
(11 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]]