Module:Is infobox in lead/doc: Difference between revisions
(Added the page to Category:Module documentation pages) |
(No difference)
|
Revision as of 22:00, 29 August 2024
This Lua module is used on approximately risk pages. To avoid large-scale disruption and unnecessary server load, any changes to this module should first be tested in its /sandbox or /testcases subpages. The tested changes can then be added to this page in one single edit. Please consider discussing any changes on the talk page before implementing them. |
Module:Is infobox in lead checks if a given infobox is in the lead, is also the only infobox in the lead, and that there aren't two of that same infobox in the article. If that is the case, it returns true
, and if not returns nothing.
This is designed for use by infoboxes that automatically generate short descriptions, to make sure they only generate a short description if they are the lead infobox.
Usage
{{#invoke:Is infobox in lead|main|[Ii]nfobox [Ff]oo [Bb]ar}}
It does not detect redirects which do not match the parameter. Redirects can be handled with an extra invocation per redirect pattern, e.g.:
{{#invoke:Is infobox in lead|main|[Ii]nfobox [Ss]ong}}{{#invoke:Is infobox in lead|main|[Ii]nfobox [Ss]ingle}}
Redirects can be found with WhatLinksHere.