Module:Main list/doc
Sarna News
- Bad ‘Mechs - Sentinel
- HEXTECH Review - Wave 3 Brings More Urban Options To Your Battlefield
- Your BattleTech News Round-Up For March, 2024
- Crashing 'Mechs With Jennifer Brozek, Author Of The Rogue Academy Trilogy
- Getting The Word Out With Rem Alternis, Catalyst Community & Marketing Director
- Read more →
This is a documentation subpage for Module:Main list. It may contain usage information, categories and other content that is not part of the original module page. |
This module produces a "For a more comprehensive list, see [...]" link. It implements the {{main list}} template.
Contents
Use from wikitext[edit]
This module cannot be used directly from #invoke. Instead, it can only be used through the {{main list}} template. Please see the template page for documentation.
Use from other Lua modules[edit]
Load the module:
local mMainList = require('Module:Main list')
You can then use the _mainList function like this:
mMainList._mainList (page1, page2)
The page1 variable is the page to be linked to, and is required. The page name can include a section link if desired. If the page includes a section link, it is automatically formatted as page § section, rather than the MediaWiki default of page#section.
The page2 variable is optional; it is a second page link.
Example 1[edit]
mMainList._mainList ('BattleTechWiki:Hatnote#Hatnote templates')
Produces:
<div class="hatnote">For a more comprehensive list, see [[BattleTechWiki:Hatnote#Hatnote templates|BattleTechWiki:Hatnote § Hatnote templates]].</div>
Displays as:
Example 2[edit]
mMainList._mainList ('BattleTechWiki:Hatnote#Hatnote templates','BattleTechWiki:Template messages/Cleanup#Cleanup')
Produces:
<div class="hatnote">For a more comprehensive list, see [[BattleTechWiki:Hatnote#Hatnote templates|BattleTechWiki:Hatnote § Hatnote templates]] and [[BattleTechWiki:Template index/Cleanup#Cleanup|BattleTechWiki:Template messages/Cleanup § Cleanup]].</div>
Displays as:
Technical details[edit]
This module uses Module:Hatnote to format the hatnote text and Module:Arguments to fetch the arguments from wikitext.